XML 41 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 137,529 $ 103,840
Accounts receivable, net of allowance for doubtful accounts of $15,463 and $16,941, respectively 3,610,449 2,936,732
Inventories 377,059 328,101
Other current assets 275,967 199,638
Total current assets 4,401,004 3,568,311
Property and equipment, net of accumulated depreciation and amortization of $223,218 and $233,786, respectively 199,617 176,263
Goodwill 495,457 428,346
Intangible assets, net of accumulated amortization of $125,902 and $110,909, respectively 224,926 214,788
Other assets 283,319 301,372
Total assets 5,604,323 4,689,080
Current liabilities:    
Accounts payable—trade 1,945,260 1,779,854
Accounts payable—inventory financing facilities 248,315 311,878
Accrued expenses and other current liabilities 429,395 423,489
Current portion of long-term debt 345,945 36
Total current liabilities 2,968,915 2,515,257
Long-term debt 718,708 361,570
Deferred income taxes 39,479 47,073
Other liabilities 264,124 255,953
Total liabilities 3,991,226 3,179,853
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued 0 0
Common stock, $0.01 par value, 100,000 shares authorized; 35,093 shares at June 30, 2022 and 34,897 shares at December 31, 2021 issued and outstanding 351 349
Additional paid-in capital 327,282 368,282
Retained earnings 1,331,294 1,167,690
Accumulated other comprehensive loss – foreign currency translation adjustments (45,830) (27,094)
Total stockholders’ equity 1,613,097 1,509,227
Total liabilities and stockholders' equity $ 5,604,323 $ 4,689,080