XML 28 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
1. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Accounting Policies [Abstract]        
Stock based compensation costs $ 1,100 $ 700 $ 2,176 $ 1,459
Unrecognized stock-based compensation costs 16,700   $ 16,700  
Unrecognized stock-based compensation costs amortization period     3 years 7 days  
Aggregate intrinsic value outstanding 22,900   $ 22,900  
Aggregate intrinsic value exercisable $ 19,500   $ 19,500  
Options Exercised     971 978
Total intrinsic value of options exercised     $ 5,400 $ 6,700
Shares available for future grants 5,400   5,400  
Repurchase of common stock, shares repurchased     361,046  
Repurchase of common stock average share price     $ 6.39