
Last Price
52 Week Range
$0.43 - $1.69
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $289.429M | $235.097M | |||||||
| $72.716M | $95.827M | |||||||
| $216.713M | $139.27M | |||||||
| $67.683M | $58.376M | |||||||
| $110.744M | $101.334M | |||||||
| $71.15M | - | |||||||
| $-32.864M | $-20.44M | |||||||
| $4.902M | $2.943M | |||||||
| $0.674M | $-9.204M | |||||||
| $5.576M | $-6.261M | |||||||
| $-27.288M | $-26.701M | |||||||
| $1.399M | $1.938M | |||||||
| $-28.687M | $-28.639M | |||||||
| $-0.22 | $-0.23 | |||||||
| $-0.22 | $-0.23 | |||||||
| $129.438M | $125.679M | |||||||
| $129.438M | $125.679M | |||||||
| $38.286M | $17.92M | |||||||
| $45.44M | $38.36M | |||||||
| $-7.154M | $-20.44M |
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