
Last Price
52 Week Range
$31.88 - $77.78
Next Earnings Date
Jul 23 2026 (Estimate)
Next Earnings Date
Jul 23 2026 (Est.)
Last Price
| Metric | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $9.081B | $9.933B | $10.192B | ||||||||||||||||||||||||||||
| $7.372B | $8.21B | $8.348B | ||||||||||||||||||||||||||||
| $1.709B | $1.723B | $1.843B | ||||||||||||||||||||||||||||
| $73.4M | $73M | $71.7M | ||||||||||||||||||||||||||||
| $667.1M | $667M | $695.6M | ||||||||||||||||||||||||||||
| - | $26M | $26M | ||||||||||||||||||||||||||||
| $0.969B | $0.957B | $1.05B | ||||||||||||||||||||||||||||
| $-63.5M | $-41M | $-37.1M | ||||||||||||||||||||||||||||
| $35.4M | $24M | $53.1M | ||||||||||||||||||||||||||||
| $-28.1M | $-17M | $16M | ||||||||||||||||||||||||||||
| $0.94B | $0.94B | $1.066B | ||||||||||||||||||||||||||||
| $85.1M | $-23.9M | $-15M | ||||||||||||||||||||||||||||
| $0.843B | $0.964B | $1.082B | ||||||||||||||||||||||||||||
| $1.96 | $2.3 | $2.61 | ||||||||||||||||||||||||||||
| $1.91 | $2.3 | $2.61 | ||||||||||||||||||||||||||||
| $0.429B | $0.419B | $1.65B | ||||||||||||||||||||||||||||
| $0.441B | $0.419B | $1.672B | ||||||||||||||||||||||||||||
| $1.413B | $1.479B | $1.584B | ||||||||||||||||||||||||||||
| $374.9M | $441.8M | $443M | ||||||||||||||||||||||||||||
| $1.038B | $1.037B | $1.141B |
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