XML 33 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 103,840 $ 128,313
Accounts receivable, net 2,936,732 2,685,448
Inventories 328,101 185,650
Other current assets 199,638 177,039
Total current assets 3,568,311 3,176,450
Property and equipment, net 176,263 146,016
Goodwill 428,346 429,368
Intangible assets, net 214,788 246,915
Other assets 301,372 311,983
Total assets 4,689,080 4,310,732
Current liabilities:    
Accounts payable—trade 1,779,854 1,461,312
Accounts payable—inventory financing facilities 311,878 356,930
Accrued expenses and other current liabilities 423,489 408,117
Current portion of long-term debt 36 1,105
Total current liabilities 2,515,257 2,227,464
Long-term debt 361,570 437,581
Deferred income taxes 47,073 33,209
Other liabilities 255,953 270,049
Total liabilities 3,179,853 2,968,303
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; 34,897 and 35,103 shares issued and outstanding in 2021 and 2020, respectively 349 351
Additional paid-in capital 368,282 364,288
Retained earnings 1,167,690 993,245
Accumulated other comprehensive loss – foreign currency translation adjustments (27,094) (15,455)
Total stockholders’ equity 1,509,227 1,342,429
Total liabilities and stockholders' equity $ 4,689,080 $ 4,310,732