XML 61 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Revenue [1] $ 133,937 $ 117,687 $ 103,135
Consumables [Member] | Transferred at Point in Time [Member]      
Revenue 63,009 53,311 49,589
Hardware and Software [Member] | Transferred at Point in Time [Member]      
Revenue 44,019 40,090 32,209
Service [Member]      
Revenue 26,909 24,286 21,337
Service [Member] | Transferred at Point in Time [Member]      
Revenue 15,626 14,936 12,069
Service [Member] | Transferred over Time [Member]      
Revenue 11,283 9,350 9,268
Operating Segments [Member]      
Revenue [1] 133,937 115,224 96,228
Corporate, Non-Segment [Member]      
Revenue [2] 0 2,463 6,907
Corporate, Non-Segment [Member] | Consumables [Member] | Transferred at Point in Time [Member]      
Revenue 0 2,436 6,430
Corporate, Non-Segment [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]      
Revenue 0 0 142
Corporate, Non-Segment [Member] | Service [Member] | Transferred at Point in Time [Member]      
Revenue 0 27 335
Corporate, Non-Segment [Member] | Service [Member] | Transferred over Time [Member]      
Revenue 0 0 0
Sterilization and Disinfection Control [Member] | Operating Segments [Member]      
Revenue [1] 53,119 49,660 46,297
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]      
Revenue 45,869 42,654 39,670
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]      
Revenue 505 551 580
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]      
Revenue 1,848 1,592 1,209
Sterilization and Disinfection Control [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]      
Revenue 4,897 4,863 4,838
Instruments [Member] | Operating Segments [Member]      
Revenue [1] 32,465 37,984 36,125
Instruments [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]      
Revenue 3,135 3,197 3,101
Instruments [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]      
Revenue 21,346 25,627 24,500
Instruments [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]      
Revenue 7,980 9,160 8,524
Instruments [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]      
Revenue 4 0 0
Biopharmaceutical Development [Member] | Operating Segments [Member]      
Revenue [1] 33,892 13,851 0
Biopharmaceutical Development [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]      
Revenue 13,942 4,981 0
Biopharmaceutical Development [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]      
Revenue 13,545 6,015 0
Biopharmaceutical Development [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]      
Revenue 2,928 1,761 0
Biopharmaceutical Development [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]      
Revenue 3,477 1,094 0
Continuous Monitoring [Member] | Operating Segments [Member]      
Revenue 14,461 13,729 13,806
Continuous Monitoring [Member] | Operating Segments [Member] | Consumables [Member] | Transferred at Point in Time [Member]      
Revenue 63 43 388
Continuous Monitoring [Member] | Operating Segments [Member] | Hardware and Software [Member] | Transferred at Point in Time [Member]      
Revenue 8,623 7,897 6,987
Continuous Monitoring [Member] | Operating Segments [Member] | Service [Member] | Transferred at Point in Time [Member]      
Revenue 2,870 2,396 2,001
Continuous Monitoring [Member] | Operating Segments [Member] | Service [Member] | Transferred over Time [Member]      
Revenue $ 2,905 $ 3,393 $ 4,430
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.
[2] Non-reportable operating segments (including our Cold Chain Packaging Division which ceased operations during the year ended March 31, 2020) and unallocated corporate expenses are reported within Corporate and Other.