
Last Price
52 Week Range
$9.13 - $22.43
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.782B | $5.808B | ||||||||||||||
| $4.631B | $4.906B | ||||||||||||||
| $1.151B | $0.902B | ||||||||||||||
| $109M | $108M | ||||||||||||||
| $585M | $799M | ||||||||||||||
| $14M | - | ||||||||||||||
| $443M | $-5M | ||||||||||||||
| $-264M | $-269M | ||||||||||||||
| $-52M | $-3M | ||||||||||||||
| $-316M | $-272M | ||||||||||||||
| $127M | $-277M | ||||||||||||||
| $41M | $109M | ||||||||||||||
| $86M | $-386M | ||||||||||||||
| $0.58 | $-2.57 | ||||||||||||||
| $0.57 | $-2.56 | ||||||||||||||
| $149.494M | $150.351M | ||||||||||||||
| $150.014M | $150.551M | ||||||||||||||
| $692M | $332M | ||||||||||||||
| $301M | $340M | ||||||||||||||
| $391M | $-8M |
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