XML 89 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Payables and Accruals [Abstract]    
Accrued payroll and benefits $ 34,741 $ 15,765
Customer deposits, net of those classified within contract assets 33,387 36,982
Accrued federal and state income taxes 16,375  
Accrued warranty 12,379 11,783
Contingent consideration, current 9,455 2,921
Accrued interest 6,594 6,857
Advance supplier consideration 2,808 2,808
Accrued health claims insurance payable 2,068 2,283
Other 7,427 3,261
Accrued liabilities $ 125,234 $ 82,660