XML 57 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Revenue (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Cumulative Effect of New Accounting Principle in Period of Adoption $ 1,462      
Revenue from Contract with Customer, Including Assessed Tax 445,596 $ 344,490 $ 298,055  
Cost of Goods and Services Sold, Total 206,917 150,648 131,118  
Increase (Decrease) in Accounts Receivable 6,098 9,933 (900)  
Increase (Decrease) in Inventories, Total 189 $ 985 $ (136)  
Accounting Standards Update 2014-09 [Member]        
Revenue from Contract with Customer, Including Assessed Tax 300      
Cost of Goods and Services Sold, Total 200      
Increase (Decrease) in Accounts Receivable 2,900      
Increase (Decrease) in Inventories, Total 1,300      
Retained Earnings [Member]        
Cumulative Effect of New Accounting Principle in Period of Adoption $ 1,462      
Retained Earnings [Member] | Accounting Standards Update 2014-09 [Member]        
Cumulative Effect of New Accounting Principle in Period of Adoption       $ 1,500