XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Accrued Liabilities (Tables)
6 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

December 31, 2022

  

June 30, 2022

 

Payroll and employee benefits

 $23,606  $31,211 

Operating lease current liability

  7,689   7,891 

Litigation accrual

  116   5,745 

Warranty reserves

  2,072   1,918 

Fair value of derivatives

  842   - 

Restructuring costs

  557   1,740 

Workers' compensation

  1,769   1,664 

Contingent consideration

  -   1,166 

Other

  16,756   16,438 

Total

 $53,407  $67,773