
Last Price
52 Week Range
$49.46 - $106.30
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-70.322M | $55.615M | $340.624M | ||||||||||||
| $320.933M | $296.836M | $266.722M | ||||||||||||
| $19.405M | $-84.737M | $-46.273M | ||||||||||||
| $120.834M | $136.346M | $137.164M | ||||||||||||
| $142.404M | $-6.393M | $-8.261M | ||||||||||||
| $299.935M | $224.535M | $35.181M | ||||||||||||
| $833.189M | $622.202M | $731.55M |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-127.23M | $-137.6M | $-136.348M | ||||||||||||
| $-33.426M | - | $-55.693M | ||||||||||||
| - | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $73.734M | $174.155M | $225.946M | ||||||||||||
| $-136.47M | $36.555M | $33.905M |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-58.309M | $-439.124M | - | ||||||||||||
| $-363.136M | $-320.595M | $-146.058M | ||||||||||||
| - | - | - | ||||||||||||
| $-38.129M | $75.357M | $-67.036M | ||||||||||||
| $-459.574M | $-684.362M | $-217.87M |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.809B | $1.049B | $0.769B | ||||||||||||
| $240.315M | $-28.082M | $549.078M | ||||||||||||
| $1.049B | $1.021B | $1.319B | ||||||||||||
| $833.189M | $622.202M | $731.55M | ||||||||||||
| $-127.23M | $-137.6M | $-136.348M | ||||||||||||
| $705.959M | $484.602M | $595.202M |
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