XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of Accrued Warranty Liability Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 03, 2022
Apr. 04, 2021
Roll forward of the accrued warranty liability    
Balance at the beginning of the period $ 22,329 $ 20,004
Provisions 9,435 7,158
Payments made (7,444) (6,328)
Aggregate changes for preexisting warranties 1,361 1,135
Balance at the end of the period $ 25,681 $ 21,969