Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.28B | $ 12.67B | $ 12.62B | $ 11.14B | $ 9.66B | |
$ 2.31B | $ 2.50B | $ 2.55B | $ 2.71B | $ 2.69B | |
$ 2.31B | $ 267.00M | $ 202.00M | $ 145.00M | $ 165.00M | |
$ 1.26B | $ 1.13B | $ 1.05B | $ 1.06B | $ 1.07B | |
$ 3.64B | $ 2.53B | $ 3.40B | $ 903.00M | $ 3.60B | |
$ 705.00M | $ 2.25B | $ 2.35B | $ 2.57B | $ 2.53B | |
$ 85.00M | $ -2.15B | $ -2.59B | $ -3.63B | $ -2.16B | |
$ 790.00M | $ 104.00M | $ -240.00M | $ -1.09B | $ 365.00M | |
$ 849.00M | $ 249.00M | $ -546.00M | $ -409.00M | $ 46.00M | |
$ 1.19 | $ 0.37 | $ -0.82 | $ -0.62 | $ 0.06 | |
$ 1.19 | $ 0.35 | $ -0.82 | $ -0.61 | $ 0.06 | |
711.00M | 669.00M | 665.85M | 659.55M | 766.67M | |
713.00M | 712.00M | 668.00M | 666.00M | 668.00M |