Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 444.29B | $ 495.50B | $ 526.69B | $ 163.31B | $ 48.36B | |
$ 159.54B | $ 196.42B | $ 237.57B | $ 82.26B | $ 23.83B | |
$ 42.96B | $ 32.87B | $ 33.02B | $ 12.35B | $ 4.28B | |
$ 60.63B | $ 60.95B | $ 58.30B | $ 18.12B | $ 3.70B | |
$ 128.88B | $ 235.89B | $ 289.63B | $ 50.60B | $ 38.69B | |
$ 116.44B | $ 163.33B | $ 206.75B | $ 60.69B | $ 19.55B | |
$ -72.81B | $ -9.56B | $ -2.52B | $ -38.08B | $ -2.69B | |
$ 43.63B | $ 153.77B | $ 204.23B | $ 22.61B | $ 16.86B | |
$ 23.52B | $ 100.64B | $ 126.97B | $ 9.66B | $ 12.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.24 | $ 214.65 | $ 139.05 | $ 21.55 | $ 82.50 | |
$ 31.24 | $ 214.65 | $ 139.05 | $ 21.55 | $ 82.50 | |
752.76M | - | - | 152.47M | - | |
752.76M | - | - | 152.47M | - |