
Last Price
52 Week Range
$7.47 - $17.68
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $427.737M | $493.753M | ||||||||||||||||||||||
| $121.281M | $137.679M | ||||||||||||||||||||||
| $306.456M | $356.074M | ||||||||||||||||||||||
| $1.522M | - | ||||||||||||||||||||||
| $61.791M | $33.604M | ||||||||||||||||||||||
| $105.85M | $148.275M | ||||||||||||||||||||||
| $137.293M | $174.195M | ||||||||||||||||||||||
| $-12.133M | $-19.453M | ||||||||||||||||||||||
| $-29.758M | $-12.524M | ||||||||||||||||||||||
| $-41.891M | $-31.977M | ||||||||||||||||||||||
| $95.402M | $142.218M | ||||||||||||||||||||||
| $28.709M | $33.085M | ||||||||||||||||||||||
| $66.693M | $109.133M | ||||||||||||||||||||||
| $0.34 | $0.78 | ||||||||||||||||||||||
| $0.33 | $0.75 | ||||||||||||||||||||||
| $144.63M | $140.376M | ||||||||||||||||||||||
| $149.253M | $144.939M | ||||||||||||||||||||||
| $117.369M | $177.973M | ||||||||||||||||||||||
| $3.056M | $3.778M | ||||||||||||||||||||||
| $114.313M | $174.195M |
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