Current market cap: $681m
Raised capital $425m at $2.54/share
Currently estimated cash: $475m
Gross debt: $170m
Enterprise value: approximately $376m
EBITDA: $92m - $96m
CEO put $72m at $2.54/share.
Let's wait and see what it will bring over next few days.