
Last Price
52 Week Range
$32.75 - $48.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.112B | $1.197B | |||||||||||||||||
| $594.125M | $649.579M | |||||||||||||||||
| $517.677M | $547.104M | |||||||||||||||||
| - | - | |||||||||||||||||
| $151.048M | $147.478M | |||||||||||||||||
| - | - | |||||||||||||||||
| $366.629M | $399.626M | |||||||||||||||||
| $1.002M | $3.296M | |||||||||||||||||
| $72.921M | $86.215M | |||||||||||||||||
| $73.923M | $89.511M | |||||||||||||||||
| $440.552M | $489.137M | |||||||||||||||||
| $90.901M | $111.253M | |||||||||||||||||
| $259.748M | $290.324M | |||||||||||||||||
| $3.66 | $4.05 | |||||||||||||||||
| $3.66 | $4.05 | |||||||||||||||||
| $64.9M | $65.604M | |||||||||||||||||
| $64.939M | $65.604M | |||||||||||||||||
| $459.024M | $488.888M | |||||||||||||||||
| $9.862M | $9.3M | |||||||||||||||||
| $449.162M | $479.588M |
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