XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Product Warranties (Tables)
6 Months Ended
Dec. 31, 2025
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,
2025202420252024
Beginning balance$40,153 $36,577 $40,970 $37,967 
Add: Warranty expense7,057 5,206 14,522 10,969 
Less: Warranty claims paid(7,422)(6,232)(15,704)(13,385)
Ending balance$39,788 $35,551 $39,788 $35,551