XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Revenue (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
Revenue from Contract with Customer, Including Assessed Tax $ 115,430 $ 88,105 $ 332,827 $ 250,312  
Cost of Goods and Services Sold, Total 53,027 $ 38,793 153,303 109,358  
Increase (Decrease) in Accounts Receivable     8,993 10,679  
Increase (Decrease) in Inventories, Total     (324) $ 188  
Accounting Standards Update 2014-09 [Member]          
Revenue from Contract with Customer, Including Assessed Tax 1,300   1,500    
Cost of Goods and Services Sold, Total 600   700    
Increase (Decrease) in Accounts Receivable 1,300   4,000    
Increase (Decrease) in Inventories, Total $ (600)   $ 1,800    
Retained Earnings [Member] | Accounting Standards Update 2014-09 [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption         $ 1,500