
Last Price
52 Week Range
$6.15 - $13.88
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.504M | $-14.462M | |||||||
| $45.352M | $43.769M | |||||||
| $-10.984M | $-14.489M | |||||||
| $37.676M | $38.378M | |||||||
| $-13.782M | $22.381M | |||||||
| $2.659M | $5.482M | |||||||
| $73.425M | $81.059M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-17.592M | $-14.345M | |||||||
| - | - | |||||||
| $-142.016M | $-26.026M | |||||||
| $202.858M | $66.954M | |||||||
| $-20.936M | $-20.511M | |||||||
| $22.314M | $6.072M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-131K | $-140K | |||||||
| $-75.332M | $-42.591M | |||||||
| - | - | |||||||
| $1.985M | - | |||||||
| $-73.478M | $-42.731M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $78.509M | $100.452M | |||||||
| $21.943M | $45.066M | |||||||
| $100.452M | $145.518M | |||||||
| $73.425M | $81.059M | |||||||
| $-38.528M | $-14.345M | |||||||
| $34.897M | $66.714M |
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