
Last Price
52 Week Range
$21.00 - $37.85
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.108B | $2.248B | |||||||||||||||||||||
| $926.867M | $902.789M | |||||||||||||||||||||
| $1.181B | $1.345B | |||||||||||||||||||||
| $91.298M | $120.332M | |||||||||||||||||||||
| $0.939B | $1.07B | |||||||||||||||||||||
| $0.926B | $1.336B | |||||||||||||||||||||
| $-0.776B | $-1.182B | |||||||||||||||||||||
| $-57.1M | $-34.823M | |||||||||||||||||||||
| $9.895M | $57.116M | |||||||||||||||||||||
| $-47.205M | $22.293M | |||||||||||||||||||||
| $-0.823B | $-1.159B | |||||||||||||||||||||
| $4.492M | $22.293M | |||||||||||||||||||||
| $-0.825B | $-1.184B | |||||||||||||||||||||
| $-14.93 | $-20.86 | |||||||||||||||||||||
| $-14.93 | $-20.86 | |||||||||||||||||||||
| $55.281M | $56.792M | |||||||||||||||||||||
| $55.281M | $56.792M | |||||||||||||||||||||
| $-481.028M | $-830.217M | |||||||||||||||||||||
| $284.796M | $294.378M | |||||||||||||||||||||
| $-0.766B | $-1.125B |
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