XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 9 - Accrued Liabilities (Tables)
3 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

September 30, 2022

  

June 30, 2022

 

Payroll and employee benefits

 $21,626  $31,211 

Operating lease current liability

  7,681   7,891 

Litigation accrual

  -   5,745 

Warranty reserves

  1,936   1,918 

Fair value of derivatives

  1,445   - 

Restructuring costs

  674   1,740 

Workers' compensation

  1,521   1,664 

Contingent consideration

  -   1,166 

Other

  18,538   16,438 

Total

 $53,421  $67,773