
Last Price
52 Week Range
$66.12 - $207.52
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.468B | $1.635B | |||||||
| $31.587M | $26.145M | |||||||
| - | - | |||||||
| $691.638M | $684.033M | |||||||
| $-70.097M | $-209.963M | |||||||
| $32.819M | $-0.386M | |||||||
| $1.154B | $2.134B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-12.634M | $-33.882M | |||||||
| - | - | |||||||
| $-5.396B | $-7.775B | |||||||
| $5.074B | $5.026B | |||||||
| $-5.615M | $-1M | |||||||
| $-0.341B | $-2.784B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $-64.196M | $54.122M | |||||||
| - | - | |||||||
| $527.56M | $-81.032M | |||||||
| $463.364M | $-26.91M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.85B | $2.106B | |||||||
| $1.27B | $-0.682B | |||||||
| $2.12B | $1.424B | |||||||
| $1.154B | $2.134B | |||||||
| $-12.634M | $-33.882M | |||||||
| $1.141B | $2.101B |
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