Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 135.10M | $ 98.10M | $ 87.50M | $ 144.50M | $ 130.72M | |
- | $ 20.50M | $ 12.50M | - | - | - | |
- | $ 114.60M | $ 85.60M | $ 87.50M | $ 144.50M | $ 130.72M | |
- | $ 121.80M | $ 93.20M | $ 135.10M | $ 132.40M | $ 106.62M | |
- | $ -7.20M | $ -7.60M | $ -47.60M | $ 12.10M | $ 24.10M | |
- | $ -1.30M | $ -1.50M | $ -1.50M | $ -1.10M | $ -640.00K | |
- | $ -14.00M | $ -3.20M | $ -32.90M | $ -1.90M | $ -2.42M | |
- | $ -22.50M | $ -12.30M | $ -64.30M | $ 18.40M | $ 21.05M | |
- | $ -1.60M | $ -2.40M | $ -7.60M | $ 5.60M | $ 8.01M | |
- | - | - | - | - | - | |
- | $ -21.40M | $ -9.80M | $ -51.40M | $ 10.80M | $ 12.26M | |
- | $ -0.09 | $ -0.04 | $ -0.24 | $ 0.06 | - | |
- | $ -0.09 | $ -0.04 | $ -0.24 | $ 0.06 | - | |
- | $ 232.90M | $ 229.00M | $ 213.80M | $ 174.21M | - | |
- | $ 232.90M | $ 229.00M | $ 213.80M | $ 175.62M | - | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.03 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -21.40M | $ -9.80M | $ -51.40M | $ 10.80M | $ 12.26M | |
- | $ -10.53M | $ -9.24M | $ -24.50M | $ 10.80M | $ 12.26M | |
- | $ 2.10M | $ 2.00M | $ 2.20M | $ 1.70M | $ 1.04M | |
- | $ -20.40M | $ -10.30M | $ -62.10M | $ 20.10M | $ 22.09M | |
- | $ -3.20M | $ 3.60M | $ -44.40M | $ 29.40M | $ 26.25M |