XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Disaggregated Geographical Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 5,915,006 $ 5,602,414 $ 11,680,124 $ 10,897,049
North America        
Disaggregation of Revenue [Line Items]        
Net sales 4,473,448 4,323,305 8,809,548 8,364,611
Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 539,113 512,563 1,074,451 1,000,053
Automotive Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,344,701 2,302,008 4,550,086 4,432,881
Automotive Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 407,853 398,940 814,615 777,849
Automotive Parts | Europe        
Disaggregation of Revenue [Line Items]        
Net sales 902,445 766,546 1,796,125 1,532,385
Industrial Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,128,747 2,021,297 4,259,462 3,931,730
Industrial Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales $ 131,260 $ 113,623 $ 259,836 $ 222,204