XML 269 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 163,637 $ 103,840
Accounts receivable, net 3,272,371 2,936,732
Inventories 265,154 328,101
Other current assets 199,506 199,638
Total current assets 3,900,668 3,568,311
Property and equipment, net 204,260 176,263
Goodwill 493,033 428,346
Intangible assets, net 204,998 214,788
Other assets 309,622 301,372
Total assets 5,112,581 4,689,080
Current liabilities:    
Accounts payable—trade 1,785,076 1,779,854
Accounts payable—inventory financing facilities 301,314 311,878
Accrued expenses and other current liabilities 433,789 423,489
Current portion of long-term debt 346,228 36
Total current liabilities 2,866,407 2,515,257
Long-term debt 291,672 361,570
Deferred income taxes 32,844 47,073
Other liabilities 283,590 255,953
Total liabilities 3,474,513 3,179,853
Commitments and contingencies
Stockholders’ equity:    
Preferred Stock, Value, Issued 0 0
Common Stock, Value, Issued 340 349
Additional paid-in capital 327,872 368,282
Retained earnings 1,368,658 1,167,690
Accumulated other comprehensive loss – foreign currency translation adjustments (58,802) (27,094)
Total stockholders’ equity 1,638,068 1,509,227
Total liabilities and stockholders' equity $ 5,112,581 $ 4,689,080