I agree, the earnings were great, hopefully it starts to trade at a better multiple on P/E as well.
I believe (and don't quote me on it) that I read in one of their reports that the convertible senior notes (see their financials) currently worth around $27 million need to be paid off before they can issue a dividend above the current level.
They've been paying it off at the tune of around $50million a year lately, so hopefully once those are paid off they will devote that $50million annually to repaying shareholders. That would amount to around a 7% yield at current prices which would be nice. It would make them look even more undervalued relative to say Fidelity.