XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Revenues
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2022 and 2021:

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

Instruments, equipment, software and accessories

 $27,765  $27,992  $55,303  $53,819 

Service, maintenance and warranty contracts

  1,443   1,205   2,683   2,367 

Total revenues

 $29,208  $29,197  $57,986  $56,186 

 

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

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2022

  

2021

  

2022

  

2021

 

United States

 $14,075  $13,151  $26,314  $24,328 

Europe

  7,194   8,026   15,017   16,615 

Asia

  5,618   5,695   12,351   11,233 

Rest of the world

  2,321   2,325   4,304   4,010 

Total revenues

 $29,208  $29,197  $57,986  $56,186 

 

Deferred revenue

 

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

 

  

June 30,

  

December 31,

 

(in thousands)

 

2022

  

2021

 

Service contracts

 $1,653  $1,976 

Customer advances

  1,959   2,290 

Total deferred revenue

 $3,612  $4,266 

 

During the three months ended June 30, 2022 and 2021, the Company recognized revenue of $0.6 million and $0.3 million from contract liabilities existing at December 31, 2021 and 2020, respectively. During the six months ended June 30, 2022 and 2021 the Company recognized revenue of $1.3 million and $1.5 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:

 

  

Six Months Ended June 30,

 

(in thousands)

 

2022

  

2021

 

Balance, beginning of period

 $136  $227 

Bad debt (credit) expense

  107   (17)

Charge-offs and other

  (48)  (65)

Balance, end of period

 $195  $145 

 

Concentrations

 

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