Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 432.23B | $ 248.70B | $ 155.37B | $ 233.20B | $ 227.71B | |
$ ― | $ 154.44B | $ 79.08B | $ 24.24B | $ 24.73B | $ 24.39B | |
$ ― | $ 277.78B | $ 169.62B | $ 127.49B | $ 203.31B | $ 198.00B | |
$ ― | $ 83.79B | $ 65.69B | $ 80.93B | $ 122.17B | $ 122.49B | |
$ ― | $ 193.99B | $ 103.94B | $ 46.56B | $ 81.13B | $ 75.51B | |
$ ― | $ -3.05B | $ -4.68B | $ 1.47B | $ 934.00M | $ 9.44B | |
$ ― | $ ― | $ -3.44B | $ 1.75B | $ -148.00M | $ -1.78B | |
$ ― | $ 194.77B | $ 95.82B | $ 5.35B | $ 85.65B | $ 75.16B | |
$ ― | $ 53.09B | $ 25.51B | $ 9.95B | $ 24.60B | $ 22.48B | |
$ ― | $ ― | $ ― | $ 26.00M | $ 459.00M | $ 422.00M | |
$ ― | $ 141.70B | $ 70.32B | $ 35.63B | $ 58.15B | $ 63.43B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 238.23B | $ 144.77B | $ 105.17B | $ 146.91B | $ 146.88B | |
$ ― | $ 141.70B | $ 70.32B | $ 35.63B | $ 58.15B | $ 63.43B | |
$ ― | $ 140.69B | $ 74.07B | $ ― | $ ― | $ ― | |
$ ― | $ 5.98B | $ 6.00B | $ ― | $ ― | $ ― | |
$ ― | $ 200.75B | $ 101.83B | $ 5.94B | $ 13.02B | $ 69.88B | |
$ ― | $ 263.82B | $ 158.91B | $ 58.25B | $ 21.31B | $ 126.50B |