XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 04, 2025
Sep. 28, 2024
Oct. 04, 2025
Sep. 28, 2024
Revenues        
Revenues $ 205,999 $ 166,395 $ 576,558 $ 418,137
Distributors        
Revenues        
Revenues 152,208 119,212 402,835 289,502
Direct customers        
Revenues        
Revenues 53,791 47,183 173,723 128,635
Industrial & Commercial        
Revenues        
Revenues 117,614 96,496 323,377 249,840
Home & Life        
Revenues        
Revenues $ 88,385 $ 69,899 $ 253,181 $ 168,297