Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 43.92B | $ 28.65B | $ 80.75B | $ 70.48B | $ 46.01B | $ 28.65B | |
$ 34.23B | $ 46.89B | $ -64.93B | $ -53.62B | $ 34.75B | $ 21.78B | |
$ 9.69B | $ 13.78B | $ 15.82B | $ 16.86B | $ 11.27B | $ 6.87B | |
$ 10.83B | $ 14.61B | $ -17.17B | $ -14.02B | $ 12.71B | $ 7.75B | |
$ -1.14B | $ -3.11B | $ -2.15B | $ 825.27M | $ -1.44B | $ -882.50M | |
$ 488.17M | $ 809.86M | $ 493.83M | $ 373.97M | $ 230.34M | $ 121.37M | |
$ -54.52M | $ -509.07M | $ -2.08B | $ -1.42B | $ -65.37M | $ 262.06M | |
$ -710.40M | $ 292.29M | $ 1.14B | $ 4.39B | $ -1.28B | $ -499.06M | |
$ 1.06B | $ 1.69B | $ 1.67B | $ 1.61B | $ 904.36M | $ -71.38M | |
- | $ 55.81M | $ 76.62M | $ 38.62M | - | - | |
$ -1.77B | $ -3.81B | $ -2.10B | $ -1.53B | $ -4.05B | $ -2.39B | |
$ -1.47 | $ -0.39 | $ -0.15 | $ 0.32 | $ -2.64 | $ -2.39 | |
$ -1.47 | $ -0.39 | $ -0.15 | $ 0.32 | $ -2.64 | $ -2.39 | |
$ 3.57B | $ 3.57B | $ 3.55B | $ 2.23B | $ 825.58M | $ 996.88M | |
$ 3.59B | $ 3.57B | $ 3.55B | $ 2.27B | $ 825.58M | $ 1.00B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 45.07B | $ 61.50B | $ -82.11B | $ -67.64B | $ 47.46B | $ 29.53B | |
$ -1.77B | $ -1.40B | $ -2.10B | $ 223.10M | $ -2.18B | $ -467.82M | |
$ -1.08B | - | - | - | $ -2.13B | $ -689.51M | |
- | - | - | - | $ 181.10M | $ 43.52M | |
$ -1.14B | $ 278.24M | $ 1.13B | $ 4.20B | $ -1.09B | $ -455.55M | |
$ -1.14B | $ 1.78B | $ 2.51B | $ 5.37B | $ -55.35M | $ 336.75M |