XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 339,708 $ 265,879
Less: Accumulated depreciation (154,442) (130,724)
Property, plant and equipment, net 185,266 135,155
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 10,063 6,664
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 103,812 85,434
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 159,822 113,500
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 21,633 17,374
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 31,813 30,423
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 12,565 $ 12,484