XML 25 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 128,313 $ 114,668
Accounts receivable, net 2,685,448 2,511,383
Inventories 185,650 190,833
Other current assets 177,039 231,148
Total current assets 3,176,450 3,048,032
Property and equipment, net 146,016 130,907
Goodwill 429,368 415,149
Intangible assets, net 246,915 278,584
Other assets 311,983 305,507
Total assets 4,310,732 4,178,179
Current liabilities:    
Accounts payable—trade 1,461,312 1,275,957
Accounts payable—inventory financing facilities 356,930 253,676
Accrued expenses and other current liabilities 408,117 352,204
Current portion of long-term debt 1,105 1,691
Total current liabilities 2,227,464 1,883,528
Long-term debt 437,581 857,673
Deferred income taxes 33,209 44,633
Other liabilities 270,049 232,027
Total liabilities 2,968,303 3,017,861
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued
Common stock, $0.01 par value, 100,000 shares authorized; 35,103 and 35,263 shares issued and outstanding, respectively 351 353
Additional paid-in capital 364,288 357,032
Retained earnings 993,245 841,097
Accumulated other comprehensive loss – foreign currency translation adjustments (15,455) (38,164)
Total stockholders’ equity 1,342,429 1,160,318
Total liabilities and stockholders' equity $ 4,310,732 $ 4,178,179