Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.58B | $ 3.46B | $ 5.33B | $ 5.59B | $ 4.11B | |
$ 682.06M | $ 636.40M | $ 652.11M | $ 902.96M | $ 460.12M | |
$ 405.63M | $ 219.20M | $ 500.68M | $ 216.27M | $ 117.92M | |
$ 104.72M | $ 104.79M | $ 129.68M | $ 116.49M | $ 105.74M | |
$ 426.44M | $ 623.14M | $ 212.79M | $ 793.94M | $ 423.51M | |
$ 276.43M | $ 439.46M | $ 90.67M | $ 689.29M | $ 337.28M | |
$ -65.38M | $ -71.64M | $ -134.15M | $ -151.32M | $ 0.00 | |
$ 211.05M | $ 367.82M | $ -43.48M | $ 537.97M | $ 144.82M | |
$ 167.95M | $ 299.19M | $ -41.10M | $ 512.71M | $ 117.86M | |
$ 0.65 | $ 3.86 | $ -0.51 | $ 6.10 | $ 1.42 | |
$ 0.65 | $ 3.86 | $ -0.51 | $ 6.10 | $ 1.41 | |
256.84M | 77.43M | 80.19M | 84.03M | 82.98M | |
256.84M | 77.43M | 80.19M | 84.03M | 83.33M |