XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - Disaggregated Geographical Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 5,602,414 $ 4,783,738 $ 10,897,049 $ 9,248,452
North America        
Disaggregation of Revenue [Line Items]        
Net sales 4,323,305 3,546,337 8,364,611 6,808,541
Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 512,563 506,372 1,000,053 986,391
Automotive Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,302,008 2,076,562 4,432,881 3,939,367
Automotive Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 398,940 388,708 777,849 756,577
Automotive Parts | Europe        
Disaggregation of Revenue [Line Items]        
Net sales 766,546 731,029 1,532,385 1,453,520
Industrial Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,021,297 1,469,775 3,931,730 2,869,174
Industrial Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales $ 113,623 $ 117,664 $ 222,204 $ 229,814