Statistics
No data available
No data available

Valuation

Total Enterprise Value: $265,378,610
EBITDA: ($72,142,000)
Market Capitalization: $341,155,610.00
Market Value As Percent Of Revenues: 537.00 %
Price Sales: $5.37
Book Value: 1.73 %

Earnings

Latest Fiscal EPS: ($3.90)
Basic EPS: ($3.69)

Additional Information

Average Daily Volume Last 10 Days: 1,146
Average Daily Volume Last 4 Weeks: 1,086
Short Interest Shares: 1,107,152
Short Interest Ratio: 10
Short Interest As APercentage Of Float: 8
Float: 14,229,312