Let's cut this cake a little different way. If Capstone were approaching $50m in annual revenue and +$5m net income, would a market cap of $100m be out of the question? No,I don't think so.
$100m market cap divided by 48m shares = $2.08 per share. At that income level it would be a mere 20 PE