XML 21 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 $ 60,161 $ 73,773
Restricted cash 18  
Short-term investments (includes $1,731 and $5,201 of available-for-sale securities as of December 31, 2020 and 2019, respectively, reported at fair value) 3,131 33,243
Accounts receivable, less allowance for doubtful accounts of $38 as of December 31, 2020 and 2019 98,827 90,531
Other receivables 21,531 16,566
Inventory, net 125,457 98,305
Prepaid expenses and other current assets 8,293 7,892
Total Current Assets 317,418 320,310
Property, plant and equipment, net 62,399 68,086
Deferred tax assets, net 9,869 7,561
Goodwill 6,968 6,968
Intangibles, net 23,470 27,821
Other non-current assets 25,425 19,883
Long-term investments (includes $43,385 and $32,459 of available-for-sale securities as of December 31, 2020 and 2019, respectively, reported at fair value) 80,130 94,489
Total Assets 525,679 545,118
Current Liabilities    
Accounts payable 49,929 44,870
Bonds payable   24,600
Unearned revenue 14,092 11,963
Accrued expenses and other liabilities 13,609 13,876
Accrued wages and benefits 15,262 13,890
Income tax payable, net 1,301 3,512
Total Current Liabilities 94,193 112,711
Non-current unearned revenue 6,888 6,012
Pension liability 18,664 15,886
Deferred compensation liability 25,866 21,698
Other non-current liabilities 7,124 8,385
Total Liabilities 152,735 164,692
Commitments and contingencies (see Note 17)
Stockholders' Equity    
Common stock, par value $0.01 per share; 200,000 shares authorized; 79,652 shares issued and 48,241 shares outstanding as of December 31, 2020 and 79,652 shares issued and 48,020 shares outstanding as of December 31, 2019 797 797
Additional paid-in capital 281,466 274,632
Accumulated other comprehensive loss (11,639) (16,417)
Retained earnings 781,813 806,702
Less treasury stock at cost: 31,280 and 31,638 shares as of December 31, 2020 and 2019, respectively (679,493) (685,288)
Total Stockholders' Equity 372,944 380,426
Total Liabilities and Stockholders' Equity $ 525,679 $ 545,118