XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Revenues        
Revenues $ 166,395 $ 203,760 $ 418,137 $ 695,413
Distributors        
Revenues        
Revenues 119,212 164,444 289,502 556,963
Direct customers        
Revenues        
Revenues 47,183 39,316 128,635 138,450
Industrial & Commercial        
Revenues        
Revenues 96,496 120,957 249,840 436,973
Home & Life        
Revenues        
Revenues $ 69,899 $ 82,803 $ 168,297 $ 258,440