XML 119 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Geographic Information - Financial Information about Reportable Operating Segments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total net sales $ 9,436,113 $ 8,340,579 $ 7,731,190
Total costs of goods sold 7,988,556 7,040,637 6,593,092
Gross profit 1,447,557 1,299,942 1,138,098
Operating expenses:      
Selling and administrative expenses 1,117,130 1,013,765 880,737
Severance and restructuring expenses (1,634) 12,394 5,425
Acquisition-related expenses 0 2,208 11,342
Earnings from operations 332,061 271,575 240,594
Products      
Segment Reporting Information [Line Items]      
Total net sales 8,120,127 7,172,155 6,732,121
Total costs of goods sold 7,380,908 6,497,001 6,125,360
Services      
Segment Reporting Information [Line Items]      
Total net sales 1,315,986 1,168,424 999,069
Total costs of goods sold 607,648 543,636 467,732
North America      
Segment Reporting Information [Line Items]      
Total net sales 7,520,323 6,615,032 6,024,305
Total costs of goods sold 6,384,873 5,593,644 5,153,191
Gross profit 1,135,450 1,021,388 871,114
Operating expenses:      
Selling and administrative expenses 869,766 790,913 664,374
Severance and restructuring expenses (3,129) 9,273 4,946
Acquisition-related expenses   2,004 11,342
Earnings from operations 268,813 219,198 190,452
North America | Products      
Segment Reporting Information [Line Items]      
Total net sales 6,478,637 5,679,052 5,227,490
Total costs of goods sold 5,874,551 5,130,851 4,748,608
North America | Services      
Segment Reporting Information [Line Items]      
Total net sales 1,041,686 935,980 796,815
Total costs of goods sold 510,322 462,793 404,583
EMEA      
Segment Reporting Information [Line Items]      
Total net sales 1,704,051 1,555,225 1,526,644
Total costs of goods sold 1,445,189 1,319,179 1,299,561
Gross profit 258,862 236,046 227,083
Operating expenses:      
Selling and administrative expenses 210,616 192,485 186,957
Severance and restructuring expenses 1,328 2,989 334
Acquisition-related expenses   204 0
Earnings from operations 46,918 40,368 39,792
EMEA | Products      
Segment Reporting Information [Line Items]      
Total net sales 1,502,176 1,378,387 1,376,678
Total costs of goods sold 1,380,221 1,261,236 1,258,974
EMEA | Services      
Segment Reporting Information [Line Items]      
Total net sales 201,875 176,838 149,966
Total costs of goods sold 64,968 57,943 40,587
APAC      
Segment Reporting Information [Line Items]      
Total net sales 211,739 170,322 180,241
Total costs of goods sold 158,494 127,814 140,340
Gross profit 53,245 42,508 39,901
Operating expenses:      
Selling and administrative expenses 36,748 30,367 29,406
Severance and restructuring expenses 167 132 145
Acquisition-related expenses   0 0
Earnings from operations 16,330 12,009 10,350
APAC | Products      
Segment Reporting Information [Line Items]      
Total net sales 139,314 114,716 127,953
Total costs of goods sold 126,136 104,914 117,778
APAC | Services      
Segment Reporting Information [Line Items]      
Total net sales 72,425 55,606 52,288
Total costs of goods sold $ 32,358 $ 22,900 $ 22,562