XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED WARRANTY
12 Months Ended
Jun. 30, 2023
Product Warranties Disclosures [Abstract]  
ACCRUED WARRANTY ACCRUED WARRANTYWarranty obligations, included in other current liabilities, were as follows (in thousands):
June 30,
20232022
Beginning balance$6,394 $4,812 
Accruals for warranties issued during the period11,325 8,384 
Changes in liability for pre-existing warranties during the period606 790 
Settlements made during the period(9,580)(7,592)
Total$8,745 $6,394