
Last Price
52 Week Range
$58.95 - $78.50
Next Earnings Date
Jun 17 2026 (Estimate)
Next Earnings Date
Jun 17 2026 (Est.)
Last Price
| Metric | 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.796B | $2.761B | $2.89B | |||||||||||||||||||||||||||
| $2.177B | $0.316B | $1.726B | |||||||||||||||||||||||||||
| $0.618B | $2.445B | $1.164B | |||||||||||||||||||||||||||
| - | - | - | |||||||||||||||||||||||||||
| $0.259B | $2.017B | $0.706B | |||||||||||||||||||||||||||
| $146.524M | $80.287M | $77.095M | |||||||||||||||||||||||||||
| $212.929M | $348.214M | $381.609M | |||||||||||||||||||||||||||
| $-20.968M | $-20.363M | $-20.273M | |||||||||||||||||||||||||||
| $30.681M | $17.061M | $13.164M | |||||||||||||||||||||||||||
| $9.713M | $-3.302M | $-7.109M | |||||||||||||||||||||||||||
| $222.642M | $344.912M | $374.5M | |||||||||||||||||||||||||||
| $50.081M | $93.836M | $102.367M | |||||||||||||||||||||||||||
| $169.154M | $246.062M | $268.544M | |||||||||||||||||||||||||||
| $3.25 | $4.69 | $5.16 | |||||||||||||||||||||||||||
| $3.23 | $4.6 | $5.06 | |||||||||||||||||||||||||||
| $51.038M | $51.778M | $206.265M | |||||||||||||||||||||||||||
| $51.432M | $52.806M | $210.041M | |||||||||||||||||||||||||||
| $321.576M | $445.562M | $489.307M | |||||||||||||||||||||||||||
| $77.966M | $80.287M | $97.784M | |||||||||||||||||||||||||||
| $243.61M | $365.275M | $391.523M |
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