
Last Price
52 Week Range
$40.91 - $162.99
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $906.1M | $689.9M | $608.9M | |||||||
| $455.9M | $332.8M | $350.8M | |||||||
| - | - | - | |||||||
| $25.1M | - | - | |||||||
| $-1.387B | - | - | |||||||
| - | $1.023B | $0.96B | |||||||
| $1.8M | $3.2M | - | |||||||
| $22M | $27.6M | - | |||||||
| $306.8M | $391.4M | $471.5M | |||||||
| - | - | - | |||||||
| $-330.6M | $93.5M | $131.6M | |||||||
| - | $515.7M | $603.1M | |||||||
| $1.496B | - | - | |||||||
| $1.496B | $1.538B | $1.563B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $103.9M | - | - | |||||||
| - | - | - | |||||||
| - | $2.3M | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| - | $387.4M | - | |||||||
| $-103.9M | - | - | |||||||
| - | $389.7M | - | |||||||
| $200.1M | $195M | $200.3M | |||||||
| - | $2M | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $-200.1M | $553.4M | $927.8M | |||||||
| - | $0.752B | $1.125B | |||||||
| $1.292B | - | - | |||||||
| $1.292B | $1.142B | $1.125B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | $112M | $112M | |||||||
| - | - | - | |||||||
| $-1.682B | $-1.642B | $-1.606B | |||||||
| $1.888B | $1.922B | $1.931B | |||||||
| $-2.3M | $3.9M | $0.4M | |||||||
| - | - | - | |||||||
| $203.7M | $396.3M | $437.9M | |||||||
| - | - | - | |||||||
| $203.7M | $396.3M | $437.9M | |||||||
| $1.496B | $1.538B | $1.563B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $311.2M | $391.4M | $471.5M | |||||||
| $200.1M | $201.3M | $200.3M | |||||||
| $-399.2M | $-488.6M | $-408.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