Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 28.08B | $ 37.88B | $ 27.71B | $ 20.91B | $ 20.02B | |
$ 8.47B | $ 15.42B | $ 9.41B | $ 5.24B | $ 5.44B | |
$ 4.13B | $ 5.25B | $ 4.27B | $ 3.52B | $ 3.36B | |
$ 2.17B | $ 2.01B | $ 1.95B | $ 1.99B | $ 1.80B | |
$ 4.88B | $ 12.07B | $ 6.58B | $ 2.89B | $ 3.67B | |
$ 4.35B | $ 10.81B | $ 4.78B | $ 1.61B | $ 1.86B | |
$ -2.39B | $ -563.00M | $ -613.00M | $ -1.23B | $ -1.15B | |
$ 1.95B | $ 10.25B | $ 4.17B | $ 382.00M | $ 1.31B | |
$ 1.26B | $ 7.66B | $ 3.15B | $ 459.00M | $ 992.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.53 | $ 14.22 | $ 5.53 | $ 0.81 | $ 1.70 | |
$ 2.53 | $ 14.18 | $ 5.52 | $ 0.81 | $ 1.70 | |
496.38M | 538.48M | 569.66M | 569.66M | 582.27M | |
496.38M | 540.01M | 571.29M | 569.69M | 583.10M |