Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 35.44B | $ 34.23B | $ 33.67B | $ 27.13B | $ 22.49B | |
$ 8.06B | $ 8.17B | $ 10.47B | $ 6.28B | $ 3.48B | |
$ 3.13B | $ 2.73B | $ 3.65B | $ 398.38M | $ 358.42M | |
$ 113.49M | $ 110.16M | $ 87.08M | $ 85.95M | $ 94.55M | |
$ 5.16B | $ 5.55B | $ 7.55B | $ 5.88B | $ 3.12B | |
$ 4.93B | $ 5.44B | $ 7.46B | $ 5.79B | $ 3.03B | |
$ 255.44M | $ -237.34M | $ -773.08M | $ -458.21M | $ 94.55M | |
$ 5.18B | $ 5.20B | $ 6.01B | $ 5.82B | $ 3.12B | |
$ 3.93B | $ 3.94B | $ 4.61B | $ 4.43B | $ 2.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.46 | $ 13.73 | $ 15.74 | $ 14.28 | $ 7.88 | |
$ 14.46 | $ 13.73 | $ 15.72 | $ 14.27 | $ 7.85 | |
272.02M | 283.32M | 289.82M | 306.61M | 309.41M | |
272.02M | 283.32M | 289.82M | 306.61M | 309.41M |