
Last Price
52 Week Range
$4.61 - $7.98
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $70.239M | $103.077M | ||||||
| $81.366M | $88.205M | ||||||
| $30.084M | $35.779M | ||||||
| $25.563M | $26.633M | ||||||
| $-24.154M | $8.403M | ||||||
| $65.522M | $23.607M | ||||||
| $248.62M | $285.704M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-330.079M | $-255.399M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $130.227M | $48.552M | ||||||
| $-199.852M | $-206.847M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $18.432M | $-169.157M | ||||||
| $-12.78M | $5.538M | ||||||
| - | - | ||||||
| $-5.927M | $45.661M | ||||||
| $-0.275M | $-117.958M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $19.119M | $67.612M | ||||||
| $48.493M | $-39.101M | ||||||
| $67.612M | $28.511M | ||||||
| $248.62M | $285.704M | ||||||
| $-330.079M | $-255.399M | ||||||
| $-81.459M | $30.305M |
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