
Last Price
52 Week Range
$42.40 - $162.99
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $906.1M | $689.9M | |||||||
| $455.9M | $332.8M | |||||||
| - | - | |||||||
| $25.1M | - | |||||||
| $-1.387B | - | |||||||
| - | $1.023B | |||||||
| $1.8M | $3.2M | |||||||
| $22M | $27.6M | |||||||
| $306.8M | $391.4M | |||||||
| - | - | |||||||
| $-330.6M | $93.5M | |||||||
| - | $515.7M | |||||||
| $1.496B | - | |||||||
| $1.496B | $1.538B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $103.9M | - | |||||||
| - | - | |||||||
| - | $2.3M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $387.4M | |||||||
| $-103.9M | - | |||||||
| - | $389.7M | |||||||
| $200.1M | $195M | |||||||
| - | $2M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-200.1M | $553.4M | |||||||
| - | $752.4M | |||||||
| $1.292B | - | |||||||
| $1.292B | $1.142B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | $112M | |||||||
| - | - | |||||||
| $-1.682B | $-1.642B | |||||||
| $1.888B | $1.922B | |||||||
| $-2.3M | $3.9M | |||||||
| - | - | |||||||
| $203.7M | $396.3M | |||||||
| - | - | |||||||
| $203.7M | $396.3M | |||||||
| $1.496B | $1.538B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $311.2M | $391.4M | |||||||
| $200.1M | $201.3M | |||||||
| $-399.2M | $-488.6M |
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