
Last Price
52 Week Range
$97.41 - $253.82
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $187.579M | $-61.687M | |||||||||||
| $174.031M | $202.077M | |||||||||||
| $5.563M | $-23.74M | |||||||||||
| $12.318M | $13.598M | |||||||||||
| $138.789M | $-33.181M | |||||||||||
| $61.639M | $47.859M | |||||||||||
| $579.919M | $144.926M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-198.848M | $-127.153M | |||||||||||
| $-31.475M | $-37.881M | |||||||||||
| $-48.73M | $-106.157M | |||||||||||
| $48.036M | $67.165M | |||||||||||
| $30.999K | $51K | |||||||||||
| $-230.986M | $-203.975M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-2.243M | $-1.965M | |||||||||||
| $-122.299M | $-45.155M | |||||||||||
| $-3.077M | $-0.415M | |||||||||||
| $-1.278M | $-4.692M | |||||||||||
| $-128.897M | $-52.227M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $384.125M | $481.578M | |||||||||||
| $220.036M | $-115.604M | |||||||||||
| $604.161M | $365.974M | |||||||||||
| $579.919M | $144.926M | |||||||||||
| $-198.848M | $-127.153M | |||||||||||
| $381.071M | $17.773M |
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