XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Disaggregated Geographical Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 4,783,738 $ 3,823,227 $ 9,248,452 $ 7,915,753
North America        
Disaggregation of Revenue [Line Items]        
Net sales 3,546,337 2,946,775 6,808,541 6,088,986
Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 506,372 379,017 986,391 751,067
Automotive Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 2,076,562 1,715,567 3,939,367 3,447,063
Automotive Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales 388,708 282,797 756,577 555,721
Automotive Parts | Europe        
Disaggregation of Revenue [Line Items]        
Net sales 731,029 497,435 1,453,520 1,075,700
Industrial Parts | North America        
Disaggregation of Revenue [Line Items]        
Net sales 1,469,775 1,231,208 2,869,174 2,641,923
Industrial Parts | Australasia        
Disaggregation of Revenue [Line Items]        
Net sales $ 117,664 $ 96,220 $ 229,814 $ 195,346