
Last Price
52 Week Range
$30.94 - $66.50
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $185.6M | $207.4M | ||||||
| $24.8M | $30M | ||||||
| $-7.7M | $18.7M | ||||||
| $11.9M | $12.4M | ||||||
| $-98.1M | $-63.7M | ||||||
| $-11.1M | $-2.1M | ||||||
| $105.4M | $202.7M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-48.6M | $-53.9M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-48.6M | $-53.9M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-7.5M | $-22.5M | ||||||
| $-20M | $-60.7M | ||||||
| $-8.3M | $-17.3M | ||||||
| - | $-1.2M | ||||||
| $-35.8M | $-101.7M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $168M | $184.3M | ||||||
| $16.3M | $52.1M | ||||||
| $184.3M | $236.4M | ||||||
| $105.4M | $202.7M | ||||||
| $-48.6M | $-53.9M | ||||||
| $56.8M | $148.8M |
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