Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.32B | $ 1.22B | $ 1.40B | $ 1.61B | $ 1.50B | |
$ 893.45M | $ 571.24M | $ 769.70M | $ 927.98M | $ 834.40M | |
$ 736.12M | $ 554.70M | $ 307.53M | $ 294.71M | $ 300.84M | |
$ 32.43M | $ 41.74M | $ 934.96M | $ 981.25M | $ 964.33M | |
$ 188.76M | $ 63.35M | $ 510.72M | $ 683.35M | $ 579.29M | |
$ 157.33M | $ 16.54M | $ 462.17M | $ 633.27M | $ 533.56M | |
$ -253.54M | $ -196.80M | $ -151.19M | $ -196.73M | $ -250.66M | |
$ -96.22M | $ -180.26M | $ 310.99M | $ 436.54M | $ 282.90M | |
$ -139.24M | $ -206.49M | $ 194.56M | $ 350.78M | $ 211.85M | |
$ -5.83 | $ -8.72 | $ 8.06 | $ 11.64 | $ 6.74 | |
$ -5.83 | $ -8.72 | $ 7.46 | $ 11.26 | $ 6.68 | |
23.87M | 23.67M | 24.14M | 30.13M | 31.43M | |
23.87M | 23.67M | 26.09M | 31.15M | 31.71M |