XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Disaggregated Geographical Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 5,962,567 $ 5,915,006 $ 11,746,198 $ 11,680,124
North America        
Disaggregation of Revenue [Line Items]        
Net sales 4,454,065 4,473,448 8,731,081 8,809,548
Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 546,648 539,113 1,076,481 1,074,451
Automotive Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,352,254 2,344,701 4,549,144 4,550,086
Automotive Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 412,883 407,853 813,231 814,615
Automotive Parts | Europe        
Disaggregation of Revenue [Line Items]        
Net sales 961,854 902,445 1,938,636 1,796,125
Industrial Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,101,811 2,128,747 4,181,937 4,259,462
Industrial Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales $ 133,765 $ 131,260 $ 263,250 $ 259,836