
Last Price
52 Week Range
$3.69 - $10.13
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $298.2M | $306.2M | $314.5M | |||||||||||||||
| $178.5M | $238.5M | $137.8M | |||||||||||||||
| $119.7M | $67.7M | $176.7M | |||||||||||||||
| - | - | - | |||||||||||||||
| $132.8M | $115M | $115.3M | |||||||||||||||
| $66.9M | - | $125.1M | |||||||||||||||
| $-80M | $-47.3M | $-63.9M | |||||||||||||||
| $-33.7M | $-24.2M | $-26.7M | |||||||||||||||
| $0.7M | $1.9M | $101.4M | |||||||||||||||
| $-33M | $-22.3M | $74.7M | |||||||||||||||
| $-113M | $-69.6M | $11M | |||||||||||||||
| $200K | $300K | $400K | |||||||||||||||
| $-113.2M | $-69.9M | $10.6M | |||||||||||||||
| $-33.12 | $-18.51 | $-2.99 | |||||||||||||||
| $-33.12 | $-18.51 | $-3.03 | |||||||||||||||
| $3.418M | $3.777M | $15.931M | |||||||||||||||
| $3.418M | $3.777M | $15.931M | |||||||||||||||
| $25.7M | $76.8M | $173.8M | |||||||||||||||
| $105M | $122.2M | $137.2M | |||||||||||||||
| $-76.9M | $-45.4M | $36.7M |
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