XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues (Tables)
9 Months Ended
Sep. 28, 2024
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
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Industrial & Commercial$96,496 $120,957 $249,840 $436,973 
Home & Life69,899 82,803 168,297 258,440 
$166,395 $203,760 $418,137 $695,413 
The following disaggregates the Company’s revenue by sales channel (in thousands):
Three Months EndedNine Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Distributors$119,212 $164,444 $289,502 $556,963 
Direct customers47,183 39,316 128,635 138,450 
$166,395 $203,760 $418,137 $695,413