Statistics
No data available
No data available

Valuation

Total Enterprise Value: $373,332,611
EBITDA: $27,264,503
Market Capitalization: $414,725,744.00
Market Value As Percent Of Revenues: 69.00 %
Price Sales: $0.69
Book Value: 3.60 %

Earnings

Latest Fiscal EPS: $0.53
Basic EPS: $0.53
P/E Ratio: 35.30 %
Current 12 Month Normalized P/E Ratio: 37.40 %

Additional Information

Average Daily Volume Last 10 Days: 1,186
Average Daily Volume Last 4 Weeks: 1,016
Short Interest Shares: 2,006,926
Short Interest Ratio: 31
Short Interest As APercentage Of Float: 18
Float: 11,258,649
Interest Coverage: 732.30 %