
Last Price
52 Week Range
$59.93 - $144.65
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.253B | $1.445B | $1.491B | |||||||||||||
| $0.679B | $1.186B | $1.206B | |||||||||||||
| $573.918M | $259.802M | $285.606M | |||||||||||||
| - | - | - | |||||||||||||
| $242.116M | $176.233M | $193.224M | |||||||||||||
| $328.764M | $-2.188M | $20.61M | |||||||||||||
| $3.038M | $85.757M | $71.772M | |||||||||||||
| $-2.045M | $-2.159M | $-5.374M | |||||||||||||
| $13.251M | $-10.989M | $0.522M | |||||||||||||
| $11.206M | $-13.148M | $-4.852M | |||||||||||||
| $14.244M | $72.609M | $66.92M | |||||||||||||
| $3.424M | $22.903M | $22.021M | |||||||||||||
| $10.207M | $45.725M | $41.19M | |||||||||||||
| $0.26 | $1.14 | $1.023 | |||||||||||||
| $0.24 | $1.09 | $0.983 | |||||||||||||
| $39.83M | $40.212M | $160.871M | |||||||||||||
| $44.203M | $41.847M | $165.874M | |||||||||||||
| $120.895M | $181.368M | $181.377M | |||||||||||||
| $104.606M | $106.6M | $109.083M | |||||||||||||
| $16.289M | $74.768M | $72.294M |
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