
Last Price
52 Week Range
$1.67 - $4.11
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $259.185M | $185.743M | |||||||
| $150.876M | $152.353M | |||||||
| $108.309M | $33.39M | |||||||
| $19.221M | $23.328M | |||||||
| $161.771M | $171.47M | |||||||
| $162.934M | $-154.67M | |||||||
| $-235.617M | $-6.738M | |||||||
| $-20.297M | $-3.046M | |||||||
| $-5.568M | $-225.19M | |||||||
| $-25.865M | $-228.236M | |||||||
| $-261.482M | $-234.974M | |||||||
| $-1.86M | $-4.212M | |||||||
| $-144.846M | $-130.773M | |||||||
| $-1.05 | $-0.91 | |||||||
| $-1.05 | $-0.91 | |||||||
| $137.906M | $145.074M | |||||||
| $137.906M | $145.074M | |||||||
| $-156.917M | $-147.111M | |||||||
| $56.865M | $60.871M | |||||||
| $-213.782M | $-207.982M |
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