Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 138.16B | $ 212.44B | $ 156.22B | $ 113.99B | $ 119.69B | |
$ 10.30B | $ 31.03B | $ 24.69B | $ 11.71B | $ 13.02B | |
$ 16.73B | $ 6.94B | $ 6.04B | $ 5.40B | $ 4.92B | |
$ 4.62B | $ 4.64B | $ 4.28B | $ 4.49B | $ 4.00B | |
$ -2.02B | $ 28.15B | $ 22.63B | $ 11.82B | $ 15.78B | |
$ -6.44B | $ 24.54B | $ 17.49B | $ 7.49B | $ 12.36B | |
$ -2.87B | $ -3.06B | $ -3.18B | $ -2.17B | $ -2.95B | |
$ -9.31B | $ 21.48B | $ 14.31B | $ 5.32B | $ 9.41B | |
$ -10.91B | $ 13.74B | $ 7.76B | $ 3.12B | $ 6.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -5.18 | $ 6.52 | $ 3.67 | $ 1.48 | $ 3.12 | |
$ -5.18 | $ 6.52 | $ 3.67 | $ 1.48 | $ 3.12 | |
2.11B | 2.11B | 2.11B | 2.11B | 2.12B | |
2.11B | 2.11B | 2.11B | 2.11B | 2.12B |