
Last Price
52 Week Range
$1.60 - $14.72
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $167.486M | $188.885M | ||||||||
| $67.958M | $89.197M | ||||||||
| $99.528M | $99.687M | ||||||||
| $37.515M | $37.026M | ||||||||
| $119.645M | $85.504M | ||||||||
| $8.373M | $41.137M | ||||||||
| $-66.005M | $-63.98M | ||||||||
| $-0.251M | $3.084M | ||||||||
| $-31.303M | $0.776M | ||||||||
| $-31.554M | $3.86M | ||||||||
| $-97.559M | $-60.12M | ||||||||
| $1.546M | $1.414M | ||||||||
| $-99.086M | $-61.532M | ||||||||
| $-1.62 | $-1.02 | ||||||||
| $-1.62 | $-1.02 | ||||||||
| $61.231M | $61.231M | ||||||||
| $61.231M | $61.231M | ||||||||
| $-86.389M | $-46.078M | ||||||||
| $8.265M | $7.857M | ||||||||
| $-94.654M | $-53.935M |
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