
Last Price
52 Week Range
$6.20 - $20.40
Next Earnings Date
May 06 2026
Next Earnings Date
May 06 2026
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.993B | $5.038B | ||||||||||||||||||||||
| $1.104B | $1.229B | ||||||||||||||||||||||
| $3.889B | $3.809B | ||||||||||||||||||||||
| - | - | ||||||||||||||||||||||
| $1.793B | $3.447B | ||||||||||||||||||||||
| $1.71B | $-0.079B | ||||||||||||||||||||||
| $385.9M | $441.5M | ||||||||||||||||||||||
| $-206M | $-205.9M | ||||||||||||||||||||||
| $-10.5M | $39.5M | ||||||||||||||||||||||
| $-216.5M | $-166.4M | ||||||||||||||||||||||
| $169.4M | $275.1M | ||||||||||||||||||||||
| $-84.9M | $46.8M | ||||||||||||||||||||||
| $254.3M | $228.3M | ||||||||||||||||||||||
| $2.53 | $2.22 | ||||||||||||||||||||||
| $2.5 | $2.2 | ||||||||||||||||||||||
| $100.6M | $102.8M | ||||||||||||||||||||||
| $101.6M | $103.6M | ||||||||||||||||||||||
| $509.1M | $562.7M | ||||||||||||||||||||||
| $121.4M | $121.2M | ||||||||||||||||||||||
| $387.7M | $441.5M |
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