XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Revenues        
Revenues $ 244,866 $ 263,150 $ 491,653 $ 496,964
Revenue from performance obligations that were satisfied in previous reporting periods 0 36,500 0 32,000
Distributors        
Revenues        
Revenues 187,646 211,943 392,518 404,208
Direct customers        
Revenues        
Revenues 57,220 51,207 99,135 92,756
Industrial & Commercial        
Revenues        
Revenues 165,303 144,144 316,016 270,813
Home & Life        
Revenues        
Revenues $ 79,563 $ 119,006 $ 175,637 $ 226,151