XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 69,927 $ 60,161
Restricted cash 54 18
Short-term investments (includes $1,418 and $1,731 of available-for-sale securities as of June 30, 2021 and December 31, 2020, respectively, reported at fair value) 2,818 3,131
Accounts receivable, less allowance for expected credit losses of $0 as of June 30, 2021 and $38 as of December 31, 2020 122,669 98,827
Other receivables 20,187 21,531
Inventory, net 119,012 125,457
Prepaid expenses and other current assets 9,830 8,293
Total Current Assets 344,497 317,418
Property, plant and equipment, net 58,270 62,399
Deferred tax assets, net 9,165 9,869
Goodwill 6,968 6,968
Intangibles, net 21,354 23,470
Other assets 28,394 25,425
Long-term investments (includes $43,062 and $43,385 of available-for-sale securities as of June 30, 2021 and December 31, 2020, respectively, reported at fair value) 82,778 80,130
Total Assets 551,426 525,679
Current Liabilities    
Accounts payable 66,499 49,929
Unearned revenue 15,889 14,092
Accrued expenses and other liabilities 15,655 13,609
Accrued wages and benefits 15,681 15,262
Income tax payable, net 2,345 1,301
Total Current Liabilities 116,069 94,193
Non-current unearned revenue 7,030 6,888
Pension liability 17,566 18,664
Deferred compensation liability 28,769 25,866
Other non-current liabilities 6,477 7,124
Total Liabilities 175,911 152,735
Commitments and contingencies (see Note 18)
Stockholders’ Equity    
Common stock, par value $0.01 per share; 200,000 shares authorized; 79,652 shares issued and 48,524 shares outstanding as of June 30, 2021 and 79,652 shares issued and 48,241 shares outstanding as of December 31, 2020 797 797
Additional paid-in capital 285,081 281,466
Accumulated other comprehensive loss (13,140) (11,639)
Retained earnings 776,054 781,813
Treasury stock at cost: 31,128 and 31,280 shares at June 30, 2021 and December 31, 2020, respectively (673,277) (679,493)
Total Stockholders’ Equity 375,515 372,944
Total Liabilities and Stockholders’ Equity $ 551,426 $ 525,679