Statistics
No data available
No data available

Valuation

Total Enterprise Value: $429,426,691
EBITDA: $22,488,000
Market Capitalization: $400,932,000.00
Market Value As Percent Of Revenues: 73.00 %
Price Sales: $0.73
Book Value: 4.18 %
PEG Ratio: 2.63 %

Earnings

Latest Fiscal EPS: $0.75
Basic EPS: $0.77
P/E Ratio: 35.20 %
Current P/E Ratio As Percent Of 5 Year Average P/E Ratio: 137.00 %
Current 12 Month Normalized P/E Ratio: 36.10 %

Additional Information

Average Daily Volume Last 10 Days: 1,234
Average Daily Volume Last 4 Weeks: 1,014
Short Interest Shares: 1,526,518
Short Interest Ratio: 15
Short Interest As APercentage Of Float: 15
Float: 10,360,962
Interest Coverage: 19.00 %