XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Tables)
9 Months Ended
Oct. 04, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue The following represents revenue by product category (in thousands):
Three Months EndedNine Months Ended
October 4,
2025
September 28,
2024
October 4,
2025
September 28,
2024
Industrial & Commercial$117,614 $96,496 $323,377 $249,840 
Home & Life88,385 69,899 253,181 168,297 
$205,999 $166,395 $576,558 $418,137 
The following disaggregates the Company’s revenue by sales channel (in thousands):
Three Months EndedNine Months Ended
October 4,
2025
September 28,
2024
October 4,
2025
September 28,
2024
Distributors$152,208 $119,212 $402,835 $289,502 
Direct customers53,791 47,183 173,723 128,635 
$205,999 $166,395 $576,558 $418,137