XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting Information - Operations and Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Segment Reporting Information [Line Items]        
Net Sales $ 543,358 $ 519,212 $ 1,643,448 $ 1,564,644
Cost of products sold 254,133 243,082 776,960 721,463
Gross Profit 289,225 276,130 866,488 843,181
Operating Earnings 164,721 145,723 466,218 440,080
Interest expense 711 656 2,079 2,034
Other income, net (4,450) (6,225) (14,003) (18,756)
Earnings Before Income Taxes 168,460 151,292 478,142 456,802
Contingent consideration   0 14,061 0
Operating Segments        
Segment Reporting Information [Line Items]        
Operating Earnings 158,995 155,866 477,275 476,208
Operating Segments | Contractor        
Segment Reporting Information [Line Items]        
Net Sales 262,428 242,295 806,419 741,975
Cost of products sold 134,398 117,932 415,820 356,764
Gross Profit 128,030 124,363 390,599 385,211
Operating expenses 60,157 53,310 185,307 163,656
Operating Earnings 67,873 71,053 205,292 221,555
Operating Segments | Industrial        
Segment Reporting Information [Line Items]        
Net Sales 238,591 235,875 712,521 702,613
Cost of products sold 98,121 101,797 295,996 298,398
Gross Profit 140,470 134,078 416,525 404,215
Operating expenses 59,737 56,540 173,825 172,023
Operating Earnings 80,733 77,538 242,700 232,192
Operating Segments | Expansion Markets        
Segment Reporting Information [Line Items]        
Net Sales 42,339 41,042 124,508 120,056
Cost of products sold 20,139 21,821 59,868 61,021
Gross Profit 22,200 19,221 64,640 59,035
Operating expenses 11,811 11,946 35,357 36,574
Operating Earnings 10,389 7,275 29,283 22,461
Unallocated corporate expense        
Segment Reporting Information [Line Items]        
Operating expenses 8,335 10,143    
Operating Earnings     25,118 36,128
Contingent consideration $ (14,061) $ 0 $ (14,061) $ 0