XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended December 31, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Clinical Genomics*

  

Total

 

Discrete Revenues

                    

Consumables

 $11,718  $5,503  $889  $10,221  $28,331 

Hardware and Software

  250   4,907   6,978   4,407   16,542 

Services

  392   1,297   2,826   931   5,446 

Contracted Revenues

                    

Services and Software

  1,471   1,049   931   926   4,377 

Total Revenues

 $13,831  $12,756  $11,624  $16,485  $54,696 
  

Three Months Ended December 31, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Clinical Genomics*

  

Total

 

Discrete Revenues

                    

Consumables

 $11,250  $3,406  $726  $-  $15,382 

Hardware and Software

  151   3,771   8,130   -   12,052 

Services

  433   506   2,841   -   3,780 

Contracted Revenues

                    

Services and Software

  1,243   1,028   687   -   2,958 

Total Revenues

 $13,077  $8,711  $12,384  $-  $34,172 
  

Nine Months Ended December 31, 2021

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Clinical Genomics*

  

Total

 

Discrete Revenues

                    

Consumables

 $36,579  $14,329  $2,701  $10,221  $63,830 

Hardware and Software

  495   11,936   20,608   4,407   37,446 

Services

  1,586   2,729   8,042   931   13,288 

Contracted Revenues

                    

Services and Software

  4,354   3,194   2,418   926   10,892 

Total Revenues

 $43,014  $32,188  $33,769  $16,485  $125,456 
  

Nine Months Ended December 31, 2020

 
  

Sterilization and Disinfection Control

  

Biopharmaceutical Development

  

Calibration Solutions

  

Clinical Genomics*

  

Total

 

Discrete Revenues

                    

Consumables

 $32,252  $8,583  $2,294  $-  $43,129 

Hardware and Software

  388   10,518   22,127   -   33,033 

Services

  1,389   2,293   7,866   -   11,548 

Contracted Revenues

                    

Services and Software

  3,667   2,397   2,199   -   8,263 

Total Revenues

 $37,696  $23,791  $34,486  $-  $95,973 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Three Months Ended December 31,

  

Nine Months Ended December 31,

 
  

2021

  

2020

  

2021

  

2020

 

United States

 $30,414  $18,480  $68,253  $52,246 

Foreign

  24,282   15,692   57,203   43,727 

Total revenues

 $54,696  $34,172  $125,456  $95,973 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Contract liabilities as of March 31, 2021

 $8,994 

Prior year liabilities recognized in revenues during the nine months ended December 31, 2021

  (5,387)

Contract liabilities added during the nine months ended December 31, 2021, net of revenues recognized

  10,201 

Contract liabilities balance as of December 31, 2021

 $13,808