XML 76 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 18,542 $ 18,365
Marketable securities 22,487 29,907
Accounts receivable, net of allowance for doubtful accounts of $1,722 and $1,589 as of March 31, 2020 and December 31, 2019, respectively 28,968 32,891
Inventories, net 25,555 23,465
Prepaid expenses and other current assets 3,422 3,188
Current contract assets 1,424 1,458
Total current assets 100,398 109,274
Property and equipment, net 54,756 53,584
Intangible assets, net 4,432 4,943
Goodwill 14,730 15,408
Right of use asset operating lease 5,026 6,286
Other non-current assets 6,644 6,443
Non-current contract assets 3,259 3,408
Non-current deferred income tax asset 40 45
Total assets 189,285 199,391
Current liabilities:    
Accounts payable 13,818 15,031
Accrued compensation and employee-related expenses 5,129 5,637
Accrued other 8,551 7,733
Accrued product warranty costs 2,212 2,194
Contract liabilities 4,933 4,443
Current operating lease liability 1,634 2,831
Liability for uncertain tax positions 532 521
Total current liabilities 36,809 38,390
Other long-term liabilities 1,138 1,292
Long-term operating lease liability 3,422 3,482
Long-term contract liabilities 5,221 5,476
Non-current deferred income tax liability 818 762
Total liabilities 47,408 49,402
Stockholders’ equity:    
Preferred stock, $0.01 par value. Authorized 1,000,000 shares; none issued 0 0
Common stock, $0.01 par value. Authorized 30,000,000 shares; 19,419,121 and 19,398,699 shares issued at March 31, 2020 and December 31, 2019, respectively; and 17,986,427 and 18,001,261 shares outstanding at March 31, 2020 and December 31, 2019, respectively 194 194
Additional paid-in capital 145,457 144,485
Retained earnings 13,324 19,538
Accumulated other comprehensive loss (5,247) (2,767)
Stockholders equity before treasury stock adjustment 153,728 161,450
Less: treasury stock at cost, common stock, 1,432,694 and 1,397,438 shares as of March 31, 2020 and December 31, 2019, respectively (11,851) (11,461)
Total stockholders’ equity 141,877 149,989
Total liabilities and stockholders’ equity $ 189,285 $ 199,391