Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 22.70B | $ 21.36B | $ 23.52B | $ 27.40B | $ 23.01B | |
$ 2.94B | $ 3.55B | $ 4.91B | $ 7.25B | $ 5.03B | |
$ 1.67B | $ 1.64B | $ 1.79B | $ 1.69B | $ 1.59B | |
$ 4.86B | $ 4.78B | $ 4.75B | $ 4.63B | $ 4.18B | |
$ 6.78B | $ 7.09B | $ 8.92B | $ 10.79B | $ 7.31B | |
$ 1.27B | $ 1.91B | $ 3.22B | $ 5.56B | $ 3.57B | |
$ 373.12M | $ 139.88M | $ 811.19M | $ 473.20M | $ -593.14M | |
$ 1.65B | $ 2.05B | $ 4.03B | $ 6.04B | $ 2.97B | |
$ 1.44B | $ 1.97B | $ 3.44B | $ 4.94B | $ 2.38B | |
$ 39.60 | $ 54.20 | $ 92.80 | $ 139.20 | $ 65.20 | |
$ 39.20 | $ 53.60 | $ 92.60 | $ 136.20 | $ 64.20 | |
36.36M | 36.36M | 36.36M | 36.36M | 36.83M | |
36.70M | 36.75M | 37.13M | 37.14M | 36.85M |