
Last Price
52 Week Range
$40.43 - $84.44
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $605M | $237M | |||
| $217M | $220M | |||
| $-6M | - | |||
| $17M | - | |||
| $28M | - | |||
| $-19M | $-457M | |||
| $842M | - |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-296M | - | |||
| - | - | |||
| - | - | |||
| - | - | |||
| $-2M | - | |||
| $-298M | - |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-39M | - | |||
| - | - | |||
| - | - | |||
| $-414M | - | |||
| $-453M | - |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $606M | $661M | |||
| $55M | $-127M | |||
| $661M | $534M | |||
| $842M | - | |||
| $-296M | - | |||
| $546M | - |
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