Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 73.47B | $ 53.25B | $ 42.51B | $ 39.86B | $ 36.86B | |
$ 73.47B | $ 53.25B | $ 2.11B | $ 1.85B | $ 1.91B | |
$ 65.87B | $ 52.33B | $ 1.98B | $ 1.62B | $ 1.44B | |
$ 508.02M | $ 527.38M | $ 565.88M | $ 482.19M | $ 488.72M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 7.60B | $ 925.68M | $ 125.40M | $ 228.52M | $ 455.47M | |
$ 0.00 | $ 3.96B | $ 1.42B | $ 2.27B | $ 1.97B | |
$ 7.60B | $ 4.89B | $ 2.45B | $ 4.76B | $ 9.36B | |
$ 5.12B | $ 3.78B | $ 2.21B | $ 3.77B | $ 6.79B | |
$ 12.98 | $ 0.56 | $ 0.29 | $ 0.46 | $ 0.84 | |
$ 12.98 | $ 0.56 | $ 0.29 | $ 0.46 | $ 0.84 | |
394.20M | 23.31M | 20.20M | 19.35M | 20.29M | |
394.20M | 23.31M | 20.20M | 19.35M | 20.29M |