XML 35 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Accrued Liabilities
12 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

9. Accrued LIABILITIES

 

Accrued liabilities recorded in our consolidated balance sheets at June 30, 2025 and 2024 consist of the following (in thousands):

 

  

2025

  

2024

 

Payroll and employee benefits

 $24,804  $26,657 

Operating lease current liability

  11,129   8,289 

Accrued interest

  3,152   864 

Accrued taxes payable

  2,662   1,566 

Warranty reserves

  2,483   2,209 

Professional fees

  2,304   2,367 

Restructuring costs

  1,457   1,447 

Workers' compensation

  1,245   1,135 

Contingent consideration

  330   330 

Other

  13,638   11,834 

Total

 $63,204  $56,698