Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.65B | $ 9.09B | $ 5.05B | $ 5.27B | $ 5.16B | |
$ 3.67B | $ 9.09B | $ 5.12B | $ 174.46M | $ 5.16B | |
$ 631.37M | $ 426.42M | $ 360.55M | $ 253.34M | $ 326.34M | |
$ -76.08M | $ 134.75M | $ -26.95M | $ -20.99M | $ 0.00 | |
$ 3.01B | $ 3.28B | $ -1.20B | $ -126.27M | $ 1.07B | |
$ 3.04B | $ 3.14B | $ -1.18B | $ -76.58M | $ 1.06B | |
$ -46.68M | $ -29.71M | $ -40.25M | $ -37.53M | $ -63.46M | |
$ 2.99B | $ 3.11B | $ -1.22B | $ -114.11M | $ 995.92M | |
$ 1.87B | $ 2.53B | $ -1.06B | $ -40.88M | $ 762.40M | |
$ 35.31 | $ 52.40 | $ -25.50 | $ -1.57 | $ 15.34 | |
$ 35.21 | $ 52.27 | $ -25.50 | $ -1.57 | $ 15.31 | |
51.19M | 47.49M | 43.04M | 47.17M | 47.10M | |
51.34M | 47.61M | 43.04M | 47.17M | 47.18M |