Statistics
No data available
No data available

Valuation

Total Enterprise Value: $394,611,867
EBITDA: $22,988,250
Market Capitalization: $405,434,464.00
Market Value As Percent Of Revenues: 272.00 %
Price Sales: $2.72
Book Value: 4.40 %

Earnings

Latest Fiscal EPS: ($0.25)
Basic EPS: $0.34
P/E Ratio: 43.80 %
Current 12 Month Normalized P/E Ratio: 43.80 %

Additional Information

Average Daily Volume Last 10 Days: 8,775
Average Daily Volume Last 4 Weeks: 6,808
Short Interest Shares: 6,872,232
Short Interest Ratio: 16
Short Interest As APercentage Of Float: 98
Float: 7,021,395
Interest Coverage: 2.70 %