XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 37,020 $ 28,187
Marketable securities 144,932 25,736
Accounts receivable, net of allowance for doubtful accounts of $2,693 and $2,605, respectively 39,347 31,366
Inventories 62,172 52,573
Prepaid expenses and other 9,974 5,448
Total current assets 293,445 143,310
Property, plant and equipment 172,039 180,278
Less - accumulated depreciation (66,902) (70,867)
Property, plant and equipment, net 105,137 109,411
Purchased intangible assets, net 1,829 3,665
Deferred tax assets 5,747 4,582
Other assets 30,217 18,677
Total assets 436,375 279,645
Current liabilities:    
Accounts payable 24,436 17,574
Accrued expenses 7,459 5,301
Accrued income taxes 8,101 7,279
Accrued employee compensation and benefits 8,585 7,160
Contract liabilities 9,759 4,928
Current portion of long-term debt 0 3,125
Other current liabilities 1,648 1,741
Total current liabilities 59,988 47,108
Long-term debt 0 8,139
Deferred tax liabilities 1,373 2,254
Other long-term liabilities 30,114 25,230
Total liabilities 91,475 82,731
Commitments and contingencies (Note 12)
Stockholders’ equity    
Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares 0 0
Common stock, $0.05 par value; 25,000,000 shares authorized; 19,294,745 and 15,917,559 shares issued, respectively 965 796
Additional paid-in capital 270,993 117,387
Retained earnings 118,216 115,657
Other cumulative comprehensive loss (25,803) (22,962)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 569,914 and 528,274 shares, respectively (19,471) (13,964)
Total stockholders’ equity 344,900 196,914
Total liabilities and stockholders’ equity $ 436,375 $ 279,645