XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Revenues    
Revenue from performance obligations that were satisfied in previous reporting periods $ 21,500 $ 6,800
Revenues 233,814 157,857
Distributors    
Revenues    
Revenues 192,265 127,986
Direct customers    
Revenues    
Revenues 41,549 29,871
Industrial and Commercial    
Revenues    
Revenues 126,669 78,725
Home and Life    
Revenues    
Revenues $ 107,145 $ 79,132