XML 76 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 1 - Organization and Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2019
Jul. 31, 2019
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Payments to Acquire Businesses, Gross       $ 11,000  
Payments to Acquire Intangible Assets       7,364 1,960  
Other-than-temporary Impairment Loss, Debt Securities, Portion Recognized in Earnings, Total       0 0 0  
Impairment of Long-Lived Assets to be Disposed of       0 0 0  
Operating Lease, Right-of-Use Asset       11,066    
Operating Lease, Liability, Total       $ 10,666      
Number of Operating Segments       1      
Goodwill, Impairment Loss       $ 0      
Impairment of Intangible Assets, Finite-lived       0 0 0  
Other than Temporary Impairment Losses, Investments, Total       $ 0 870 0  
Technical Support Period       1 year      
Sales Commission, Expected Amortization Period Within Which the Sales Commission Fee is Expensed When Incurred       1 year      
Reduction from Research and Development Expenses Due to Receipt of Grants       $ 5,643 3,352 4,137  
Research and Development Tax Credit       $ 2,312 2,065 1,555  
Defined Contribution Plan, Contribution Rate       10.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match       100.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,189 1,048 988  
Severance Costs       1,826 1,818 1,413  
Advertising Expense       $ 996 $ 1,080 $ 1,118  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount       184,947 161,362 29,892  
Foreign Exchange Forward and Option Contracts [Member] | Cash Flow Hedging [Member]              
Derivative, Notional Amount       $ 5,500 $ 9,100    
Stock Options, Stock Appreciation Rights and Employee Stock Purchase Plan [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 97      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition       1 year      
Restricted Stock Units (RSUs) [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 13,969      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition       1 year 182 days      
Maximum [Member]              
Finite-Lived Intangible Asset, Useful Life       7 years 182 days      
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       1 year      
Minimum [Member]              
Finite-Lived Intangible Asset, Useful Life       182 days      
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       30 days      
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.64% 2.16% 1.85%  
Long-term Investments [Member]              
Percentage of Interest Rate, Savings Deposits       2.94% 2.57% 2.26%  
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          
Business Combination, Amount Held in Escrow to Satisfy Possible Indemnification Claims   1,000          
Business Combination, Contingent Consideration, Liability, Total   $ 204          
Business Combination, Acquisition Related Costs       $ 462      
Acquisition of Hillcrest Labs [Member] | Forecast [Member]              
Payments to Acquire Businesses, Gross     $ 204