
Last Price
52 Week Range
$11.63 - $23.87
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-128.071M | $-0.724M | ||||||
| $27.062M | $30.482M | ||||||
| - | - | ||||||
| $71.132M | $62.082M | ||||||
| $60.892M | $45.508M | ||||||
| $3.755M | $2.579M | ||||||
| $34.77M | $139.927M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-41.418M | $-26.781M | ||||||
| - | $1.14M | ||||||
| $-82.2M | $-65.633M | ||||||
| $162.795M | $76.3M | ||||||
| $14K | - | ||||||
| $39.191M | $-14.974M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $165M | - | ||||||
| $-0.35M | $18.067M | ||||||
| - | - | ||||||
| $-8.622M | $-0.026M | ||||||
| $156.028M | $18.041M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $204.954M | $434.943M | ||||||
| $229.989M | $142.994M | ||||||
| $434.943M | $577.937M | ||||||
| $34.77M | $139.927M | ||||||
| $-41.418M | $-26.781M | ||||||
| $-6.648M | $113.146M |
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