XML 53 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Note 1 - Organization and Significant Accounting Policies (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
Jan. 01, 2019
USD ($)
Payments to Acquire Businesses, Gross       $ (0) $ 11,000 $ (0)    
Payments to Acquire Intangible Assets       (0) 7,364 1,960    
Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Total       0 0 0 $ 0  
Impairment of Long-Lived Assets to be Disposed of       0 0 0    
Operating Lease, Right-of-Use Asset       9,052 11,066      
Operating Lease, Liability, Total       $ 8,741        
Number of Operating Segments       1        
Number of Reportable Segments       1        
Goodwill, Impairment Loss       $ 0        
Impairment of Intangible Assets, Finite-lived       0 0 0    
Other than Temporary Impairment Losses, Investments, Total       $ 0 $ (0) 870    
Technical Support Period (Month)       12 months        
Sales Commission, Expected Amortization Period Within Which the Sales Commission Fee is Expensed When Incurred (Year)         1 year      
Reduction from Research and Development Expenses Due to Receipt of Grants       $ 2,844 $ 5,643 3,352    
Research and Development Tax Credit       $ 3,287 $ 2,312 2,065    
Defined Contribution Plan, Contribution Rate       10.00%        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match         50.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay       6.00%        
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent       15.00%        
Defined Contribution Plan, Employer Discretionary Contribution Amount       $ 1,232 $ 1,189 1,048    
Severance Costs       1,983 1,826 1,818    
Advertising Expense       $ 559 $ 996 $ 1,080    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares       1,132,017 184,947 161,362    
Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]                
Derivative, Notional Amount       $ 0 $ 5,500      
Stock Options, Stock Appreciation Rights and Employee Stock Purchase Plan [Member]                
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       13,572        
Restricted Stock Units (RSUs) [Member]                
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 0        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 4 months 24 days        
Minimum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)       6 months        
Percentage of Royalty Expense       3.00%        
Minimum [Member] | Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]                
Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)       1 month        
Maximum [Member]                
Finite-Lived Intangible Asset, Useful Life (Year)       7 years 6 months        
Percentage of Royalty Expense       3.50%        
Maximum [Member] | Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]                
Payroll of Non-US Employees Hedged, Term of Hedging Contracts (Month)       12 months        
Operating Lease, Right-of-Use Asset [Member]                
Prepaid Rent               $ 287
Accounting Standards Update 2016-02 [Member]                
Operating Lease, Right-of-Use Asset               9,785
Operating Lease, Liability, Total               $ 9,498
Short-term Investments [Member]                
Percentage of Interest Rate, Savings Deposits       2.53% 2.64% 2.16%    
Long-term Investments [Member]                
Percentage of Interest Rate, Savings Deposits       1.32% 2.94% 2.57%    
Licensing Agreements [Member] | Immervision [Member]                
Payments to Acquire Intangible Assets $ 10,000              
Acquisition of Hillcrest Labs [Member]                
Business Combination, Consideration Transferred, Total   $ 11,204            
Payments to Acquire Businesses, Gross   10,000 $ 204          
Business Combination, Amount Held in Escrow to Satisfy Possible Indemnification Claims   $ 1,000            
Business Combination, Acquisition Related Costs         $ 462