Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.87B | $ 9.17B | $ 9.17B | $ 9.19B | $ 10.27B | |
$ 3.23B | $ 3.21B | $ 3.03B | $ 3.01B | $ 3.16B | |
$ 3.03B | $ 3.05B | $ 2.85B | $ 2.76B | $ 2.97B | |
$ 837.40M | $ 827.20M | $ 861.00M | $ 885.70M | $ 983.40M | |
$ 695.50M | $ 997.70M | $ 1.11B | $ 1.20B | $ 1.17B | |
$ 199.10M | $ 162.60M | $ 184.60M | $ 251.30M | $ 188.70M | |
$ -411.90M | $ -91.30M | $ -273.90M | $ -101.10M | $ -142.70M | |
$ -212.80M | $ 71.30M | $ 122.70M | $ 192.00M | $ 245.40M | |
$ -244.50M | $ 32.20M | $ -114.60M | $ 102.90M | $ 271.00M | |
$ -0.18 | $ 0.02 | $ -0.09 | $ 0.08 | $ 0.20 | |
$ -0.18 | $ 0.02 | $ -0.09 | $ 0.08 | $ 0.20 | |
1.35B | 1.35B | 1.35B | 1.35B | 1.35B | |
1.35B | 1.35B | 1.35B | 1.35B | 1.35B |