
Last Price
52 Week Range
$19.88 - $32.62
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.164B | $2.095B | |||||||||||||||||||||||||
| $1.328B | $1.42B | |||||||||||||||||||||||||
| $835.977M | $675.2M | |||||||||||||||||||||||||
| - | - | |||||||||||||||||||||||||
| $50.463M | $61.332M | |||||||||||||||||||||||||
| $-52.317M | - | |||||||||||||||||||||||||
| $837.831M | $613.868M | |||||||||||||||||||||||||
| $-157.717M | $-172.38M | |||||||||||||||||||||||||
| $0.703M | $-378.783M | |||||||||||||||||||||||||
| $-157.014M | $-551.163M | |||||||||||||||||||||||||
| $680.817M | $62.705M | |||||||||||||||||||||||||
| $160.509M | $23.944M | |||||||||||||||||||||||||
| $520.308M | $38.761M | |||||||||||||||||||||||||
| $5.21 | $0.4 | |||||||||||||||||||||||||
| $5.14 | $0.39 | |||||||||||||||||||||||||
| $99.853M | $97.711M | |||||||||||||||||||||||||
| $101.268M | $99.314M | |||||||||||||||||||||||||
| $1.579B | $1.05B | |||||||||||||||||||||||||
| $740.901M | $814.859M | |||||||||||||||||||||||||
| $838.534M | $235.085M |
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