XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranties (Tables)
3 Months Ended
Sep. 30, 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 September 30,
20232022
Beginning balance$41,709 $38,673 
Add: Warranty expense6,414 6,405 
Less: Warranty claims paid(6,526)(5,679)
Ending balance$41,597 $39,399