XML 122 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information Net Sales and PPE by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jul. 01, 2022
Apr. 01, 2022
Dec. 31, 2021
Oct. 01, 2021
Jul. 02, 2021
Apr. 02, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]                      
Net sales $ 408,713 $ 383,814 $ 395,117 $ 375,457 $ 399,058 $ 359,923 $ 356,124 $ 311,083 $ 1,563,101 $ 1,426,188 $ 1,120,700
Property, plant and equipment, net 236,741       235,113       236,741 235,113  
United States                      
Segment Reporting Information [Line Items]                      
Net sales                 1,062,765 1,030,440 839,972
Property, plant and equipment, net 157,897       153,073       157,897 153,073  
Foreign locations                      
Segment Reporting Information [Line Items]                      
Net sales                 500,336 395,748 $ 280,728
Switzerland                      
Segment Reporting Information [Line Items]                      
Property, plant and equipment, net 41,113       47,721       41,113 47,721  
Germany                      
Segment Reporting Information [Line Items]                      
Property, plant and equipment, net 16,450       15,440       16,450 15,440  
Mexico                      
Segment Reporting Information [Line Items]                      
Property, plant and equipment, net 6,605       4,085       6,605 4,085  
Australia                      
Segment Reporting Information [Line Items]                      
Property, plant and equipment, net 3,528       3,002       3,528 3,002  
Other foreign locations                      
Segment Reporting Information [Line Items]                      
Property, plant and equipment, net $ 11,148       $ 11,792       $ 11,148 $ 11,792