XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues [1] $ 31,860 $ 25,536 $ 61,801 $ 51,824
Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 13,486 11,572 27,747 24,329
Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 11,321 7,892 20,981 16,547
Service [Member] | Transferred at Point in Time [Member]        
Revenues 4,353 3,704 7,768 6,598
Service [Member] | Transferred over Time [Member]        
Revenues 2,700 2,368 5,305 4,350
Corporate, Non-Segment [Member]        
Revenues 0 896 [1]   2,213 [1]
Corporate, Non-Segment [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 0 877   2,186
Corporate, Non-Segment [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 0 0    
Corporate, Non-Segment [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 0 19   27
Corporate, Non-Segment [Member] | Service [Member] | Transferred over Time [Member]        
Revenues 0 0    
Sterilization and Disinfection Control [Member] | Operating Segments [Member]        
Revenues [1] 11,552 12,094 24,619 24,204
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 9,518 10,122 21,002 20,539
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 108 148 237 334
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 706 641 956 941
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]        
Revenues 1,220 1,183 2,424 2,390
Instruments [Member] | Operating Segments [Member]        
Revenues [1] 7,558 8,960 15,238 18,504
Instruments [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 715 563 1,523 1,583
Instruments [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 4,815 5,923 9,835 12,401
Instruments [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 2,028 2,474 3,880 4,520
Instruments [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]        
Revenues 0 0    
Biopharmaceutical Development [Member] | Operating Segments [Member]        
Revenues 9,131 [1] 0 15,080 [1]  
Biopharmaceutical Development [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 3,238 0 5,177  
Biopharmaceutical Development [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 4,191 0 6,747  
Biopharmaceutical Development [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 1,005 0 1,787  
Biopharmaceutical Development [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]        
Revenues 697 0 1,369  
Continuous Monitoring [Member] | Operating Segments [Member]        
Revenues 3,619 3,586 6,864 6,903
Continuous Monitoring [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]        
Revenues 15 10 45 21
Continuous Monitoring [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]        
Revenues 2,207 1,821 4,162 3,812
Continuous Monitoring [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]        
Revenues 614 570 1,145 1,110
Continuous Monitoring [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]        
Revenues $ 783 $ 1,185 $ 1,512 $ 1,960
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.