XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Financial Information about Reportable Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Total net sales $ 2,650,850 $ 2,193,068
Total costs of goods sold 2,271,989 1,861,594
Gross profit 378,861 331,474
Operating expenses:    
Selling and administrative expenses 297,640 271,190
Severance and restructuring expenses 1,372 (6,740)
Earnings from operations 79,849 67,024
Products    
Segment Reporting Information [Line Items]    
Total net sales 2,310,287 1,893,020
Total costs of goods sold 2,107,209 1,721,258
Services    
Segment Reporting Information [Line Items]    
Total net sales 340,563 300,048
Total costs of goods sold 164,780 140,336
North America    
Segment Reporting Information [Line Items]    
Total net sales 2,064,505 1,654,781
Total costs of goods sold 1,764,421 1,401,292
Gross profit 300,084 253,489
Operating expenses:    
Selling and administrative expenses 235,220 206,806
Severance and restructuring expenses 304 (7,238)
Earnings from operations 64,560 53,921
North America | Products    
Segment Reporting Information [Line Items]    
Total net sales 1,792,866 1,418,227
Total costs of goods sold 1,625,775 1,283,876
North America | Services    
Segment Reporting Information [Line Items]    
Total net sales 271,639 236,554
Total costs of goods sold 138,646 117,416
EMEA    
Segment Reporting Information [Line Items]    
Total net sales 531,433 478,836
Total costs of goods sold 466,663 412,801
Gross profit 64,770 66,035
Operating expenses:    
Selling and administrative expenses 52,326 55,447
Severance and restructuring expenses 1,068 498
Earnings from operations 11,376 10,090
EMEA | Products    
Segment Reporting Information [Line Items]    
Total net sales 483,025 430,394
Total costs of goods sold 449,632 396,184
EMEA | Services    
Segment Reporting Information [Line Items]    
Total net sales 48,408 48,442
Total costs of goods sold 17,031 16,617
APAC    
Segment Reporting Information [Line Items]    
Total net sales 54,912 59,451
Total costs of goods sold 40,905 47,501
Gross profit 14,007 11,950
Operating expenses:    
Selling and administrative expenses 10,094 8,937
Severance and restructuring expenses 0 0
Earnings from operations 3,913 3,013
APAC | Products    
Segment Reporting Information [Line Items]    
Total net sales 34,396 44,399
Total costs of goods sold 31,802 41,198
APAC | Services    
Segment Reporting Information [Line Items]    
Total net sales 20,516 15,052
Total costs of goods sold $ 9,103 $ 6,303