Below is the output from my updated model for this stock. The data has been updated to factor in FY17 EBITDA of $366.4m and FY18 forecasted revenue of $1.9b and EBITDA of $390m. I also backwards engineered current debt at $952,640,000 i.e. current leverage ratio of 2.6x and EBITDA of $366.4m ie 2.6 x $366.4m = $952,640,000.
TLDR:
- EBITDA bottom row
- Implied intrinsic value (bottom right box) is less than current share price.
VOC Price at posting:
$2.75 Sentiment: Sell Disclosure: Not Held