XML 37 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Retained Earnings (Accumulated Deficit), Ending Balance $ (27,337)   $ (27,337)     $ (27,089)
Capitalized Contract Cost, Net, Total         $ 500  
Revenue from Contract with Customer, Including Assessed Tax 20,213 $ 26,517 66,069 $ 75,094    
Contract with Customer, Liability, Noncurrent 300   300   900  
Contract with Customer, Liability, Revenue Recognized 4,400   12,000      
Revenue, Remaining Performance Obligation, Amount 38,700   38,700      
Contract with Customer, Performance Obligation Satisfied in Previous Period 1,300   1,600      
Capitalized Contract Cost, Amortization 100   300      
Capitalized Contract Cost, Impairment Loss 0   0      
Prepaid Expenses and Other Current Assets [Member]            
Contract with Customer, Asset, Net, Current, Total 3,100   3,100   1,900  
Prepaid Expenses and Other Current Assets and Other Non-current Assets [Member]            
Deferred Costs, Total $ 400   $ 400     $ 600
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Transferred over Time [Member]            
Concentration Risk, Percentage 59.00%   66.00%      
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Transferred at Point in Time [Member]            
Concentration Risk, Percentage 41.00%   34.00%      
Geographic Concentration Risk [Member] | Sales Revenue, Net [Member]            
Revenue from Contract with Customer, Including Assessed Tax $ 20,213 $ 26,517 $ 66,069 $ 75,094    
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%    
Geographic Concentration Risk [Member] | Sales Revenue, Net [Member] | Countries other than the United States [Member]            
Concentration Risk, Percentage 59.00% 63.00% 58.00% 58.00%    
Accounting Standards Update 2014-09 [Member]            
Retained Earnings (Accumulated Deficit), Ending Balance         (4,400)  
Accounts Receivable, Net, Total         800  
Contract with Customer, Asset, Net, Total         1,900  
Contract with Customer, Liability, Total         $ (2,500)  
Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]            
Retained Earnings (Accumulated Deficit), Ending Balance $ (4,679)   $ (4,679)      
Revenue from Contract with Customer, Including Assessed Tax $ (522)   $ (539)