v3.26.1
Revenues (Tables)
6 Months Ended
Jul. 04, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following represents revenue by product category (in thousands):
Three Months EndedSix Months Ended
July 4,
2026
July 5,
2025
July 4,
2026
July 5,
2025
Industrial & Commercial$134,950 $109,787 $262,918 $205,763 
Home & Life93,239 83,058 178,771 164,796 
$228,189 $192,845 $441,689 $370,559 
The following disaggregates the Company’s revenue by sales channel (in thousands):
Three Months EndedSix Months Ended
July 4,
2026
July 5,
2025
July 4,
2026
July 5,
2025
Distributors$172,798 $133,437 $333,356 $250,627 
Direct customers55,391 59,408 108,333 119,932 
$228,189 $192,845 $441,689 $370,559