XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Product Warranties (Tables)
12 Months Ended
Jun. 30, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Changes in Product Warranties
Changes in the Company’s product warranty liability, which are included in accrued expenses in the accompanying consolidated balance sheets, were as follows:
 Fiscal Year Ended June 30,
202520242023
Beginning balance$37,967 $41,709 $38,673 
Add: Warranty Expense29,658 23,744 24,812 
Less: Warranty claims paid(26,655)(27,486)(21,776)
Ending balance$40,970 $37,967 $41,709