
Last Price
52 Week Range
$0.43 - $1.69
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $289.429M | $235.097M | $230.798M | |||||||
| $72.716M | $95.827M | $101.926M | |||||||
| $216.713M | $139.27M | $128.872M | |||||||
| $67.683M | $58.376M | $59.426M | |||||||
| $110.744M | $101.334M | $106.765M | |||||||
| $71.15M | - | $20.424M | |||||||
| $-32.864M | $-20.44M | $-29M | |||||||
| $4.902M | $2.943M | $2.759M | |||||||
| $0.674M | $-9.204M | $-7.994M | |||||||
| $5.576M | $-6.261M | $-5.235M | |||||||
| $-27.288M | $-26.701M | $-34.235M | |||||||
| $1.399M | $1.938M | $2.2M | |||||||
| $-28.687M | $-28.639M | $-36.435M | |||||||
| $-0.22 | $-0.23 | $-0.286 | |||||||
| $-0.22 | $-0.23 | $-0.286 | |||||||
| $129.438M | $125.679M | $505.019M | |||||||
| $129.438M | $125.679M | $505.018M | |||||||
| $38.286M | $17.92M | $9.351M | |||||||
| $45.44M | $38.36M | $38.561M | |||||||
| $-7.154M | $-20.44M | $-29.21M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers