XML 23 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Other Financial Statement Data (Tables)
3 Months Ended
Mar. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

March 31, 2020

 

December 31, 2019

Raw materials and purchased parts

 

$

10,556

 

 

$

9,845

 

Work in process

 

2,055

 

 

1,837

 

Finished goods

 

3,055

 

 

2,373

 

Demonstration inventories, net
1,384

1,525

Total inventories

 

$

17,050

 

 

$

15,580

 

Schedule of Accrued Liabilities

Accrued expenses consist of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

March 31, 2020

 

December 31, 2019

Wages and benefits 

 

$

1,487

 

 

$

1,319

 

Warranty liability

 

748

 

 

761

 

Income taxes payable
219

333

Other

 

105

 

 

159

 

 

 

$

2,559

 

 

$

2,572

 

Schedule of Changes In Estimated Warranty Liability

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

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

(In thousands)

 

2020

 

2019

Balance at beginning of period

 

$

798

 

 

$

789

 

Accrual for warranties

 

230

 

 

174

 

Warranty revision

 

1

 

17

Settlements made during the period

 

(244

)

 

(154

)

Balance at end of period

 

785

 

 

826

 

Current portion of estimated warranty liability

 

(748

)

 

(795

)

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:

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31,

(In thousands)

 

2020

 

2019

Balance at beginning of period

 

$

275

 

 

$

218

 

Revenue deferrals

 

134

 

 

87

 

Amortization of deferred revenue

 

(100

)

 

(114

)

Total deferred warranty revenue

 

309

 

 

191

 

Current portion of deferred warranty revenue

 

(227

)

 

(186

)

Long-term deferred warranty revenue

 

$

82

 

 

$

5