XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Statement Data (Tables)
3 Months Ended
Mar. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

 

 

 

 

 

 

 

 

(In thousands)

 

March 31, 2022

 

December 31, 2021

Raw materials and purchased parts

 

$

19,301

 

 

$

18,013

 

Work in process

 

1,703

 

 

1,655

 

Finished goods

 

7,681

 

 

6,859

 

Demonstration inventories, net

 

1,363

 

 

1,075

 

Total inventories

 

$

30,048

 

 

$

27,602

 

Schedule of Accrued Liabilities

Accrued expenses consisted of the following:  

 

 

 

 

 

 

 

 

 

(In thousands)

 

March 31, 2022

 

December 31, 2021

Wages and benefits 

 

$

1,936

 

 

$

2,966

 

Warranty liability

 

1,027

 

 

949

 

Income taxes payable 

 

519

 

 

341

 

Other

 

118

 

 

162

 

 Total accrued expenses

 

$

3,600

 

 

$

4,418

 

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)

 

2022

 

2021

Balance at beginning of period

 

$

991

 

 

$

839

 

Accrual for warranties

 

261

 

 

272

 

Warranty revision

 

64

 

(40

)

Settlements made during the period

 

(233

)

 

(181

)

Balance at end of period

 

1,083

 

 

890

 

Current portion of estimated warranty liability

 

(1,027

)

 

(851

)

Long-term estimated warranty liability

 

$

56

 

 

$

39

 

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)

 

2022

 

2021

Balance at beginning of period

 

$

445

 

 

$

344

 

Revenue deferrals

 

124

 

 

147

 

Amortization of deferred revenue

 

(121

)

 

(106

)

Total deferred warranty revenue

 

448

 

 

385

 

Current portion of deferred warranty revenue

 

(317

)

 

(281

)

Long-term deferred warranty revenue

 

$

131

 

 

$

104