XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT REPORTING (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Segment Reporting        
Net sales $ 2,900,874 $ 2,700,541 $ 5,390,187 $ 4,525,545
Earnings from operations 285,566 236,935 544,591 374,422
Intersegment net sales        
Segment Reporting        
Net sales (246,858) (236,220) (470,103) (413,569)
Corporate        
Segment Reporting        
Net sales 3,309 1,968 5,983 3,970
Earnings from operations 11,249 11,947 22,853 14,483
Retail        
Segment Reporting        
Net sales 1,121,440 1,259,218 2,114,672 2,018,239
Earnings from operations 24,527 62,051 95,924 115,596
Retail | Intersegment net sales        
Segment Reporting        
Net sales 67,612 65,147 133,560 112,733
Industrial        
Segment Reporting        
Net sales 676,333 611,181 1,287,702 1,060,055
Earnings from operations 94,210 79,526 176,601 119,936
Industrial | Intersegment net sales        
Segment Reporting        
Net sales 21,487 24,985 43,660 42,891
Construction        
Segment Reporting        
Net sales 975,376 738,704 1,761,847 1,298,234
Earnings from operations 132,832 67,107 211,650 100,125
Construction | Intersegment net sales        
Segment Reporting        
Net sales 31,866 20,034 57,218 34,495
All Other        
Segment Reporting        
Net sales 124,416 89,470 219,983 145,047
Earnings from operations 22,748 16,304 37,563 24,282
All Other | Intersegment net sales        
Segment Reporting        
Net sales $ 125,893 $ 126,054 $ 235,665 $ 223,450