v3.26.1
ACCRUED WARRANTY
12 Months Ended
Jun. 30, 2026
Product Warranties Disclosures [Abstract]  
ACCRUED WARRANTY ACCRUED WARRANTY
Warranty obligations, included in other current liabilities, were as follows (in thousands):
June 30,
20262025
Beginning balance$11,739 $10,825 
Accruals for warranties issued during the period13,618 15,208 
Changes in liability for pre-existing warranties during the period(2,547)(1,702)
Settlements made during the period(11,696)(12,592)
Total$11,114 $11,739