XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash and cash equivalents $ 108,051 $ 90,060
Accounts receivable, net 588,960 549,626
Inventories, net 134,689 124,666
Income taxes receivable   1,388
Prepaid expenses and other current assets 12,016 10,671
Total current assets 843,716 776,411
Property and equipment, net 63,189 64,226
Right-of-use assets 13,768 13,842
Goodwill 73,602 73,602
Intangible assets, net 7,393 8,307
Other assets 1,666 947
Total Assets 1,003,334 937,335
Current Liabilities:    
Accounts payable 283,163 235,641
Accrued payroll 20,200 28,050
Accrued expenses and other liabilities 34,997 45,232
Total current liabilities 338,360 308,923
Deferred income taxes 20,170 20,170
Noncurrent operating lease liabilities 10,579 10,330
Other liabilities 5,948 600
Total Liabilities 375,057 340,023
Stockholders' Equity:    
Common stock 289 288
Additional paid-in capital 119,762 118,045
Retained earnings 554,163 514,694
Treasury stock, at cost (45,937) (35,715)
Total Stockholders' Equity 628,277 597,312
Total Liabilities and Stockholders' Equity $ 1,003,334 $ 937,335