
Last Price
52 Week Range
$37.09 - $68.42
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $302M | $132M | |||||||
| $128M | $179M | |||||||
| $-7M | - | |||||||
| - | $18M | |||||||
| $-8M | $-79M | |||||||
| $54M | $18M | |||||||
| $469M | $268M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-221M | - | |||||||
| - | - | |||||||
| - | $-224M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-221M | $-224M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-157M | $47M | |||||||
| $-69M | $-82M | |||||||
| $-62M | $-73M | |||||||
| $-22M | $-17M | |||||||
| $-310M | $-125M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $280M | $205M | |||||||
| $-75M | $-70M | |||||||
| $205M | $135M | |||||||
| $469M | $268M | |||||||
| $-221M | - | |||||||
| $248M | $268M |
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