
Last Price
52 Week Range
$40.75 - $82.56
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.361B | $1.415B | |||||||||||||||||
| $746.881M | $684.719M | |||||||||||||||||
| $614.048M | $729.841M | |||||||||||||||||
| - | - | |||||||||||||||||
| $222.009M | $223.587M | |||||||||||||||||
| $167.666M | $195.486M | |||||||||||||||||
| $224.373M | $310.768M | |||||||||||||||||
| $654.404M | $750.489M | |||||||||||||||||
| $-654.404M | $-772.826M | |||||||||||||||||
| - | $-22.337M | |||||||||||||||||
| $224.373M | $288.431M | |||||||||||||||||
| $42.904M | $64.343M | |||||||||||||||||
| $181.469M | $224.088M | |||||||||||||||||
| $5.28 | $6.4 | |||||||||||||||||
| $5.09 | $6.2 | |||||||||||||||||
| $31.509M | $34.189M | |||||||||||||||||
| $32.719M | $35.4M | |||||||||||||||||
| $257.925M | $351.615M | |||||||||||||||||
| $33.552M | $40.847M | |||||||||||||||||
| $224.373M | $310.768M |
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