XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT REPORTING (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Segment Reporting        
Net sales $ 2,322,855 $ 2,093,784 $ 7,713,042 $ 6,619,329
Earnings from operations 237,044 168,125 781,635 542,547
Intersegment net sales        
Segment Reporting        
Net sales (241,419) (223,738) (711,522) (637,307)
Corporate        
Segment Reporting        
Net sales 3,414 2,788 9,397 6,758
Earnings from operations 6,725 19,382 29,578 33,865
Retail        
Segment Reporting        
Net sales 845,304 696,201 2,959,976 2,714,440
Earnings from operations 28,932 (26,153) 124,856 89,443
Retail | Intersegment net sales        
Segment Reporting        
Net sales 87,362 50,546 220,922 163,279
Industrial        
Segment Reporting        
Net sales 584,808 573,234 1,872,510 1,633,289
Earnings from operations 77,298 70,408 253,899 190,344
Industrial | Intersegment net sales        
Segment Reporting        
Net sales 19,778 23,148 63,438 66,039
Construction        
Segment Reporting        
Net sales 777,126 722,872 2,538,973 2,021,106
Earnings from operations 110,384 84,205 322,034 184,330
Construction | Intersegment net sales        
Segment Reporting        
Net sales 31,352 27,574 88,570 62,069
All Other        
Segment Reporting        
Net sales 112,203 98,689 332,186 243,736
Earnings from operations 13,705 20,283 51,268 44,565
All Other | Intersegment net sales        
Segment Reporting        
Net sales $ 102,927 $ 122,470 $ 338,592 $ 345,920