XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current Assets:    
Cash and cash equivalents $ 111,323 $ 90,060
Accounts receivable, net 485,316 549,626
Inventories, net 136,985 124,666
Income taxes receivable 1,388 1,388
Prepaid expenses and other current assets 13,971 10,671
Total current assets 748,983 776,411
Property and equipment, net 65,754 64,226
Right-of-use assets 15,776 13,842
Goodwill 73,602 73,602
Intangible assets, net 8,002 8,307
Other assets 1,075 947
Total Assets 913,192 937,335
Current Liabilities:    
Accounts payable 219,917 235,641
Accrued payroll 20,479 28,050
Accrued expenses and other liabilities 36,913 45,232
Total current liabilities 277,309 308,923
Deferred income taxes 20,170 20,170
Noncurrent operating lease liabilities 12,551 10,330
Other liabilities 600 600
Total Liabilities 310,630 340,023
Stockholders' Equity:    
Common stock 289 288
Additional paid-in capital 118,620 118,045
Retained earnings 529,590 514,694
Treasury stock, at cost (45,937) (35,715)
Total Stockholders' Equity 602,562 597,312
Total Liabilities and Stockholders' Equity $ 913,192 $ 937,335