Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 23.16B | $ 22.75B | $ 16.68B | $ 6.27B | $ 1.86B | |
$ 23.16B | $ 5.46B | $ 4.34B | $ 1.91B | $ 458.78M | |
$ 17.33B | $ 4.39B | $ 3.64B | $ 2.33B | $ 2.11B | |
$ 549.92M | $ 516.80M | $ 529.02M | $ 490.68M | $ 509.40M | |
$ 1.38B | $ 1.85B | $ 1.21B | $ 45.33M | $ -1.12B | |
$ 824.51M | $ 1.07B | $ 732.12M | $ -413.62M | $ -1.65B | |
$ -85.08M | $ -171.66M | $ -226.67M | $ -193.41M | $ -203.47M | |
$ 739.43M | $ 894.54M | $ 505.45M | $ -611.27M | $ -1.86B | |
$ 896.29M | $ 563.28M | $ 409.19M | $ -608.79M | $ -1.83B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.89 | $ 1.38 | $ 1.82 | $ -2.80 | $ -8.61 | |
$ 3.79 | $ 1.37 | $ 1.77 | $ -2.80 | $ -8.61 | |
230.12M | 228.63M | 224.81M | 217.19M | 212.27M | |
236.35M | 230.98M | 231.56M | 217.19M | 212.27M |