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

Inventories consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2018

 

2017

Raw materials and purchased parts

 

$

8,821

 

 

$

7,383

 

Work in process

 

2,446

 

 

1,666

 

Finished goods

 

4,896

 

 

5,344

 

Total inventories

 

$

16,163

 

 

$

14,393

 

Schedule of Equipment and Leasehold Improvements

Equipment and leasehold improvements consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2018

 

2017

Equipment

 

$

14,983

 

 

$

14,088

 

Leasehold improvements

 

2,052

 

 

1,688

 

 

 

17,035

 

 

15,776

 

Accumulated depreciation and amortization

 

(14,174

)

 

(13,469

)

 

 

$

2,861

 

 

$

2,307

 

Schedule of Intangible Assets

Intangible assets consist of the following:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2018

 

December 31, 2017

(In thousands)

 

Gross Carrying
Amount

 

Accumulated Amortization

 

Net

 

Gross Carrying
Amount

 

Accumulated Amortization

 

Net

Patents

 

$

2,754


 

$

(2,533

)

 

$

221

 

 

$

2,687

 

 

$

(2,463

)

 

$

224

 

Software

 


206


 

(141

)

 

65

 

 

206

 

 

(111

)

 

95

 

Marketing assets and customer relationships

 


101


 

(54

)

 

47

 

 

101

 

 

(45

)

 

56

 

Non-compete agreements

 


101


 

(101

)

 

 

 

101

 

 

(96

)

 

5

 

 

 

$

3,162


 

$

(2,829

)

 

$

333

 

 

$

3,095

 

 

$

(2,715

)

 

$

380

  

Schedule of Amortization Expense for Intangible Assets

Amortization expense in 2018 and 2017 was as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

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

(In thousands)

 

2018

 

2017

 

Patents

 

$

113

 

 

$

112

 

 

2.0

Software

 

30

 

 

29

 

 

2.2

Marketing assets and customer relationships

 

9

 

 

12

 

 

5.2

Non-compete agreements

 

5

 

 

25

 

 

-

 

 

$

157

 

 

$

178

 

 

  

Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2018

 

2017

Wages and benefits

 

$

2,166

 

 

$

1,328

 

Warranty liability

 

758

 

 

713

 

Income taxes payable
393

26

Other

 

251

 

 

218

 

 

 

$

3,568

 

 

$

2,285

  

Other Noncurrent Liabilities

Other liabilities consist of the following:

 

 

 

 

 

 

 

 

 

 

 

December 31,

(In thousands)

 

2018

 

2017

Deferred rent

 

$

521

 

 

$

 

Warranty liability

 

31

 

 

54

 

Contract liabilities - Topic 606

73




Deferred warranty revenue

 

4

 

 

34

 

 

 

$

629

 

 

$

88

 

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)

 

2018

 

2017 

 

Balance at beginning of period

 

$

767

 

 

$

790

 

Accrual for warranties

 

619

 

 

582

 

Warranty revision


(34

)

 

7

Settlements made during the period

 

(563

)

 

(612

)

Balance at end of period

 

789

 

 

767

 

Current portion of estimated warranty liability

 

(758

)

 

(713

)

Long-term estimated warranty liability

 

$

31

 

 

$

54

 

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)

 

2018

 

2017 

 

Balance at beginning of period

 

$

259

 

 

$

346

 

Revenue deferrals

 

376

 

 

357

 

Amortization of deferred revenue

 

(417

)

 

(444

)

Total deferred warranty revenue

 

218

 

 

259

 

Current portion of deferred warranty revenue

 

(214

)

 

(225

)

Long-term deferred warranty revenue

 

$

4

 

 

$

34