XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30, 2022

 
  

Clinical Genomics

  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Total

 

Discrete Revenues

                    

Consumables

 $11,366  $14,704  $4,000  $865  $30,935 

Hardware and Software

  5,527   218   5,988   5,980   17,713 

Services

  374   543   995   3,587   5,499 

Contracted Revenues

                    

Services and Software

  1,168   1,499   1,161   774   4,602 

Total Revenues

 $18,435  $16,964  $12,144  $11,206  $58,749 
  

Three Months Ended September 30, 2021

 
  

Clinical Genomics*

  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Total

 

Discrete Revenues

                    

Consumables

 $-  $11,985  $3,717  $860  $16,562 

Hardware and Software

  -   85   4,942   6,548   11,575 

Services

  -   493   864   2,981   4,338 

Contracted Revenues

                    

Services and Software

  -   1,470   1,032   863   3,365 

Total Revenues

 $-  $14,033  $10,555  $11,252  $35,840 
  

Six Months Ended September 30, 2022

 
  

Clinical Genomics

  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Total

 

Discrete Revenues

                    

Consumables

 $22,276  $26,932  $7,664  $1,719  $58,591 

Hardware and Software

  7,632   524   10,812   11,673   30,641 

Services

  902   1,308   2,180   6,248   10,638 

Contracted Revenues

                    

Services and Software

  2,130   2,974   2,455   1,773   9,332 

Total Revenues

 $32,940  $31,738  $23,111  $21,413  $109,202 
  

Six Months Ended September 30, 2021

 
  

Clinical Genomics*

  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Total

 

Discrete Revenues

                    

Consumables

 $-  $24,861  $7,489  $1,812  $34,162 

Hardware and Software

  -   245   8,335   13,630   22,210 

Services

  -   1,194   1,446   5,216   7,856 

Contracted Revenues

                    

Services and Software

  -   2,883   2,162   1,487   6,532 

Total Revenues

 $-  $29,183  $19,432  $22,145  $70,760 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2022

  

2021

  

2022

  

2021

 

United States

 $30,989  $19,384  $60,111  $37,839 

China

  7,480   1,552   11,177   3,717 

Other

  20,280   14,904   37,914   29,204 

Total revenues

 $58,749  $35,840  $109,202  $70,760 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Contract liabilities as of March 31, 2022

 $15,069 

Prior year liabilities recognized in revenues during the six months ended September 30, 2022

  (3,087)

Contract liabilities added during the six months ended September 30, 2022, net of revenues recognized

  4,284 

Contract liabilities balance as of September 30, 2022

 $16,266