Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.68B | $ 9.84B | $ 10.17B | $ 10.98B | $ 13.44B | |
$ 7.37B | $ 7.30B | $ 7.90B | $ 8.87B | $ 11.64B | |
$ 5.15B | $ 5.20B | $ 4.99B | $ 6.06B | $ 6.29B | |
$ 673.20M | $ 494.80M | $ 518.70M | $ 487.30M | $ 457.00M | |
$ 2.83B | $ 2.38B | $ 4.36B | $ 3.92B | $ 5.73B | |
$ 2.22B | $ 2.10B | $ 2.90B | $ 2.84B | $ 4.55B | |
$ -312.90M | $ -534.30M | $ 705.30M | $ -1.10B | $ 497.40M | |
$ 1.91B | $ 1.30B | $ 3.59B | $ 1.75B | $ 5.05B | |
$ 1.63B | $ 1.16B | $ 3.05B | $ 1.56B | $ 4.00B | |
$ 11.20 | $ 8.02 | $ 20.97 | $ 10.44 | $ 24.86 | |
$ 11.19 | $ 7.97 | $ 20.87 | $ 10.40 | $ 24.80 | |
145.70M | 144.70M | 145.30M | 149.10M | 160.90M | |
145.90M | 145.60M | 146.00M | 149.60M | 161.30M |