Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.12B | $ 815.50M | $ 968.75M | $ 1.10B | $ 1.07B | |
$ 685.65M | $ 504.66M | $ 612.11M | $ 718.08M | $ 628.55M | |
$ 345.92M | $ 702.06M | $ 395.19M | $ 418.75M | $ 420.56M | |
$ 10.79M | $ 13.38M | $ 642.28M | $ 708.58M | $ 691.70M | |
$ 209.13M | $ 133.54M | $ 301.05M | $ 390.25M | $ 368.17M | |
$ 339.73M | $ 100.49M | $ 285.80M | $ 375.00M | $ 349.70M | |
$ -230.13M | $ -183.38M | $ -131.02M | $ -124.67M | $ -140.76M | |
$ 109.61M | $ -82.89M | $ 154.78M | $ 250.33M | $ 208.94M | |
$ 70.60M | $ -83.48M | $ 117.15M | $ 183.16M | $ 149.34M | |
$ 1.79 | $ -2.13 | $ 2.96 | $ 4.07 | $ 3.28 | |
$ 1.78 | $ -2.13 | $ 2.94 | $ 4.04 | $ 3.26 | |
39.38M | 39.18M | 39.64M | 44.96M | 45.54M | |
39.54M | 39.18M | 39.89M | 45.33M | 45.86M |