XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (unaudited) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 195,954 $ 163,637
Accounts receivable, net of allowance for doubtful accounts of $13,567 and $15,161, respectively 3,666,077 3,272,371
Inventories 248,188 265,154
Other current assets 229,556 199,506
Total current assets 4,339,775 3,900,668
Property and equipment, net of accumulated depreciation and amortization of $218,300 and $214,981, respectively 201,646 204,260
Goodwill 494,979 493,033
Intangible assets, net of accumulated amortization of $155,515 and $142,297, respectively 189,383 204,998
Other assets 316,548 309,622
Total assets 5,542,331 5,112,581
Current liabilities:    
Accounts payable—trade 2,224,378 1,785,076
Accounts payable—inventory financing facilities 333,096 301,314
Accrued expenses and other current liabilities 408,645 433,789
Current portion of long-term debt 347,115 346,228
Total current liabilities 3,313,234 2,866,407
Long-term debt 337,950 291,672
Deferred income taxes 32,194 32,844
Other liabilities 289,998 283,590
Total liabilities 3,973,376 3,474,513
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,568 shares at June 30, 2023 and 34,009 shares at December 31, 2022 issued and outstanding 326 340
Additional paid-in capital 318,078 327,872
Retained earnings 1,297,558 1,368,658
Accumulated other comprehensive loss – foreign currency translation adjustments (47,007) (58,802)
Total stockholders’ equity 1,568,955 1,638,068
Total liabilities and stockholders' equity $ 5,542,331 $ 5,112,581
Common stock, shares issued (in shares) 32,568 34,009
Common stock, shares outstanding (in shares) 32,568 34,009