XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 92,257 $ 95,655
Accounts receivable, net 554,696 611,021
Inventories, net 140,534 140,867
Prepaid expenses and other current assets 15,364 11,437
Total current assets 802,851 858,980
Property and equipment, net 61,592 61,537
Right-of-use assets 11,857 12,821
Goodwill 73,602 73,602
Intangible assets, net 6,783 7,088
Other assets 1,701 1,345
Total Assets 958,386 1,015,373
Current Liabilities:    
Accounts payable 206,542 266,846
Accrued payroll 18,171 17,828
Accrued expenses and other liabilities 50,231 57,586
Total current liabilities 274,944 342,260
Deferred income taxes 18,525 18,525
Noncurrent operating lease liabilities 8,792 9,631
Other liabilities 8,630 8,630
Total Liabilities 310,891 379,046
Stockholders' Equity:    
Common stock 289 289
Additional paid-in capital 120,875 119,891
Retained earnings 572,268 562,084
Treasury stock, at cost (45,937) (45,937)
Total Stockholders' Equity 647,495 636,327
Total Liabilities and Stockholders' Equity $ 958,386 $ 1,015,373