XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Revenues      
Revenues $ 1,024,106 $ 720,860 $ 510,928
Revenue from performance obligations that were satisfied in previous reporting periods 30,100 12,400 11,500
Distributors      
Revenues      
Revenues 829,373 584,010 416,606
Direct customers      
Revenues      
Revenues 194,733 136,850 94,322
Industrial & Commercial      
Revenues      
Revenues 573,725 377,401 264,649
Home & Life      
Revenues      
Revenues $ 450,381 $ 343,459 $ 246,279