XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Disaggregated Geographical Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 5,765,118 $ 5,294,635
North America    
Disaggregation of Revenue [Line Items]    
Net sales 4,336,100 4,041,306
Australasia    
Disaggregation of Revenue [Line Items]    
Net sales 535,338 487,490
Automotive Parts | North America    
Disaggregation of Revenue [Line Items]    
Net sales 2,205,385 2,130,873
Automotive Parts | Australasia    
Disaggregation of Revenue [Line Items]    
Net sales 406,762 378,909
Automotive Parts | Europe    
Disaggregation of Revenue [Line Items]    
Net sales 893,680 765,839
Industrial Parts | North America    
Disaggregation of Revenue [Line Items]    
Net sales 2,130,715 1,910,433
Industrial Parts | Australasia    
Disaggregation of Revenue [Line Items]    
Net sales $ 128,576 $ 108,581