XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Commitments and Contingencies (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Operating Leases, Rent Expense, Total $ 11.9 $ 9.7 $ 9.1
Entity Number of Employees 315    
Collective Bargaining Arrangements 9    
General and Administrative Expense [Member]      
Litigation Settlement, Expense   $ 1.0  
Cost of Materials Sold [Member]      
Litigation Settlement, Expense     $ 1.7