XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Tables)
3 Months Ended
Apr. 05, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue The following represents revenue by product category (in thousands):
Three Months Ended
April 5,
2025
March 30,
2024
Industrial & Commercial$95,976 $65,262 
Home & Life81,738 41,113 
$177,714 $106,375 
The following disaggregates the Company’s revenue by sales channel (in thousands):
Three Months Ended
April 5,
2025
March 30,
2024
Distributors$117,189 $70,360 
Direct customers60,525 36,015 
$177,714 $106,375