Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.08B | $ 8.18B | $ 9.06B | $ 6.58B | $ 3.96B | $ 2.22B | |
$ 3.94B | $ 7.75B | $ 8.71B | $ 6.22B | $ 3.95B | $ 2.42B | |
$ 145.16M | $ 429.54M | $ 351.29M | $ 356.98M | $ 7.71M | $ -200.39M | |
$ 1.23B | $ 2.68B | $ 2.16B | $ 1.56B | $ 1.15B | $ 779.03M | |
$ -1.08B | $ -2.25B | $ -1.81B | $ -1.21B | $ -1.14B | $ -979.42M | |
$ -29.63M | $ -57.07M | $ 19.90M | $ 67.67M | $ 73.69M | $ 77.67M | |
$ 7.96M | $ 20.80M | $ -178.65M | $ -3.49M | $ -32.35M | $ -95.06M | |
$ -1.37B | $ -2.66B | $ -1.58B | $ -947.29M | $ -1.10B | $ -996.81M | |
$ -5.15M | $ 24.47M | $ 15.74M | $ 14.90M | $ 9.00M | $ 9.63M | |
- | $ 22.68M | $ 10.36M | - | - | - | |
$ -1.37B | $ -2.66B | $ -1.59B | $ -982.03M | $ -1.16B | $ -1.75B | |
$ -0.02 | $ -0.73 | $ -0.46 | - | $ -6.45 | $ -10.06 | |
$ -0.02 | $ -0.73 | $ -0.46 | $ -0.41 | $ -6.45 | $ -10.06 | |
$ 486.86M | $ 3.62B | $ 3.44B | $ 2.40B | $ 173.78M | $ 173.78M | |
$ 486.86M | $ 3.62B | $ 3.44B | $ 2.40B | $ 173.78M | $ 173.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 10.43B | $ 10.87B | $ 7.78B | $ 5.10B | $ 3.20B | |
$ -1.37B | $ -2.66B | $ -1.59B | $ -962.26M | $ -1.11B | $ -1.01B | |
- | - | - | - | $ -1.08B | $ -934.59M | |
- | - | - | - | $ 4.92M | $ 38.83M | |
- | $ -2.53B | $ -1.52B | $ -937.84M | $ -1.10B | $ -957.98M | |
- | $ -2.36B | $ -1.39B | $ -179.80M | $ -492.69M | $ -545.63M |