XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 54,696 $ 34,172 $ 125,456 $ 95,973
Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 28,331 15,382 63,830 43,129
Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 16,542 12,052 37,446 33,033
Service [Member] | Transferred at Point in Time [Member]        
Revenues 5,446 3,780 13,288 11,548
Services and Software [Member] | Transferred over Time [Member]        
Revenues 4,377 2,958 10,892 8,263
Operating Segments [Member]        
Revenues [1] 54,696 34,172 125,456 95,973
Sterilization and Disinfection Control [Member] | Operating Segments [Member]        
Revenues [1] 13,831 13,077 43,014 37,696
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 11,718 11,250 36,579 32,252
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 250 151 495 388
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 392 433 1,586 1,389
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues 1,471 1,243 4,354 3,667
Biopharmaceutical Development [Member] | Operating Segments [Member]        
Revenues [1] 12,756 8,711 32,188 23,791
Biopharmaceutical Development [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 5,503 3,406 14,329 8,583
Biopharmaceutical Development [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 4,907 3,771 11,936 10,518
Biopharmaceutical Development [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 1,297 506 2,729 2,293
Biopharmaceutical Development [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues 1,049 1,028 3,194 2,397
Calibration Solutions [Member] | Operating Segments [Member]        
Revenues 11,624 12,384 33,769 34,486
Calibration Solutions [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 889 726 2,701 2,294
Calibration Solutions [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 6,978 8,130 20,608 22,127
Calibration Solutions [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 2,826 2,841 8,042 7,866
Calibration Solutions [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues 931 687 2,418 2,199
Clinical Genomics [Member] | Operating Segments [Member]        
Revenues [2] 16,485 0 16,485 0
Clinical Genomics [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues [2] 10,221 0 10,221 0
Clinical Genomics [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues [2] 4,407 0 4,407 0
Clinical Genomics [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues [2] 931 0 931 0
Clinical Genomics [Member] | Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member]        
Revenues [2] $ 926 $ 0 $ 926 $ 0
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.
[2] Revenues in the Clinical Genomics division represent transactions subsequent to the Agena Acquisition on October 20, 2021.