XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of Accrued Warranty Liability Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Roll forward of the accrued warranty liability    
Balance at the beginning of the period $ 25,484 $ 28,689
Provisions 4,711 5,415
Payments made (6,392) (9,715)
Changes for pre-existing warranties 1,732 2,970
Balance at the end of the period $ 25,535 $ 27,359