
Last Price
52 Week Range
$2.45 - $6.68
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $442.322M | $448.848M | ||||||||||
| $62.563M | $392.133M | ||||||||||
| $379.759M | $56.715M | ||||||||||
| - | - | ||||||||||
| $30.454M | $36.961M | ||||||||||
| $210.534M | $-128.171M | ||||||||||
| $138.771M | $147.925M | ||||||||||
| $-281.109M | $-265.169M | ||||||||||
| $5.332M | $14.78M | ||||||||||
| $-275.777M | $-250.389M | ||||||||||
| $-137.006M | $-102.464M | ||||||||||
| $162K | $104K | ||||||||||
| $-95.669M | $-66.187M | ||||||||||
| $-1.46 | $-1 | ||||||||||
| $-1.46 | $-1 | ||||||||||
| $65.697M | $66.006M | ||||||||||
| $65.697M | $66.006M | ||||||||||
| $322.185M | $327.932M | ||||||||||
| $171.987M | $165.227M | ||||||||||
| $150.198M | $162.705M |
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