Statistics
No data available
No data available

Valuation

Total Enterprise Value: $687,552,485
EBITDA: $49,849,000
Market Capitalization: $556,425,413.00
Market Value As Percent Of Revenues: 120.00 %
Price Sales: $1.20
Book Value: 1.17 %
PEG Ratio: n/a

Earnings

Additional Information