
Last Price
52 Week Range
$29.03 - $44.48
Next Earnings Date
Jun 16 2026 (Estimate)
Next Earnings Date
Jun 16 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.047B | $2.109B | $2.127B | |||||||||||||||||||||||||||||
| $1.165B | $1.183B | $1.202B | |||||||||||||||||||||||||||||
| $881.67M | $926.418M | $924.908M | |||||||||||||||||||||||||||||
| $9.6M | $9.9M | - | |||||||||||||||||||||||||||||
| $718.249M | $770M | $786.823M | |||||||||||||||||||||||||||||
| $3.025M | $10.681M | $20.581M | |||||||||||||||||||||||||||||
| $150.796M | $135.837M | $117.504M | |||||||||||||||||||||||||||||
| $15.027M | $14.332M | $12.09M | |||||||||||||||||||||||||||||
| $-0.071M | $-3.035M | $-1.873M | |||||||||||||||||||||||||||||
| $14.956M | $11.297M | $10.217M | |||||||||||||||||||||||||||||
| $165.752M | $147.134M | $127.721M | |||||||||||||||||||||||||||||
| $41.116M | $46.182M | $43.284M | |||||||||||||||||||||||||||||
| $122.626M | $99.556M | $83.643M | |||||||||||||||||||||||||||||
| $2.86 | $2.39 | $2.03 | |||||||||||||||||||||||||||||
| $2.83 | $2.35 | $2.02 | |||||||||||||||||||||||||||||
| $42.878M | $41.601M | $164.546M | |||||||||||||||||||||||||||||
| $43.28M | $42.345M | $166.239M | |||||||||||||||||||||||||||||
| $290.756M | $271.31M | $251.191M | |||||||||||||||||||||||||||||
| $124.685M | $123.631M | $125.046M | |||||||||||||||||||||||||||||
| $166.207M | $147.679M | $126.145M |
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