
Last Price
52 Week Range
$27.91 - $49.34
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $295.8M | $307.4M | ||||||
| $28.8M | $36.1M | ||||||
| - | - | ||||||
| $29.6M | - | ||||||
| $1.04B | $0.371B | ||||||
| $-231.1M | $-47.2M | ||||||
| $1.164B | $0.668B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-11.7M | $-19.8M | ||||||
| $-11M | $-241.6M | ||||||
| $-5.1M | $-2.9M | ||||||
| $700K | - | ||||||
| $-8.2M | - | ||||||
| $-35.3M | $-264.3M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-8.6M | $-6.3M | ||||||
| $48.5M | $-44.1M | ||||||
| $-77.1M | $-55.5M | ||||||
| - | $-18M | ||||||
| $-37.2M | $-123.9M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.484B | $5.47B | ||||||
| $1.073B | $7.328B | ||||||
| $2.557B | $12.798B | ||||||
| $1.164B | $0.668B | ||||||
| $-19.9M | $-13.1M | ||||||
| $1.144B | $0.654B |
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