
Last Price
52 Week Range
$80.03 - $110.11
Next Earnings Date
Jul 23 2026 (Estimate)
Next Earnings Date
Jul 23 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $833M | $940M | $969M | |||||
| $78M | $78M | $83M | |||||
| - | - | - | |||||
| $65M | $74M | $61M | |||||
| $-116M | $-27M | $-31M | |||||
| $15M | $12M | $20M | |||||
| $0.875B | $1.077B | $1.102B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-55M | $-63M | $-60M | |||||
| $-363M | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| $-16M | $-35M | $-466M | |||||
| $-434M | $-98M | $-526M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| - | - | - | |||||
| $24M | $22M | $-279M | |||||
| $-89M | $-109M | $-114M | |||||
| - | $-15M | $-15M | |||||
| $-65M | $-102M | $-408M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $0.762B | $1.101B | $1.239B | |||||
| $339M | $930M | $192M | |||||
| $1.101B | $2.031B | $1.431B | |||||
| $0.875B | $1.077B | $1.102B | |||||
| $-55M | $-63M | $-60M | |||||
| $0.82B | $1.014B | $1.042B |
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