XML 59 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Other Financial Statement Data (Tables)
12 Months Ended
Dec. 31, 2019
OTHER FINANCIAL STATEMENT DATA [Abstract]  
Schedule of Inventory Components

Inventories consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2019

 

2018

Raw materials and purchased parts

 

$

9,845

 

 

$

8,821

 

Work in process

 

1,837

 

 

2,446

 

Finished goods

 

2,373

 

 

2,526

 

Demonstration inventories, net
1,525

2,370

Total inventories

 

$

15,580

 

 

$

16,163

 

Schedule of Equipment and Leasehold Improvements

Equipment and leasehold improvements consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2019

 

2018

Equipment

 

$

14,742

 

 

$

14,983

 

Leasehold improvements

 

2,987

 

 

2,052

 

 

 

17,729

 

 

17,035

 

Accumulated depreciation and amortization

 

(14,388

)

 

(14,174

)

 

 

$

3,341

 

 

$

2,861

 

Schedule of Intangible Assets

Intangible assets consist of the following:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

December 31, 2018

(In thousands)

 

Gross Carrying
Amount

 

Accumulated Amortization

 

Net

 

Gross Carrying
Amount

 

Accumulated Amortization

 

Net

Patents

 

$

2,898


 

$

(2,662)

 

$

236

 

 

$

2,754

 

 

$

(2,533

)

 

$

221

 

Software

 


206


 

(170)

 

36

 

 

206

 

 

(141

)

 

65

 

Marketing assets and customer relationships

 


101


 

(63)

 

38

 

 

101

 

 

(54

)

 

47

 

Non-compete agreements

 


101


 

(101)

 

 

 

101

 

 

(101

)

 

 

 

 

$

3,306


 

$

(2,996)

 

$

310

 

 

$

3,162

 

 

$

(2,829

)

 

$

333

  

Schedule of Amortization Expense for Intangible Assets

Amortization expense in 2019 and 2018 was as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

Weighted Avg. Remaining Life-Years at December 31, 2019

(In thousands)

 

2019

 

2018

 

Patents

 

$

134

 

 

$

113

 

 

1.6

Software

 

29

 

 

30

 

 

1.2

Marketing assets and customer relationships

 

9

 

 

9

 

 

4.2

Non-compete agreements

 

 

 

5

 

 

-

 

 

$

172

 

 

$

157

 

 

  

Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

 

December 31,

(In thousands)

 

2019

 

2018

Wages and benefits

 

$

1,319

 

 

$

2,166

 

Warranty liability

 

761

 

 

758

 

Income taxes payable
333

393

Other

 

159

 

 

251

 

 

 

$

2,572

 

 

$

3,568

  

Other Noncurrent Liabilities

Other liabilities consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2019

 

2018

Deferred rent

 

$

 

 

$

521

 

Warranty liability

 

37

 

 

31

 

Contract liabilities 

84


73

Deferred warranty revenue

 

81

 

 

4

 

 

 

$

202

 

 

$

629

 

Schedule of Changes in Estimated Warranty Liability

A reconciliation of the changes in our estimated warranty liability is as follows:

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,  

(In thousands)

 

2019

 

2018 

 

Balance at beginning of period

 

$

789

 

 

$

767

 

Accrual for warranties

 

815

 

 

619

 

Warranty revision


186

 

(34

)

Settlements made during the period

 

(992

)

 

(563

)

Balance at end of period

 

798

 

 

789

 

Current portion of estimated warranty liability

 

(761

)

 

(758

)

Long-term estimated warranty liability

 

$

37

 

 

$

31

 

Schedule of Changes in Deferred Warranty Revenue A reconciliation of the changes in our deferred warranty revenue is as follows:

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 

(In thousands)

 

2019

 

2018 

 

Balance at beginning of period

 

$

218

 

 

$

259

 

Revenue deferrals

 

488

 

 

376

 

Amortization of deferred revenue

 

(431

)

 

(417

)

Total deferred warranty revenue

 

275

 

 

218

 

Current portion of deferred warranty revenue

 

(194

)

 

(214

)

Long-term deferred warranty revenue

 

$

81

 

 

$

4