Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 1.25B | $ 949.90M | $ 747.70M | $ 540.80M | $ 485.20M | |
- | $ -918.80M | $ -1.29B | $ -804.50M | $ -534.90M | $ -346.20M | |
- | $ 332.70M | $ -331.50M | $ -56.80M | $ 5.90M | $ 119.50M | |
- | $ 11.20M | $ 1.80M | $ 4.80M | $ 1.40M | $ 1.30M | |
- | $ 12.10M | $ 5.40M | - | - | - | |
- | $ 321.50M | $ -333.30M | $ -62.20M | $ 4.20M | $ 117.90M | |
- | $ 1.35 | $ -0.06 | $ -0.26 | $ 0.02 | $ 0.59 | |
- | $ 1.32 | $ -0.06 | $ -0.26 | $ 0.02 | $ 0.58 | |
- | $ 238.81M | $ 240.33M | $ 242.45M | $ 223.61M | $ 201.24M | |
- | $ 244.00M | $ 243.35M | $ 245.60M | $ 226.84M | $ 203.87M | |
- | $ 321.50M | $ -333.30M | $ -62.20M | $ 4.20M | $ 117.90M | |
- | $ 249.53M | $ -268.51M | $ -33.21M | $ 4.78M | $ 96.80M | |
- | $ 1.56 | $ 0.50 | $ 0.16 | $ 0.15 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 129.90M | $ 49.30M | $ 26.90M | $ 17.00M | $ 21.10M |