
Last Price
52 Week Range
$32.73 - $53.50
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $457M | $447M | ||||||
| $67M | $99M | ||||||
| $59M | $98M | ||||||
| $300M | - | ||||||
| $-219M | $-61M | ||||||
| $23M | $389M | ||||||
| $687M | $972M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-64M | $-61M | ||||||
| - | $-106M | ||||||
| $-110M | $-280M | ||||||
| $70M | $243M | ||||||
| $-3M | $-4M | ||||||
| $-107M | $-208M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $-1.402B | $-1.378B | ||||||
| - | - | ||||||
| $-11M | $-13M | ||||||
| $-1.413B | $-1.391B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.293B | $1.43B | ||||||
| $-844M | $-621M | ||||||
| $1.449B | $0.809B | ||||||
| $687M | $972M | ||||||
| $-64M | $-61M | ||||||
| $623M | $911M |
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