
Last Price
52 Week Range
$10.10 - $22.89
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 1998 | 1999 | 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 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.117B | $1.14B | $1.22B | |||||||||||||||||||||||||||
| $486.372M | $430.94M | $472.072M | |||||||||||||||||||||||||||
| $630.831M | $709.127M | $747.606M | |||||||||||||||||||||||||||
| $211.931M | $221.459M | $227.4M | |||||||||||||||||||||||||||
| $445.74M | $467.184M | $481.623M | |||||||||||||||||||||||||||
| - | $3.535M | $5.093M | |||||||||||||||||||||||||||
| $-28.881M | $16.949M | $33.288M | |||||||||||||||||||||||||||
| $-12.43M | $-11.615M | $-9.383M | |||||||||||||||||||||||||||
| $-36.188M | $-1.061M | $-6.459M | |||||||||||||||||||||||||||
| $-48.618M | $-12.676M | $-15.842M | |||||||||||||||||||||||||||
| $-77.499M | $4.273M | $17.446M | |||||||||||||||||||||||||||
| $8.465M | $11.74M | $7.433M | |||||||||||||||||||||||||||
| $-85.964M | $-7.467M | $10.013M | |||||||||||||||||||||||||||
| $-0.66 | $-0.056 | $0.066 | |||||||||||||||||||||||||||
| $-0.66 | $-0.056 | $0.065 | |||||||||||||||||||||||||||
| $129.288M | $132.331M | $532.203M | |||||||||||||||||||||||||||
| $129.288M | $132.331M | $537.848M | |||||||||||||||||||||||||||
| $-19.611M | $39.419M | $66.977M | |||||||||||||||||||||||||||
| $29.447M | $19.218M | $33.566M | |||||||||||||||||||||||||||
| $-60.513M | $20.201M | $6.99M |
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