XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Apr. 02, 2022
Jan. 01, 2022
Other Liabilities Disclosure [Abstract]      
Customer deposits $ 67,100 $ 67,396  
Accrued volume rebates 29,368 23,505  
Accrued warranty obligations 29,112 25,806 $ 24,508
Accrued compensation and payroll taxes 38,041 64,888  
Accrued insurance 19,204 13,569  
Accrued taxes 15,134 6,959  
Other 22,972 20,370  
Total other current liabilities $ 220,931 $ 222,493