XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Commitments and Contingencies (Details Textual) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Capital Addition Purchase Commitments [Member]    
Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year $ 140,900,000  
Purchase Obligation, Due in Second Year 39,400,000  
Line of Credit [Member]    
Letters of Credit Outstanding, Amount $ 37,500,000 $ 34,500,000