
Last Price
52 Week Range
$49.93 - $91.95
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $326M | $325M | ||||||
| $172M | $188M | ||||||
| - | $2M | ||||||
| $54M | - | ||||||
| $-17M | $-11M | ||||||
| $-11M | $96M | ||||||
| $524M | $600M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-237M | $-197M | ||||||
| $-26M | $-1M | ||||||
| - | $-58M | ||||||
| - | $51M | ||||||
| $29M | $1M | ||||||
| $-234M | $-204M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-165M | $-253M | ||||||
| - | - | ||||||
| $-100M | $-104M | ||||||
| $-19M | $-39M | ||||||
| $-284M | $-396M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $315M | $298M | ||||||
| $-17M | $-3M | ||||||
| $298M | $295M | ||||||
| $524M | $600M | ||||||
| $-237M | $-197M | ||||||
| $287M | $403M |
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