XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Other Financial Statement Data (Tables)
9 Months Ended
Sep. 30, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

September 30, 2020

 

December 31, 2019

Raw materials and purchased parts

 

$

12,428

 

 

$

9,845

 

Work in process

 

2,236

 

 

1,837

 

Finished goods

 

5,408

 

 

2,373

 

Demonstration inventories, net

 

1,213

 

 

1,525

 

Total inventories

 

$

21,285

 

 

$

15,580

 

Schedule of Accrued Liabilities

Accrued expenses consisted of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

September 30, 2020

 

December 31, 2019

Wages and benefits 

 

$

2,544

 

 

$

1,319

 

Warranty liability

 

784

 

 

761

 

Income taxes payable 

 

199

 

 

333

 

Other

 

158

 

 

159

 

 Total accrued expenses

 

$

3,685

 

 

$

2,572

 

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)

 

2020

 

2019

Balance at beginning of period

 

$

798

 

 

$

789

 

Accrual for warranties

 

726

 

 

713

 

Warranty revision

 

(21

)

 

(7

)

Settlements made during the period

 

(683

)

 

(626

)

Balance at end of period

 

820

 

 

869

 

Current portion of estimated warranty liability

 

(784

)

 

(843

)

Long-term estimated warranty liability

 

$

36

 

 

$

26

 

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)

 

2020

 

2019

Balance at beginning of period

 

$

275

 

 

$

218

 

Revenue deferrals

 

382

 

 

352

 

Amortization of deferred revenue

 

(269

)

 

(335

)

Total deferred warranty revenue

 

388

 

 

235

 

Current portion of deferred warranty revenue

 

(274

)

 

(182

)

Long-term deferred warranty revenue

 

$

114

 

 

$

53