XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Revenues
3 Months Ended
Mar. 31, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

10.

Revenues

 

The following tables represent a disaggregation of revenue from contracts with customers for the three months ended March 31, 2022 and 2021:

 

  

Three Months Ended March 31,

 

(in thousands)

 

2022

  

2021

 

Instruments, equipment, software and accessories

 $27,538  $25,827 

Service, maintenance and warranty contracts

  1,240   1,162 

Total revenues

 $28,778  $26,989 

 

The following tables represent a disaggregation of revenue by geographic destination for the three months ended March 31, 2022 and 2021:

 

  

Three Months Ended March 31,

 

(in thousands)

 

2022

  

2021

 

United States

 $12,239  $11,177 

Europe

  7,823   8,589 

Asia

  6,733   5,538 

Rest of the world

  1,983   1,685 

Total revenues

 $28,778  $26,989 

 

Deferred revenue

 

The following tables provide details of deferred revenue as of the periods indicated:

 

  

March 31,

  

December 31,

 

(in thousands)

 

2022

  

2021

 

Service contracts

 $1,995  $1,976 

Customer advances

  1,961   2,290 

Total deferred revenue

 $3,956  $4,266 

 

During the three months ended March 31, 2022 and 2021, the Company recognized revenue of $0.7 million and $1.2 million from contract liabilities existing at December 31, 2021 and 2020, respectively.

 

Allowance for Doubtful Accounts

 

Allowance for doubtful accounts is based on the Company’s assessment of the collectability of accounts receivable. Activity in the allowance for doubtful accounts is as follows:

 

  

Three Months Ended March 31,

 

(in thousands)

 

2022

  

2021

 

Balance, beginning of period

 $136  $227 

Bad debt (credit) expense

  (6)  5 

Charge-offs and other

  6   22 

Balance, end of period

 $136  $254 

 

Concentrations

 

No customer accounted for more than 10% of revenues for the three months ended March 31, 2022 and 2021. At March 31, 2022 and December 21, 2021, no customer accounted for more than 10% of net accounts receivable.