
Last Price
52 Week Range
$25.77 - $66.70
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.33B | $1.473B | $1.4B | |||||||||||||||||
| $701.245M | $785.981M | $784.104M | |||||||||||||||||
| $629.138M | $687.004M | $615.697M | |||||||||||||||||
| $201.315M | $189.075M | $183.768M | |||||||||||||||||
| $337.377M | $333.272M | $328.172M | |||||||||||||||||
| $13.154M | - | $5.114M | |||||||||||||||||
| $77.292M | $164.657M | $98.643M | |||||||||||||||||
| $68.401M | $58.201M | $55.208M | |||||||||||||||||
| $-25.534M | $-18.044M | $-6.468M | |||||||||||||||||
| $42.867M | $40.157M | $48.74M | |||||||||||||||||
| $120.159M | $204.814M | $144.061M | |||||||||||||||||
| $17.501M | $32.681M | $9.064M | |||||||||||||||||
| $102.658M | $172.133M | $134.997M | |||||||||||||||||
| $0.76 | $1.31 | $1.03 | |||||||||||||||||
| $0.75 | $1.29 | $1 | |||||||||||||||||
| $135.167M | $131.162M | $524.132M | |||||||||||||||||
| $140.004M | $134.886M | $533.012M | |||||||||||||||||
| $210.453M | $289.98M | $206.629M | |||||||||||||||||
| $81.389M | $80.645M | $58.731M | |||||||||||||||||
| $129.064M | $209.335M | $147.898M |
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