Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 81.69B | $ 51.59B | $ 53.22B | $ 47.77B | $ 47.11B | |
$ 81.69B | $ 52.34B | $ 53.22B | $ 47.77B | $ 47.11B | |
$ 34.22B | $ 11.74B | $ 23.74B | $ 24.92B | $ 22.94B | |
$ 1.00B | $ 885.04M | $ 1.08B | $ 520.00M | $ 544.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 47.46B | $ 39.85B | $ 29.15B | $ 24.76B | $ 15.48B | |
$ -2.49B | $ 1.49B | $ 2.15B | $ 3.23B | $ 802.00M | |
$ 44.97B | $ 41.34B | $ 29.18B | $ 24.79B | $ 15.52B | |
$ 34.26B | $ 30.95B | $ 24.47B | $ 20.89B | $ 12.66B | |
$ 5.61 | $ 5.06 | $ 3.98 | $ 3.25 | $ 1.92 | |
$ 5.61 | $ 5.06 | $ 3.98 | $ 3.25 | $ 1.92 | |
6.10B | 6.12B | 6.16B | 6.43B | 6.59B | |
6.10B | 6.12B | 6.16B | 6.43B | 6.59B |