XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Current assets:      
Cash and cash equivalents $ 262,144 $ 247,864 $ 318,101
Short-term investments 40,513 39,302 38,837
Accounts receivable, net of allowances of $10,586, $8,943 and $9,937 24,598 25,044 20,183
Factor accounts receivable 254,545 252,671 123,496
Inventories 125,525 101,420 103,282
Prepaid expenses and other current assets 20,549 17,415 18,444
Income tax receivable and prepaid taxes 15,906 14,525 13,578
Total current assets 743,780 698,241 635,921
Note receivable – related party 987 1,180 1,369
Property and equipment, net 38,213 43,268 49,594
Operating Lease, Right-of-Use Asset 97,222 101,379 120,489
Deposits and other 4,574 4,822 2,917
Deferred Tax Assets, Net 5,415 5,415 6,360
Goodwill – net 168,426 168,265 166,333
Intangibles – net 114,526 115,191 149,409
Total Assets 1,173,143 1,137,761 1,132,392
Current liabilities:      
Accounts payable 91,822 73,904 42,474
Accrued expenses 139,717 118,083 113,744
Customer Advances, Current     42,662
Operating Lease, Liability, Current 33,561 34,257 36,890
Income taxes payable 1,477 5,799 0
Business Combination, Contingent Consideration, Liability, Current 3,660 0 0
Accrued incentive compensation 8,921 3,873 2,122
Liabilities, Current 279,158 235,916 237,892
Business Combination, Contingent Consideration, Liability, Noncurrent 4,381 207 1,829
Operating Lease, Liability, Noncurrent 92,179 98,592 114,630
Deferred Tax and Other Liabilities, Noncurrent 2,921 2,562 3,128
Other liabilities 11,982 10,115 7,793
Liabilities 390,621 347,392 365,272
STOCKHOLDERS’ EQUITY      
Common stock – $.0001 par value, 245,000 shares authorized,133,817, 133,247 and 133,173 shares issued, 82,156, 82,616 and 83,035 shares outstanding 8 8 6
Additional paid-in capital 481,646 478,463 466,384
Retained earnings 1,312,827 1,279,550 1,263,910
Accumulated other comprehensive loss (25,081) (29,164) (39,850)
Treasury stock – 51,661, 50,631 and 50,138 shares at cost 995,065 (952,271) 935,366
Stockholders' Equity Attributable to Parent 774,335 776,586 755,084
Noncontrolling interest 8,187 13,783 12,036
Total stockholders’ equity 782,522 790,369 767,120
Total Liabilities and Stockholders’ Equity 1,173,143 1,137,761 1,132,392
Preferred Stock [Member]      
STOCKHOLDERS’ EQUITY      
Preferred stock – $.0001 par value, 5,000 shares authorized; none issued; Series A Junior Participating preferred stock – $.0001 par value, 60 shares authorized; none issued $ 0 $ 0 $ 0