XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3Close
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 244,324 $ 163,637
Accounts receivable, net of allowance for doubtful accounts of $14,295 and $15,161, respectively 3,072,096 3,272,371
Inventories 184,200 265,154
Other current assets 209,628 199,506
Total current assets 3,710,248 3,900,668
Property and equipment, net of accumulated depreciation and amortization of $222,288 and $214,981, respectively 205,511 204,260
Goodwill 559,365 493,033
Intangible assets, net of accumulated amortization of $163,608 and $142,297, respectively 219,963 204,998
Other assets 383,129 309,622
Total assets 5,078,216 5,112,581 Close
Current liabilities:    
Accounts payable—trade 1,722,189 1,785,076
Accounts payable—inventory financing facilities 269,207 301,314
Accrued expenses and other current liabilities 394,865 433,789
Current portion of long-term debt 349,058 346,228
Total current liabilities 2,735,319 2,866,407
Long-term debt 323,917 291,672
Deferred income taxes 33,441 32,844
Other liabilities 359,491 283,590
Total liabilities 3,452,168 3,474,513 Close
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; 32,577 shares at September 30, 2023 and 34,009 shares at December 31, 2022 issued and outstanding 326 340
Additional paid-in capital 327,251 327,872
Retained earnings 1,357,804 1,368,658
Accumulated other comprehensive loss – foreign currency translation adjustments (59,333) (58,802)
Total stockholders’ equity 1,626,048 1,638,068 Close
Total liabilities and stockholders' equity $ 5,078,216 $ 5,112,581