Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 1.24B | $ 1.09B | $ 747.70M | $ 540.80M | $ 485.20M | |
- | $ -912.10M | $ -1.06B | $ -804.50M | $ 534.90M | $ 346.20M | |
- | $ 332.70M | $ -2.80M | $ -56.80M | $ 5.90M | $ 119.50M | |
- | $ 11.20M | $ 500.00K | $ 4.80M | $ 1.40M | $ 1.30M | |
- | $ 12.10M | $ -6.50M | - | - | - | |
- | $ 321.50M | $ -3.30M | $ -62.20M | $ 4.20M | $ 117.90M | |
- | $ 1.35 | $ -0.01 | $ -0.26 | $ 0.02 | $ 0.59 | |
- | $ 1.32 | $ -0.01 | $ -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 | $ -3.30M | $ -62.20M | $ 4.20M | $ 117.90M | |
- | $ 249.53M | $ 20.43M | $ -33.21M | $ 4.20M | $ 117.90M | |
- | $ 0.50 | $ 0.15 | $ 0.16 | $ 0.15 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 800.00K | $ 1.20M | |
- | - | - | - | - | - | |
- | - | - | - | $ 22.90M | $ 140.60M | |
- | - | - | - | - | - | |
- | $ 129.90M | $ 29.20M | $ 26.90M | $ 17.00M | $ 21.10M |