XML 18 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Other Financial Statement Data (Tables)
9 Months Ended
Sep. 30, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

September 30, 2019

 

December 31, 2018

Raw materials and purchased parts

 

$

10,352

 

 

$

8,821

 

Work in process

 

1,426

 

 

2,446

 

Finished goods

 

4,582

 

 

4,896

 

Total inventories

 

$

16,360

 

 

$

16,163

 

Schedule of Accrued Liabilities

Accrued expenses consist of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

September 30, 2019

 

December 31, 2018

Wages and benefits

 

$

1,038

 

 

$

2,166

 

Warranty liability

 

843

 

 

758

 

Income taxes payable
257

393

Other

 

212

 

 

251

 

 

 

$

2,350

 

 

$

3,568

 

Schedule of Changes In Estimated Warranty Liability

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

 

 

 

 

 

 

 

 

 

 

 

Nine Months Ended September 30,

(In thousands)

 

2019

 

2018

Balance at beginning of period

 

$

789

 

 

$

767

 

Accrual for warranties

 

713

 

 

399

 

Warranty revision

 

(7

)

 

(30

)

Settlements made during the period

 

(626

)

 

(368

)

Balance at end of period

 

869

 

 

768

 

Current portion of estimated warranty liability

 

(843

)

 

(713

)

Long-term estimated warranty liability

 

$

26

 

 

$

55

 

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

 

 

 

 

 

 

 

 

 

 

 

Nine Months Ended September 30,

(In thousands)

 

2019

 

2018

Balance at beginning of period

 

$

218

 

 

$

259

 

Revenue deferrals

 

352

 

 

289

 

Amortization of deferred revenue

 

(335

)

 

(310

)

Total deferred warranty revenue

 

235

 

 

238

 

Current portion of deferred warranty revenue

 

(182

)

 

(228

)

Long-term deferred warranty revenue

 

$

53

 

 

$

10