Supplementary Balance Sheet Information (Tables)
|
12 Months Ended |
Dec. 31, 2017 |
Disclosure Text Block Supplement [Abstract] |
|
Components of Accounts Receivable, Net of Allowance |
Accounts Receivable, net:
|
|
December 31,
|
|
(in thousands):
|
|
2017
|
|
|
2016
|
|
Components of accounts receivable, net of allowances,
are as follows:
|
|
|
|
|
|
|
|
|
Trade
|
|
$
|
10,047
|
|
|
$
|
9,699
|
|
Royalties
|
|
|
71
|
|
|
|
62
|
|
Other
|
|
|
6
|
|
|
|
23
|
|
Total receivables, net
|
|
$
|
10,124
|
|
|
$
|
9,784
|
|
|
Components of Inventory |
Inventory, net:
|
|
December 31,
|
|
(in thousands):
|
|
2017
|
|
|
2016
|
|
Components of inventory, net of allowances, are as follows:
|
|
|
|
|
|
|
|
|
Raw materials
|
|
$
|
3,953
|
|
|
$
|
4,837
|
|
Work-in-process
|
|
|
1,162
|
|
|
|
2,261
|
|
Finished goods
|
|
|
7,183
|
|
|
|
6,425
|
|
Inventory, net
|
|
$
|
12,298
|
|
|
$
|
13,523
|
|
|
Summary of Property, Plant, and Equipment |
Property, Plant, and Equipment, net:
|
|
December 31,
|
|
(in thousands):
|
|
2017
|
|
|
2016
|
|
Components of property, plant, and equipment, net of
depreciation, are as follows:
|
|
|
|
|
|
|
|
|
Building
|
|
$
|
220
|
|
|
$
|
196
|
|
Leasehold improvements
|
|
|
2,005
|
|
|
|
2,003
|
|
Equipment and computers
|
|
|
6,883
|
|
|
|
6,163
|
|
Furniture and fixtures
|
|
|
634
|
|
|
|
599
|
|
Construction in progress
|
|
|
1,182
|
|
|
|
1,590
|
|
|
|
|
10,924
|
|
|
|
10,551
|
|
Accumulated depreciation
|
|
|
(7,426
|
)
|
|
|
(6,225
|
)
|
|
|
|
3,498
|
|
|
|
4,326
|
|
Land
|
|
|
176
|
|
|
|
152
|
|
Property, plant, and equipment, net
|
|
$
|
3,674
|
|
|
$
|
4,478
|
|
|
Components of Accrued Liabilities |
Accrued Liabilities:
|
|
December 31,
|
|
(in thousands):
|
|
2017
|
|
|
2016
|
|
Components of accrued liabilities are as follows:
|
|
|
|
|
|
|
|
|
Payroll and benefits
|
|
$
|
2,115
|
|
|
$
|
2,147
|
|
Warranty accrual, current portion
|
|
|
1,120
|
|
|
|
933
|
|
Taxes
|
|
|
544
|
|
|
|
638
|
|
Accrued professional services
|
|
|
584
|
|
|
|
782
|
|
Accrued capital lease, current portion
|
|
|
—
|
|
|
|
159
|
|
Accrued insurance premium
|
|
|
870
|
|
|
|
906
|
|
Other
|
|
|
376
|
|
|
|
213
|
|
Accrued liabilities
|
|
$
|
5,609
|
|
|
$
|
5,778
|
|
|
Components of Deferred Revenue |
Deferred Revenue:
|
|
December 31,
|
|
(in thousands):
|
|
2017
|
|
|
2016
|
|
Components of deferred revenue are as follows:
|
|
|
|
|
|
|
|
|
Undelivered elements (training, installation, product and
support services)
|
|
$
|
980
|
|
|
$
|
1,404
|
|
Extended warranty contracts
|
|
|
1,634
|
|
|
|
1,487
|
|
Deferred royalties
|
|
|
22
|
|
|
|
142
|
|
Total Deferred Revenue
|
|
|
2,636
|
|
|
|
3,033
|
|
Less long-term amounts:
|
|
|
|
|
|
|
|
|
Deferred royalties
|
|
|
11
|
|
|
|
23
|
|
Total Deferred Revenue - Long-Term
|
|
|
11
|
|
|
|
23
|
|
Total Deferred Revenue - Current
|
|
$
|
2,625
|
|
|
$
|
3,010
|
|
|