
Last Price
52 Week Range
$9.03 - $28.49
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $76.304M | $105.965M | |||||||||||
| - | $10.794M | |||||||||||
| $76.304M | $95.171M | |||||||||||
| $134.621M | $137M | |||||||||||
| $61.5M | $50.72M | |||||||||||
| $17.293M | - | |||||||||||
| $-137.11M | $-92.549M | |||||||||||
| $0.02B | $3.526B | |||||||||||
| $0.001B | $-3.513B | |||||||||||
| $20.499M | $12.795M | |||||||||||
| $-116.611M | $-79.754M | |||||||||||
| $6.084M | $1.376M | |||||||||||
| $-122.695M | $-81.13M | |||||||||||
| $-1.62 | $-1.08 | |||||||||||
| $-1.62 | $-1.08 | |||||||||||
| $75.847M | $75.338M | |||||||||||
| $75.879M | $75.338M | |||||||||||
| $-0.109B | $7.645B | |||||||||||
| $0.011B | $7.725B | |||||||||||
| $-119.817M | $-79.754M |
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