XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 58,749 $ 35,840 $ 109,202 $ 70,760
Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 30,935 16,562 58,591 34,162
Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 17,713 11,575 30,641 22,210
Service [Member] | Transferred at Point in Time [Member]        
Revenues 5,499 4,338 10,638 7,856
Services and Software [Member] | Transferred over Time [Member]        
Revenues 4,602 3,365 9,332 6,532
Operating Segments [Member]        
Revenues [1] 58,749 35,840 109,202 70,760
Operating Segments [Member] | Clinical Genomics [Member]        
Revenues 18,435 0 32,940 0
Operating Segments [Member] | Sterilization and Disinfection Control [Member]        
Revenues 16,964 14,033 31,738 29,183
Operating Segments [Member] | Biopharmaceutical Development [Member]        
Revenues 12,144 10,555 23,111 19,432
Operating Segments [Member] | Calibration Solutions [Member]        
Revenues [2] 11,206 11,252 21,413 22,145
Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member] | Clinical Genomics [Member]        
Revenues 11,366 0 22,276 0
Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member] | Sterilization and Disinfection Control [Member]        
Revenues 14,704 11,985 26,932 24,861
Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member] | Biopharmaceutical Development [Member]        
Revenues 4,000 3,717 7,664 7,489
Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member] | Calibration Solutions [Member]        
Revenues 865 860 1,719 1,812
Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] | Clinical Genomics [Member]        
Revenues 5,527 0 7,632 0
Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] | Sterilization and Disinfection Control [Member]        
Revenues 218 85 524 245
Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] | Biopharmaceutical Development [Member]        
Revenues 5,988 4,942 10,812 8,335
Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member] | Calibration Solutions [Member]        
Revenues [2] 5,980 6,548 11,673 13,630
Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member] | Clinical Genomics [Member]        
Revenues 374 0 902 0
Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member] | Sterilization and Disinfection Control [Member]        
Revenues 543 493 1,308 1,194
Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member] | Biopharmaceutical Development [Member]        
Revenues 995 864 2,180 1,446
Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member] | Calibration Solutions [Member]        
Revenues [2] 3,587 2,981 6,248 5,216
Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member] | Clinical Genomics [Member]        
Revenues 1,168 0 2,130 0
Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member] | Sterilization and Disinfection Control [Member]        
Revenues 1,499 1,470 2,974 2,883
Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member] | Biopharmaceutical Development [Member]        
Revenues 1,161 1,032 2,455 2,162
Operating Segments [Member] | Services and Software [Member] | Transferred over Time [Member] | Calibration Solutions [Member]        
Revenues $ 774 $ 863 $ 1,773 $ 1,487
[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.