XML 87 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jan. 02, 2021
Dec. 28, 2019
Payables And Accruals [Abstract]    
Customer deposits $ 18,132 $ 7,414
Accrued payroll and benefits 14,777 9,421
Accrued interest 10,415 9,021
Accrued warranty 6,474 5,258
Accrued federal and state income taxes 3,355 40
Advance supplier consideration 2,808 2,808
Accrued health claims insurance payable 994 1,301
Fair value of derivative financial instruments 52 510
Other 3,868 2,178
Accrued liabilities $ 60,875 $ 37,951