The stock is cash flow positive and ebitda should be circa $90mill - since market cap seems to be important to you, divide this by the current market cap and there is a great investment !
Wait for the strategic review results in a few weeks. I'm honestly surprised there hasn't been a takeover.