Statistics
No data available
No data available

Valuation

Total Enterprise Value: $128,702,221
EBITDA: $17,643,000
Market Capitalization: $130,432,221.00
Market Value As Percent Of Revenues: 38.00 %
Price Sales: $0.38
Book Value: 2.03 %

Earnings

Latest Fiscal EPS: ($1.57)
Basic EPS: ($2.11)
Current 12 Month Normalized P/E Ratio: 146.50 %

Additional Information

Average Daily Volume Last 10 Days: 1,439
Average Daily Volume Last 4 Weeks: 1,412
Short Interest Shares: 1,819,880
Short Interest Ratio: 6
Short Interest As APercentage Of Float: 20
Float: 9,285,274