
Last Price
52 Week Range
$7.55 - $16.24
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $68.5M | $98.3M | ||||||
| $109M | $111M | ||||||
| - | - | ||||||
| $14.6M | - | ||||||
| $4.6M | $35.4M | ||||||
| $196.7M | $244.7M | ||||||
| $48.3M | $38.9M | ||||||
| $145.7M | $145M | ||||||
| - | - | ||||||
| $45.6M | $29.4M | ||||||
| $1.3M | $3.1M | ||||||
| $240.9M | $216.4M | ||||||
| - | - | ||||||
| $437.6M | $461.1M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $12M | $5.4M | ||||||
| $9.4M | - | ||||||
| $2.5M | - | ||||||
| $2.3M | - | ||||||
| $3.1M | - | ||||||
| $33.9M | - | ||||||
| - | $65.5M | ||||||
| $60.1M | $70.9M | ||||||
| $-4.1M | - | ||||||
| $6.4M | - | ||||||
| - | - | ||||||
| $200K | - | ||||||
| $9M | $15.7M | ||||||
| $13.3M | $15.7M | ||||||
| - | - | ||||||
| $73.4M | $86.6M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-166.5M | $-188.1M | ||||||
| $530.9M | - | ||||||
| $-200K | $100K | ||||||
| - | $562.5M | ||||||
| $364.2M | $374.5M | ||||||
| - | - | ||||||
| $364.2M | $374.5M | ||||||
| $437.6M | $461.1M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.2M | - | ||||||
| $8.9M | - | ||||||
| $-57.4M | $-98.3M |
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