
Last Price
52 Week Range
$19.92 - $38.98
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $197.6M | $250.1M | ||||||
| $167M | $98.7M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $119.6M | ||||||
| $364.6M | $468.4M | ||||||
| $37.7M | - | ||||||
| $65.1M | $13.8M | ||||||
| - | $445.9M | ||||||
| - | - | ||||||
| $-85.8M | $-445.9M | ||||||
| $17M | $13.8M | ||||||
| $1.162B | $1.423B | ||||||
| $1.543B | $1.906B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $267.9M | $319.3M | ||||||
| - | $9M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $226M | ||||||
| - | $796.8M | ||||||
| $0.268B | $1.351B | ||||||
| $-10M | $43.4M | ||||||
| $10M | $4.5M | ||||||
| $8M | $10.9M | ||||||
| - | - | ||||||
| $892.3M | $55M | ||||||
| $910.3M | $118.3M | ||||||
| - | - | ||||||
| $1.178B | $1.469B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-1.275B | $-1.217B | ||||||
| $1.64B | $1.652B | ||||||
| $-2.7M | $1.8M | ||||||
| - | - | ||||||
| $362.1M | $436.1M | ||||||
| $3.1M | - | ||||||
| $365.2M | $436.1M | ||||||
| $1.543B | $1.906B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $445.9M | ||||||
| $10M | $52.4M | ||||||
| $-187.6M | $-197.7M |
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