Q1 numbers ahead an reiterating annual guidance. Amazing how cheap this stock has gotten again. Trades at just 11x CY14 EPS, or just over 3x excluding their $3.26/share of cash. Seems like patient investors should see a double here over the next 1-2 yrs as the current valuation is simply unsustainably low for a company that is executing and growing top line in the double digits and bottom line even faster. One of the great small cap values out there today.