Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.89B | $ 12.39B | $ 11.99B | $ 12.01B | $ 13.16B | |
$ 12.89B | $ 11.93B | $ 11.52B | $ 11.80B | $ 13.16B | |
$ 12.79B | $ 12.31B | $ -9.70B | $ -11.19B | $ -12.42B | |
$ 0.00 | $ 108.80M | $ 110.50M | $ 119.80M | $ 113.60M | |
$ 0.00 | $ 1.94B | $ 2.05B | $ 1.57B | $ 1.27B | |
$ 0.00 | $ 1.93B | $ 1.82B | $ 820.10M | $ 739.80M | |
$ 2.25B | $ -290.40M | $ -9.13B | $ 242.90M | $ -11.20B | |
$ 2.25B | $ 1.64B | $ 1.63B | $ 1.06B | $ 964.00M | |
$ 1.78B | $ 1.28B | $ 1.41B | $ 981.00M | $ 793.00M | |
$ 9.54 | $ 6.53 | $ 7.01 | $ 4.04 | $ 3.89 | |
$ 9.46 | $ 6.50 | $ 6.96 | $ 4.02 | $ 3.89 | |
186.40M | 196.66M | 200.65M | 204.23M | 203.64M | |
188.07M | 197.60M | 202.11M | 204.85M | 203.76M |