Statistics
No data available
No data available

Valuation

Total Enterprise Value: $436,846,857
EBITDA: $47,167,000
Market Capitalization: $383,954,677.00
Market Value As Percent Of Revenues: 104.00 %
Price Sales: $1.04
Book Value: 6.04 %
PEG Ratio: n/a

Earnings

Latest Fiscal EPS: $0.44
Basic EPS: ($0.03)

Additional Information

Average Daily Volume Last 10 Days: 1,388
Average Daily Volume Last 4 Weeks: 1,344
Short Interest Shares: 2,515,621
Short Interest Ratio: 15
Short Interest As APercentage Of Float: 12
Float: 21,299,075
Interest Coverage: 4.50 %