XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Product Warranties (Tables)
6 Months Ended
Dec. 31, 2023
Product Warranties Disclosures [Abstract]  
Schedule of Changes in Product Warranties
Changes in the Company’s product warranty liability, which is included in accrued expenses on the unaudited interim condensed consolidated balance sheets, were as follows:
 Three Months Ended December 31,Six Months Ended December 31,
2023202220232022
Beginning balance$41,597 $39,399 $41,709 $38,673 
Add: Warranty expense6,622 6,682 13,037 13,087 
Less: Warranty claims paid(7,632)(5,568)(14,159)(11,247)
Ending balance$40,587 $40,513 $40,587 $40,513