XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Statement Data (Tables)
9 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

September 30, 2021

 

December 31, 2020

Raw materials and purchased parts

 

$

15,174

 

 

$

11,903

 

Work in process

 

1,732

 

 

2,459

 

Finished goods

 

2,323

 

 

4,208

 

Demonstration inventories, net

 

1,448

 

 

1,701

 

Total inventories

 

$

20,677

 

 

$

20,271

 

Schedule of Accrued Liabilities

Accrued expenses consisted of the following: 

 

 

 

 

 

 

 

 

 

(In thousands)

 

September 30, 2021

 

December 31, 2020

Wages and benefits 

 

$

3,034

 

 

$

2,768

 

Warranty liability

 

943

 

 

793

 

Income taxes payable 

 

263

 

 

269

 

Other

 

113

 

 

63

 

 Total accrued expenses

 

$

4,353

 

 

$

3,893

 

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)

 

2021

 

2020

Balance at beginning of period

 

$

839

 

 

$

798

 

Accrual for warranties

 

814

 

 

726

 

Warranty revision

 

(54

)

 

(21

)

Settlements made during the period

 

(599

)

 

(683

)

Balance at end of period

 

1,000

 

 

820

 

Current portion of estimated warranty liability

 

(943

)

 

(784

)

Long-term estimated warranty liability

 

$

57

 

 

$

36

 

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)

 

2021

 

2020

Balance at beginning of period

 

$

344

 

 

$

275

 

Revenue deferrals

 

417

 

 

382

 

Amortization of deferred revenue

 

(348

)

 

(269

)

Total deferred warranty revenue

 

413

 

 

388

 

Current portion of deferred warranty revenue

 

(298

)

 

(274

)

Long-term deferred warranty revenue

 

$

115

 

 

$

114