XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Revenues        
Revenues $ 269,817 $ 184,831 $ 766,781 $ 512,180
Revenue from performance obligations that were satisfied in previous reporting periods 4,500 10,000 30,700 10,900
Distributors        
Revenues        
Revenues 217,355 148,773 621,563 414,692
Direct customers        
Revenues        
Revenues 52,462 36,058 145,218 97,488
Industrial and Commercial        
Revenues        
Revenues 145,661 93,339 416,475 261,475
Home and Life        
Revenues        
Revenues $ 124,156 $ 91,492 $ 350,306 $ 250,705