v3.26.1
ACCRUED WARRANTY (Tables)
9 Months Ended
Mar. 31, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Obligations
Warranty obligations, included in other current liabilities, were as follows (in thousands):
 Nine Months Ended March 31,
 20262025
Beginning balance$11,739 $10,825 
Accruals for warranties issued during the period10,126 11,728 
Changes in liability for pre-existing warranties during the period(2,306)(847)
Settlements made during the period(8,749)(9,766)
Ending balance$10,810 $11,940