Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 55.48B | $ 51.06B | $ 81.53B | $ 61.79B | $ 39.74B | |
$ 6.92B | $ 3.87B | $ 31.32B | $ 19.81B | $ 4.04B | |
$ 6.92B | $ 3.87B | $ 638.00M | $ 692.00M | $ 332.00M | |
$ 6.18B | $ 6.24B | $ 6.19B | $ 4.94B | $ 4.54B | |
$ 13.89B | $ 11.37B | $ 36.85B | $ 23.86B | $ 8.29B | |
$ 0.00 | $ 9.64B | $ 31.26B | $ 19.67B | $ 3.84B | |
$ 6.82B | $ -5.28B | $ -1.03B | $ -391.00M | $ -406.00M | |
$ 6.82B | $ 4.36B | $ 30.23B | $ 18.73B | $ 3.31B | |
$ 6.11B | $ 3.82B | $ 29.20B | $ 17.94B | $ 2.85B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 387.97 | $ 226.89 | $ 8.00 | $ 4.70 | $ 0.73 | |
$ 387.97 | $ 226.50 | $ 7.97 | $ 4.69 | $ 0.73 | |
15.75M | 16.85M | 3.65B | 3.81B | 3.93B | |
15.75M | 16.87M | 3.66B | 3.83B | 3.93B |