Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.98B | $ 4.61B | $ 4.60B | $ 4.12B | $ 2.51B | $ 1.72B | |
$ 2.34B | $ 2.11B | $ -1.82B | $ -1.75B | $ 1.18B | $ 895.84M | |
$ 2.64B | $ 2.49B | $ 2.79B | $ 2.37B | $ 1.32B | $ 819.70M | |
$ 5.47B | $ 3.89B | $ 4.18B | $ 3.07B | $ 2.19B | $ 1.92B | |
$ -1.22B | $ -1.40B | $ -1.40B | $ -702.07M | $ -862.07M | $ -1.10B | |
$ 148.12M | $ 146.37M | $ 37.14M | $ -12.48M | $ -79.10M | $ 11.05M | |
$ 75.98M | $ -42.41M | $ 42.53M | $ -240.18M | $ 14.99M | $ 59.01M | |
$ -1.15B | $ -1.29B | $ -1.40B | $ -474.37M | $ -926.18M | $ -1.03B | |
$ 21.18M | $ 28.06M | $ 28.96M | $ 13.58M | $ 18.65M | $ 393.00K | |
- | - | - | - | - | - | |
$ -1.17B | $ -1.32B | $ -1.43B | $ -487.95M | $ -944.84M | $ -1.03B | |
$ -0.72 | $ -0.82 | $ -0.89 | $ -0.31 | $ -0.65 | $ -0.75 | |
$ -0.72 | $ -0.82 | $ -0.89 | $ -0.31 | $ -0.65 | $ -0.75 | |
$ 6.56B | $ 1.61B | $ 1.61B | $ 1.56B | $ 1.46B | $ 1.38B | |
$ 6.56B | $ 1.61B | $ 1.61B | $ 1.56B | $ 1.46B | $ 1.38B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.06 | $ -0.16 | |
- | - | - | - | - | - | |
$ 1.31B | $ 6.00B | $ 4.86B | $ 1.32B | $ 3.37B | $ 2.82B | |
$ -1.17B | $ -1.32B | $ -1.43B | $ -487.95M | $ -944.84M | $ -1.03B | |
$ -508.69M | $ -981.79M | $ -917.60M | - | $ -944.84M | $ -1.03B | |
- | - | - | - | $ 97.23M | $ 24.99M | |
$ -893.72M | $ -1.27B | $ -1.38B | $ -461.89M | $ -828.96M | $ -1.01B | |
$ -767.08M | $ -1.10B | $ -1.17B | $ -338.44M | $ -742.21M | $ -921.03M |