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.55B | $ 4.78B | $ 4.75B | $ 4.63B | $ 4.18B | |
$ 5.83B | $ 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.42B | $ 1.97B | $ 3.44B | $ 4.94B | $ 2.38B | |
$ 1.93 | $ 2.71 | $ 4.64 | $ 6.96 | $ 3.26 | |
$ 1.93 | $ 2.68 | $ 4.54 | $ 6.81 | $ 3.21 | |
735.75M | 727.24M | 727.24M | 727.24M | 727.24M | |
734.01M | 734.94M | 742.65M | 742.86M | 736.91M |