Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 28.01B | $ 24.18B | $ 22.72B | $ 23.23B | $ 22.88B | |
$ 28.01B | $ 24.18B | $ 22.72B | $ 23.23B | $ 22.88B | |
$ 28.01B | $ -13.68B | $ -12.58B | $ -17.20B | $ -14.32B | |
$ 1.02B | $ 560.00M | $ 497.00M | $ 527.00M | $ 502.00M | |
$ 7.86B | $ 7.35B | $ 9.78B | $ 6.32B | $ 9.46B | |
$ 7.85B | $ 10.51B | $ 10.14B | $ 6.03B | $ 8.56B | |
$ -981.00M | $ -1.94B | $ -1.37B | $ -1.83B | $ -1.55B | |
$ 6.87B | $ 7.30B | $ 10.17B | $ 6.05B | $ 8.59B | |
$ 5.43B | $ 5.83B | $ 7.96B | $ 4.96B | $ 6.91B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.27 | $ 3.69 | $ 5.11 | $ 3.06 | $ 4.16 | |
$ 3.27 | $ 3.69 | $ 5.10 | $ 3.06 | $ 4.16 | |
1.54B | 1.49B | 1.49B | 1.51B | 1.58B | |
1.54B | 1.49B | 1.49B | 1.51B | 1.58B |