Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.28B | $ 12.68B | $ 12.62B | $ 11.14B | $ 9.66B | |
$ 2.32B | $ 2.52B | $ 2.55B | $ 2.71B | $ 2.69B | |
$ 288.00M | $ 255.00M | $ 207.00M | $ 166.00M | $ 165.00M | |
$ 1.26B | $ 1.13B | $ 1.05B | $ 1.06B | $ 1.07B | |
$ 3.67B | $ 2.53B | $ 1.94B | $ 818.00M | $ 2.53B | |
$ 2.03B | $ 2.26B | $ 2.34B | $ 2.55B | $ 2.53B | |
$ -1.16B | $ -2.19B | $ -2.58B | $ -3.63B | $ -2.16B | |
$ 868.00M | $ 72.00M | $ -240.00M | $ -1.09B | $ 365.00M | |
$ 1.69B | $ 242.00M | $ -546.00M | $ -413.00M | $ 43.00M | |
$ 2.38 | $ 0.37 | $ -0.82 | $ -0.61 | $ 0.07 | |
$ 2.36 | $ 0.35 | $ -0.82 | $ -0.61 | $ 0.07 | |
705.46M | 669.00M | 665.85M | 670.49M | 657.14M | |
713.00M | 712.00M | 668.00M | 666.00M | 668.00M |