
Last Price
52 Week Range
$21.71 - $35.20
Next Earnings Date
May 20 2026 (Estimate)
Next Earnings Date
May 20 2026 (Est.)
Last Price
| Metric | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $659.661M | $745.58M | $795.572M | |||||||||||||||||||||||||||||
| $179.489M | $215.91M | $235.498M | |||||||||||||||||||||||||||||
| $480.172M | $529.67M | $560.074M | |||||||||||||||||||||||||||||
| $151.201M | $176.668M | $156.309M | |||||||||||||||||||||||||||||
| $305.859M | $339.605M | $338.184M | |||||||||||||||||||||||||||||
| - | $7.993M | $8.493M | |||||||||||||||||||||||||||||
| $24.999M | $5.404M | $56.665M | |||||||||||||||||||||||||||||
| - | $17.332M | $3.794M | |||||||||||||||||||||||||||||
| $9.362M | $0.104M | $11.599M | |||||||||||||||||||||||||||||
| $9.362M | $17.436M | $15.393M | |||||||||||||||||||||||||||||
| $34.361M | $22.84M | $72.058M | |||||||||||||||||||||||||||||
| $24.27M | $25.342M | $3.285M | |||||||||||||||||||||||||||||
| $11.881M | $-0.814M | $68.773M | |||||||||||||||||||||||||||||
| $0.18 | $-0.012 | $1.076 | |||||||||||||||||||||||||||||
| $0.17 | $-0.012 | $1.067 | |||||||||||||||||||||||||||||
| $66.266M | $66.294M | $261.127M | |||||||||||||||||||||||||||||
| $67.918M | $67.309M | $264.106M | |||||||||||||||||||||||||||||
| $36.507M | $40.216M | $87.555M | |||||||||||||||||||||||||||||
| $11.508M | $17.207M | $10.493M | |||||||||||||||||||||||||||||
| $23.112M | $23.009M | $77.485M |
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