v3.26.1
Revenues (Tables)
3 Months Ended
Apr. 04, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following represents revenue by product category (in thousands):
Three Months Ended
April 4,
2026
April 5,
2025
Industrial & Commercial$127,969 $95,976 
Home & Life85,531 81,738 
$213,500 $177,714 
The following disaggregates the Company’s revenue by sales channel (in thousands):
Three Months Ended
April 4,
2026
April 5,
2025
Distributors$160,558 $117,189 
Direct customers52,942 60,525 
$213,500 $177,714