XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Revenue (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Revenue from Contract with Customer, Including Assessed Tax $ 107,745 $ 80,167    
Cost of Goods and Services Sold, Total 49,837 $ 34,894    
Accounts Receivable, Net, Current, Total 58,464     $ 51,503
Inventory, Net, Total 9,506     $ 11,271
Accounting Standards Update 2014-09 [Member]        
Revenue from Contract with Customer, Including Assessed Tax 400      
Cost of Goods and Services Sold, Total 200      
Accounts Receivable, Net, Current, Total 2,900      
Inventory, Net, Total $ (1,300)      
Retained Earnings [Member] | Accounting Standards Update 2014-09 [Member]        
Cumulative Effect of New Accounting Principle in Period of Adoption     $ 1,500