Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 422.16B | $ 451.95B | $ 446.87B | $ 122.38B | $ 47.75B | |
$ 105.91B | $ 122.05B | $ 141.24B | $ 37.04B | $ 12.82B | |
$ 43.27B | $ 43.15B | $ 42.33B | $ 11.58B | $ 4.36B | |
$ 32.19B | $ 41.35B | $ 36.15B | $ 11.73B | $ 3.77B | |
$ 112.44B | $ 94.46B | $ 138.75B | $ 43.05B | $ 12.16B | |
$ 62.64B | $ 120.65B | $ 112.98B | $ 29.21B | $ 8.46B | |
$ -45.22B | $ -44.63B | $ -14.03B | $ -413.54M | $ -1.77B | |
$ 17.42B | $ 34.26B | $ 98.95B | $ 25.04B | $ 6.69B | |
$ 10.31B | $ 6.04B | $ 39.95B | $ 33.37B | $ 5.23B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.66 | $ 51.57 | $ 337.39 | $ 279.98 | $ 43.85 | |
$ 17.66 | $ 51.57 | $ 337.39 | $ 279.98 | $ 43.85 | |
583.54M | 117.06M | 118.41M | 119.21M | 119.21M | |
583.54M | 117.06M | 118.41M | 119.21M | 119.21M |