
Last Price
52 Week Range
$62.66 - $127.57
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $28M | $235M | |||||||||||
| $88M | $96M | |||||||||||
| $2M | $13M | |||||||||||
| $565M | $0.544M | |||||||||||
| $-53M | $-143M | |||||||||||
| $120M | $713M | |||||||||||
| $750M | $914M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-8M | $-21M | |||||||||||
| $-56M | $-56M | |||||||||||
| $-1.812B | $-1.505B | |||||||||||
| $1.574B | $1.853B | |||||||||||
| $-12M | - | |||||||||||
| $-314M | $271M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-280M | $-538M | |||||||||||
| - | $-20M | |||||||||||
| - | - | |||||||||||
| $-79M | $-192M | |||||||||||
| $-359M | $-750M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $342M | $410M | |||||||||||
| $73M | $448M | |||||||||||
| $415M | $858M | |||||||||||
| $750M | $914M | |||||||||||
| $-20M | $-9M | |||||||||||
| $730M | $905M |
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