EBITDA MultipleStarting to look interesting. If (that's a big 'if', as the trust with these guys is low), they can hit their $200 million revenue run rate, they are currently trading at an EBITDA multiple of 4.3
Share price = $0.65
Market cap ($189m) + Projected Debt ($24m) = $213m
Proj. Revenue = $200m
EBITDA Margin = 25%
Proj EBITDA = $50m
EBITDA Multiple = 4.3