
Last Price
52 Week Range
$11.43 - $31.04
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.154B | $3.313B | |||||||||||||||
| $2.442B | $2.729B | |||||||||||||||
| $711.982M | $583.44M | |||||||||||||||
| - | - | |||||||||||||||
| $189.706M | $195.475M | |||||||||||||||
| - | - | |||||||||||||||
| $522.276M | $387.965M | |||||||||||||||
| $-116.368M | $-138.864M | |||||||||||||||
| $-0.064B | $-1.315B | |||||||||||||||
| $-0.18B | $-1.454B | |||||||||||||||
| $0.342B | $-1.066B | |||||||||||||||
| $77.395M | $25.982M | |||||||||||||||
| $0.256B | $-1.103B | |||||||||||||||
| $2.79 | $-12.16 | |||||||||||||||
| $2.78 | $-12.16 | |||||||||||||||
| $91.621M | $90.705M | |||||||||||||||
| $92.059M | $90.705M | |||||||||||||||
| $607.842M | $-737.828M | |||||||||||||||
| $149.595M | $189.249M | |||||||||||||||
| $458.247M | $-927.077M |
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