Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.01B | $ 5.10B | $ 3.47B | $ 3.29B | $ 2.91B | |
$ 1.01B | $ 584.70M | $ 3.47B | $ 3.29B | $ 2.91B | |
$ -410.10M | $ 3.80B | $ 3.45B | $ 2.88B | $ 2.92B | |
$ 0.00 | $ -1.67B | $ 29.90M | $ 40.40M | $ 32.90M | |
$ 1.42B | $ -374.60M | $ 613.90M | $ 409.60M | $ 0.00 | |
$ 1.42B | $ 1.29B | $ 584.00M | $ 408.10M | $ -10.20M | |
$ 0.00 | $ -40.60M | $ -39.40M | $ -38.90M | $ -40.20M | |
$ 1.42B | $ 1.25B | $ 584.00M | $ 369.20M | $ -50.40M | |
$ 1.13B | $ 1.03B | $ 483.30M | $ 308.70M | $ -46.10M | |
$ 1.68 | $ 1.55 | $ 0.26 | $ 0.51 | $ -0.08 | |
$ 1.68 | $ 1.51 | $ 0.26 | $ 0.50 | $ -0.08 | |
674.06M | 678.20M | 619.62M | 606.00M | 573.80M | |
673.90M | 678.30M | 619.70M | 614.30M | 582.60M |