XML 36 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 5 Months Ended 9 Months Ended 12 Months Ended
May 31, 2019
Jan. 23, 2018
May 31, 2019
Jun. 30, 2016
May 31, 2014
Dec. 31, 2018
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
May 17, 2019
May 31, 2016
May 05, 2008
Common Stock, Par or Stated Value Per Share   $ 0.01       $ 0.01 $ 0.01 $ 0.01 $ 0.01      
Warrant Contra Revenue             $ (0) $ 1,295 $ (0)      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant               136,828        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value           $ 4.64   $ 4.57        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value           $ 845   $ 1,560        
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Election Per Employee, Percent               10.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent               85.00%        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased                     400,000  
Stock Repurchase Program, Number of Additional Shares Authorized to be Repurchased     150,000 100,000                
Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award           21,076   34,027        
Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased           $ 5.51 $ 5.51 $ 6.08 $ 5.51      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance           $ 1.74 $ 1.74 $ 1.46 $ 1.74      
Defined Contribution Plan, Employers Matching Contribution, Employee Requisite Service Period, Minimum               1 year        
Defined Contribution Plan, Cost           $ 220   $ 502        
Other Noncurrent Liabilities [Member] | Pension Plan [Member] | PHILIPPINES                        
Defined Benefit Plan, Benefit Obligation, Ending Balance               $ 141        
The 401(k) Plan, First Three Percent of Participant's Contribution [Member]                        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match               100.00%        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay               3.00%        
The 401(k) Plan, Next Two Percent of Participant's Contribution [Member]                        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match               50.00%        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay               2.00%        
Selling, General and Administrative Expenses [Member]                        
Share-based Payment Arrangement, Expense           $ 674   $ 1,516        
Deferred Stock Units [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           3,494            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value           $ 23            
Share-based Payment Arrangement, Option [Member]                        
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount               $ 1,163        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition               1 year 6 months 18 days        
The 2008 Equity Incentive Plan [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                       900,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant               478,638       274,298
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     300,000 250,000 500,000              
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award, Stock Options, Value of Award               $ 22,500        
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award, Common Stock Award, Value of Award               22,500        
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award, Equity Instruments Other than Options, Value of Award               $ 22,500        
The 2008 Equity Incentive Plan [Member] | Maximum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period               10 years        
The 2008 Equity Incentive Plan [Member] | Minimum [Member]                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period               3 years        
Share-based Compensation Arrangement by Share-based Payment Award, Performance Period               1 year        
Employee Stock Purchase Plan [Member]                        
Share-based Payment Arrangement, Expense           $ 37   $ 50        
Amazon Transaction Agreement [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   4,000,000               4,002,964    
Class of Warrant or Right, Vested During Period 212,766 425,532                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Expected Proceeds from Transaction Required for Vesting   $ 600,000                    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 9.96               $ 9.95    
Warrant Contra Revenue $ 730             $ 565