Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 749.10M | $ 4.73B | $ 5.15B | $ 5.07B | $ 4.28B | |
$ 749.10M | $ 853.80M | $ 976.80M | $ 1.04B | $ 894.50M | |
$ 508.80M | $ 465.40M | $ 494.10M | $ 489.60M | $ 489.60M | |
$ 136.00M | $ 177.90M | $ 177.00M | $ 184.00M | $ 184.60M | |
$ -287.30M | $ 93.20M | $ 663.80M | $ 778.10M | $ 590.70M | |
$ 240.30M | $ 320.60M | $ 485.00M | $ 596.00M | $ 400.50M | |
$ -749.50M | $ -494.00M | $ -74.80M | $ -94.10M | $ -87.90M | |
$ -509.20M | $ -173.40M | $ 403.60M | $ 522.10M | $ 320.90M | |
$ -511.50M | $ -136.80M | $ 309.80M | $ 402.40M | $ 253.00M | |
$ -3.72 | $ -1.00 | $ 2.28 | $ 2.95 | $ 1.86 | |
$ -3.71 | $ -1.00 | $ 2.27 | $ 2.94 | $ 1.86 | |
137.40M | 136.30M | 136.10M | 136.30M | 135.70M | |
138.00M | 136.30M | 136.50M | 136.70M | 135.90M |