Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | - | $ 128.87M | $ 79.09M | $ 82.27M | $ 99.07M | |
- | $ 38.39M | $ 70.44M | $ 46.43M | $ 48.61M | $ 45.80M | |
- | $ -38.39M | $ 58.42M | $ 32.67M | $ 33.66M | $ 53.27M | |
- | $ 17.76M | $ 21.50M | $ 17.52M | $ 19.43M | $ 17.71M | |
- | $ -56.15M | $ 36.92M | $ 15.15M | $ 14.22M | $ 35.55M | |
- | - | $ 168.00K | $ -251.00K | $ -206.00K | $ -60.00K | |
- | - | - | - | - | - | |
- | $ -56.15M | $ 36.53M | $ 14.52M | $ 11.71M | $ 34.80M | |
- | - | $ 11.15M | $ 5.61M | $ 5.63M | $ 9.32M | |
- | - | - | - | - | - | |
- | $ -56.15M | $ 25.38M | $ 8.91M | $ 6.08M | $ 25.48M | |
- | - | $ 0.15 | $ 0.05 | $ 0.04 | $ 0.15 | |
- | - | $ 0.13 | $ 0.05 | $ 0.03 | $ 0.13 | |
- | - | $ 174.65M | $ 172.79M | $ 172.75M | $ 171.84M | |
- | - | $ 188.38M | $ 182.65M | $ 187.86M | $ 188.34M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 56.15M | $ -91.94M | $ 63.95M | $ 68.04M | $ 63.51M | |
- | $ -56.15M | $ 25.38M | $ 8.91M | $ 6.08M | $ 25.48M | |
- | $ -45.48M | $ 29.89M | $ 9.61M | $ 7.80M | $ 26.16M | |
- | - | - | $ 359.00K | $ 377.00K | $ 283.00K | |
- | $ -56.15M | $ 36.93M | $ 14.87M | $ 12.09M | $ 35.08M | |
- | $ -36.55M | $ 36.93M | $ 27.68M | $ 24.43M | $ 45.41M |