XML 52 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   
2018
   
2017
 
Payroll and employee benefits
  $
31,749
    $
28,522
 
Workers' compensation
   
2,728
     
2,399
 
Warranty
   
9,356
     
9,243
 
Fair value of derivatives
   
2,853
     
3,014
 
Other
   
18,889
     
15,516
 
Total
  $
65,575
    $
58,694