Supplementary Balance Sheet Information (Tables)
|
12 Months Ended |
Dec. 31, 2016 |
Disclosure Text Block Supplement [Abstract] |
|
Components of Accounts Receivable, Net of Allowance |
Accounts Receivable, net:
|
|
December 31,
|
|
(in thousands):
|
|
2016
|
|
|
2015
|
|
Components of accounts receivable, net of allowances,
are as follows:
|
|
|
|
|
|
|
|
|
Trade
|
|
$
|
9,699
|
|
|
$
|
8,850
|
|
Royalties
|
|
|
62
|
|
|
|
61
|
|
Other
|
|
|
23
|
|
|
|
37
|
|
Total receivables, net
|
|
$
|
9,784
|
|
|
$
|
8,948
|
|
|
Components of Inventory |
Inventory, net:
|
|
December 31,
|
|
(in thousands):
|
|
2016
|
|
|
2015
|
|
Components of inventory, net of allowances, are as follows:
|
|
|
|
|
|
|
|
|
Raw materials
|
|
$
|
4,837
|
|
|
$
|
3,627
|
|
Work-in-process
|
|
|
2,261
|
|
|
|
1,379
|
|
Finished goods
|
|
|
6,425
|
|
|
|
7,560
|
|
Inventory, net
|
|
$
|
13,523
|
|
|
$
|
12,566
|
|
|
Summary of Property, Plant, and Equipment |
Property, Plant, and Equipment, net:
|
|
December 31,
|
|
(in thousands):
|
|
2016
|
|
|
2015
|
|
Components of property, plant, and equipment, net of
depreciation, are as follows:
|
|
|
|
|
|
|
|
|
Building
|
|
$
|
196
|
|
|
$
|
203
|
|
Leasehold improvements
|
|
|
2,003
|
|
|
|
2,019
|
|
Equipment and computers
|
|
|
6,163
|
|
|
|
6,031
|
|
Furniture and fixtures
|
|
|
599
|
|
|
|
585
|
|
Construction in progress
|
|
|
1,590
|
|
|
|
1,045
|
|
|
|
|
10,551
|
|
|
|
9,883
|
|
Accumulated depreciation
|
|
|
(6,225
|
)
|
|
|
(6,314
|
)
|
|
|
|
4,326
|
|
|
|
3,569
|
|
Land
|
|
|
152
|
|
|
|
158
|
|
Property, plant, and equipment, net
|
|
$
|
4,478
|
|
|
$
|
3,727
|
|
|
Components of Accrued Liabilities |
Accrued Liabilities:
|
|
December 31,
|
|
(in thousands):
|
|
2016
|
|
|
2015
|
|
Components of accrued liabilities are as follows:
|
|
|
|
|
|
|
|
|
Payroll and benefits
|
|
$
|
2,147
|
|
|
$
|
2,303
|
|
Warranty accrual, current portion
|
|
|
933
|
|
|
|
1,345
|
|
Taxes
|
|
|
638
|
|
|
|
445
|
|
Accrued professional services
|
|
|
782
|
|
|
|
681
|
|
Accrued capital lease, current portion
|
|
|
159
|
|
|
|
167
|
|
Accrued insurance premium
|
|
|
906
|
|
|
|
467
|
|
Other
|
|
|
213
|
|
|
|
498
|
|
Accrued liabilities
|
|
$
|
5,778
|
|
|
$
|
5,906
|
|
|
Components of Deferred Revenue |
Deferred Revenue:
|
|
December 31,
|
|
(in thousands):
|
|
2016
|
|
|
2015
|
|
Components of deferred revenue are as follows:
|
|
|
|
|
|
|
|
|
Undelivered elements (training, installation, product and
support services)
|
|
$
|
1,404
|
|
|
$
|
1,608
|
|
Extended warranty contracts
|
|
|
1,487
|
|
|
|
1,428
|
|
Deferred royalties
|
|
|
142
|
|
|
|
261
|
|
Total Deferred Revenue
|
|
|
3,033
|
|
|
|
3,297
|
|
Less long-term amounts:
|
|
|
|
|
|
|
|
|
Deferred royalties
|
|
|
23
|
|
|
|
142
|
|
Total Deferred Revenue - Long-Term
|
|
|
23
|
|
|
|
142
|
|
Total Deferred Revenue - Current
|
|
$
|
3,010
|
|
|
$
|
3,155
|
|
|