
Last Price
52 Week Range
$7.10 - $12.96
Next Earnings Date
May 20 2026 (Estimate)
Next Earnings Date
May 20 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.755B | $1.762B | ||||||||||||||
| $369.521M | $422.953M | ||||||||||||||
| $1.385B | $1.339B | ||||||||||||||
| $308.747M | $325.079M | ||||||||||||||
| $582.085M | $547.777M | ||||||||||||||
| - | - | ||||||||||||||
| $494.324M | $466.054M | ||||||||||||||
| $17.939M | $125.31M | ||||||||||||||
| $-91.608M | $15.834M | ||||||||||||||
| $-73.669M | $141.143M | ||||||||||||||
| $420.655M | $607.198M | ||||||||||||||
| $110.55M | $144.903M | ||||||||||||||
| $300.801M | $450.208M | ||||||||||||||
| $1.27 | $1.89 | ||||||||||||||
| $1.16 | $1.7 | ||||||||||||||
| $237.324M | $238.787M | ||||||||||||||
| $265.241M | $268.56M | ||||||||||||||
| $597.728M | $524.189M | ||||||||||||||
| $71.676M | $58.134M | ||||||||||||||
| $526.052M | $466.054M |
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