v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 26, 2026
Segment Reporting [Abstract]  
Segment Reporting - Operations and Assets
Segment information follows (in thousands): 
 Three Months EndedSix Months Ended
 June 26,
2026
June 27,
2025
June 26,
2026
June 27,
2025
Contractor
Net Sales$299,421 $288,959 $559,403 $543,991 
Cost of products sold145,817 149,539 279,460 281,422 
Gross Profit153,604 139,420 279,943 262,569 
Operating expenses62,443 63,931 126,547 125,150 
Contractor Operating Earnings$91,161 $75,489 $153,396 $137,419 
Industrial
Net Sales$249,237 $242,277 $489,649 $473,930 
Cost of products sold104,775 101,051 209,412 197,875 
Gross Profit144,462 141,226 280,237 276,055 
Operating expenses60,116 58,854 120,084 114,088 
Industrial Operating Earnings$84,346 $82,372 $160,153 $161,967 
Expansion Markets
Net Sales$41,894 $40,570 $81,644 $82,169 
Cost of products sold21,409 19,566 40,581 39,729 
Gross Profit20,485 21,004 41,063 42,440 
Operating expenses10,997 12,175 21,932 23,546 
Expansion Markets Operating Earnings$9,488 $8,829 $19,131 $18,894 
Reportable Segment Operating Earnings Total$184,995 $166,690 $332,680 $318,280 
Unallocated corporate expense9,902 9,206 19,811 16,783 
Operating Earnings175,093 157,484 312,869 301,497 
Interest expense835 655 1,671 1,368 
Other (income) expense, net(7,196)(1,379)(10,345)(9,553)
Earnings Before Income Taxes$181,454 $158,208 $321,543 $309,682 
Segment Reporting - Geographic
Geographic information follows (in thousands):
 Three Months EndedSix Months Ended
 June 26,
2026
June 27,
2025
June 26,
2026
June 27,
2025
Net Sales (based on customer location)
United States
$323,241 $305,027 $614,438 $587,584 
Other countries
267,311 266,779 516,258 512,506 
Total
$590,552 $571,806 $1,130,696 $1,100,090 

 June 26,
2026
December 26,
2025
Long-lived Assets
United States
$591,145 $600,011 
Other countries
157,360 155,053 
Total
$748,505 $755,064