
Last Price
52 Week Range
$6.67 - $20.76
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 |
|---|---|---|---|---|---|---|---|---|---|
| $178.957M | $276.976M | ||||||||
| $72.08M | $71.359M | ||||||||
| $106.877M | $205.617M | ||||||||
| $102.953M | $93.769M | ||||||||
| $157.565M | $167.272M | ||||||||
| $8.908M | $1.699M | ||||||||
| $-162.549M | $-57.123M | ||||||||
| $2.954M | $-2.334M | ||||||||
| - | - | ||||||||
| $2.954M | $-2.334M | ||||||||
| $-159.595M | $-59.457M | ||||||||
| - | - | ||||||||
| $-159.492M | $-59.499M | ||||||||
| $-1.08 | $-0.39 | ||||||||
| $-1.08 | $-0.39 | ||||||||
| $147.102M | $151.722M | ||||||||
| $147.102M | $151.722M | ||||||||
| $-128.759M | $-29.846M | ||||||||
| $19.256M | $17.833M | ||||||||
| $-148.015M | $-47.679M |
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