
Last Price
52 Week Range
$7.36 - $20.40
Next Earnings Date
-
Next Earnings Date
-
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.993B | $5.038B | $5.133B | ||||||||||||||||||||||
| $1.104B | $1.229B | $1.236B | ||||||||||||||||||||||
| $3.889B | $3.809B | $3.897B | ||||||||||||||||||||||
| - | - | - | ||||||||||||||||||||||
| $1.793B | $3.447B | $3.061B | ||||||||||||||||||||||
| $1.71B | $-0.079B | $0.37B | ||||||||||||||||||||||
| $385.9M | $441.5M | $466.6M | ||||||||||||||||||||||
| $-206M | $-205.9M | $-200.7M | ||||||||||||||||||||||
| $-10.5M | $39.5M | $30M | ||||||||||||||||||||||
| $-216.5M | $-166.4M | $-170.7M | ||||||||||||||||||||||
| $169.4M | $275.1M | $295.9M | ||||||||||||||||||||||
| $-84.9M | $46.8M | $56.8M | ||||||||||||||||||||||
| $254.3M | $228.3M | $239.8M | ||||||||||||||||||||||
| $2.53 | $2.22 | $2.33 | ||||||||||||||||||||||
| $2.5 | $2.2 | $2.28 | ||||||||||||||||||||||
| $100.6M | $102.8M | $412.6M | ||||||||||||||||||||||
| $101.6M | $103.6M | $419.3M | ||||||||||||||||||||||
| $509.1M | $562.7M | $593.3M | ||||||||||||||||||||||
| $121.4M | $121.2M | $119.9M | ||||||||||||||||||||||
| $387.7M | $441.5M | $473.4M |
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