Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 609.28B | - | - | $ 1.01T | $ 1.22T | $ 1.21T | |
$ -100.32B | - | - | $ -466.23B | $ -382.68B | $ -279.80B | |
$ 314.92B | $ -1.21T | $ -823.63B | $ 699.04B | $ 687.50B | $ 688.68B | |
$ -969.00M | - | - | $ -2.79B | $ 532.00M | $ 0.00 | |
$ -58.00M | $ -10.00M | $ 29.19B | $ -842.41B | $ -11.01B | $ -12.54B | |
$ 193.01B | $ -2.48T | $ -1.03T | $ -941.37B | $ 172.38B | $ 233.91B | |
$ 71.35B | $ 30.56B | $ -115.63B | $ -115.21B | $ 47.85B | $ 67.06B | |
- | - | - | - | - | - | |
$ 121.29B | $ -2.45T | $ -1.15T | $ -808.78B | $ 113.68B | $ 171.33B | |
$ 333.76 | $ 0.46 | $ 0.46 | $ -2.22K | $ 312.64 | $ 501.00 | |
$ 333.76 | $ 0.46 | $ 0.46 | $ -2.22K | $ 312.64 | $ 501.00 | |
$ 704.25M | $ 973.52B | - | $ 363.86M | $ 363.86M | $ 341.60M | |
$ 704.25M | - | - | $ 363.86M | $ 363.86M | $ 341.60M | |
- | - | - | $ 348.40 | $ 142.25 | $ 67.05 | |
- | - | - | - | - | - | |
$ 194.34 | - | - | $ -363.00 | - | - | |
$ 1.31B | - | - | - | $ 1.72B | - | |
$ 345.57B | $ -1.53T | $ -711.20B | $ 400.21B | $ 517.74B | $ 607.87B | |
$ 121.29B | $ -2.45T | $ -1.15T | $ -808.78B | $ 113.68B | $ 171.33B | |
$ 121.32B | - | - | $ -72.36B | $ 117.70B | $ 174.17B | |
$ 995.00M | - | - | $ 3.57B | $ 4.99B | $ 4.99B | |
- | $ -2.48T | $ -1.03T | - | - | - | |
- | - | - | - | - | - |