
Last Price
52 Week Range
$102.25 - $417.86
Next Earnings Date
Jun 23 2026 (Estimate)
Next Earnings Date
Jun 23 2026 (Est.)
Last Price
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.717B | $0.821B | $1.61B | ||||||||||||||||||||||
| $0.433B | $0.498B | $1.259B | ||||||||||||||||||||||
| $283.931M | $322.936M | $351.336M | ||||||||||||||||||||||
| $97.687M | $158.757M | $179.149M | ||||||||||||||||||||||
| $114.42M | $158.819M | $372.261M | ||||||||||||||||||||||
| - | $-35.435M | $-101.809M | ||||||||||||||||||||||
| $71.824M | $40.795M | $-98.265M | ||||||||||||||||||||||
| $-4.22M | $-2.188M | $-10.061M | ||||||||||||||||||||||
| $-4.373M | $5.894M | $-156.553M | ||||||||||||||||||||||
| $-8.593M | $3.706M | $-166.614M | ||||||||||||||||||||||
| $63.231M | $44.501M | $-264.879M | ||||||||||||||||||||||
| $1.891M | $0.882M | $-36.737M | ||||||||||||||||||||||
| $59.666M | $43.619M | $-224.36M | ||||||||||||||||||||||
| $2.19 | $1.56 | $-4.34 | ||||||||||||||||||||||
| $2.18 | $1.55 | $-4.34 | ||||||||||||||||||||||
| $27.203M | $28.019M | $154.573M | ||||||||||||||||||||||
| $27.328M | $28.173M | $154.923M | ||||||||||||||||||||||
| $102.503M | $104.386M | $120.183M | ||||||||||||||||||||||
| $35.749M | $40.998M | $216.816M | ||||||||||||||||||||||
| $67.451M | $63.388M | $-96.633M |
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