
Last Price
52 Week Range
$69.21 - $92.69
Next Earnings Date
Apr 29 2026
Next Earnings Date
Apr 29 2026
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $289M | $193M | ||||||||||
| $71M | $62M | ||||||||||
| $4M | - | ||||||||||
| - | $43M | ||||||||||
| $-138M | $-179M | ||||||||||
| $64M | $248M | ||||||||||
| $290M | $367M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-49M | $-46M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $-16M | $-57M | ||||||||||
| $-65M | $-103M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $257M | $93M | ||||||||||
| $-310M | $-289M | ||||||||||
| $-122M | $-127M | ||||||||||
| - | $9M | ||||||||||
| $-175M | $-314M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $66M | $113M | ||||||||||
| $47M | $-49M | ||||||||||
| $113M | $64M | ||||||||||
| $290M | $367M | ||||||||||
| $-49M | $-46M | ||||||||||
| $241M | $321M |
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