Statistics
No data available
No data available

Valuation

Total Enterprise Value: $444,232,011
EBITDA: $132,179,000
Market Capitalization: $359,947,011.00
Market Value As Percent Of Revenues: 21.00 %
Price Sales: $0.21
Book Value: 0.64 %

Earnings

Latest Fiscal EPS: ($1.30)
Basic EPS: $0.14
P/E Ratio: 30.30 %
Current 12 Month Normalized P/E Ratio: 8.70 %

Additional Information

Average Daily Volume Last 10 Days: 21,706
Average Daily Volume Last 4 Weeks: 28,319
Short Interest Shares: 17,244,981
Short Interest Ratio: 5
Short Interest As APercentage Of Float: 20
Float: 84,371,716
Interest Coverage: 2.90 %