Statistics
No data available
No data available

Valuation

Total Enterprise Value: $608,008,574
EBITDA: $101,046,000
Market Capitalization: $452,216,034.00
Market Value As Percent Of Revenues: 42.00 %
Price Sales: $0.42
Book Value: 0.93 %

Earnings

Latest Fiscal EPS: $2.97
Basic EPS: ($14.09)
Current 12 Month Normalized P/E Ratio: 6.40 %

Additional Information

Average Daily Volume Last 10 Days: 608
Average Daily Volume Last 4 Weeks: 628
Short Interest Shares: 391,988
Short Interest Ratio: 6
Short Interest As APercentage Of Float: 2
Float: 17,836,498