XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 28, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue The following represents revenue by product category (in thousands):
Year Ended
December 28,
2024
December 30,
2023
December 31,
2022
Industrial & Commercial$338,528 $496,578 $573,725 
Home & Life245,858 285,680 450,381 
$584,386 $782,258 $1,024,106 
The following disaggregates the Company’s revenue by sales channel (in thousands):
Year Ended
December 28,
2024
December 30,
2023
December 31,
2022
Distributors$393,148 $611,332 $829,373 
Direct customers191,238 170,926 194,733 
$584,386 $782,258 $1,024,106