Statistics
No data available
No data available

Valuation

Total Enterprise Value: $314,979,428
EBITDA: $17,982,489
Market Capitalization: $139,307,866.00
Market Value As Percent Of Revenues: 67.00 %
Price Sales: $0.67
Book Value: 1.04 %

Earnings

Latest Fiscal EPS: ($0.05)
Basic EPS: $0.04
P/E Ratio: 113.50 %
Current 12 Month Normalized P/E Ratio: 24.60 %

Additional Information

Average Daily Volume Last 10 Days: 307
Average Daily Volume Last 4 Weeks: 269
Short Interest Shares: 285,043
Short Interest Ratio: 16
Short Interest As APercentage Of Float: 5
Float: 6,303,743
Interest Coverage: 1.40 %