XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Information - Operating Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Total revenues [1] $ 34,920 $ 29,941
Gross profit (loss) 22,211 20,340
Operating expenses 19,088 16,770
Operating income 3,123 3,570
Nonoperating expense, net 1,705 2,816
Earnings before income taxes 1,418 754
Operating Segments [Member]    
Gross profit (loss) 22,232 20,360
Corporate, Non-Segment [Member]    
Gross profit (loss) [2] (21) (20)
Sterilization and Disinfection Control [Member] | Operating Segments [Member]    
Total revenues [1] 15,150 13,067
Gross profit (loss) 11,428 10,021
Biopharmaceutical Development [Member] | Operating Segments [Member]    
Total revenues [1] 8,877 5,949
Gross profit (loss) 4,692 4,466
Instruments [Member] | Operating Segments [Member]    
Total revenues [1] 7,562 7,680
Gross profit (loss) 4,660 4,688
Continuous Monitoring [Member] | Operating Segments [Member]    
Total revenues [1] 3,331 3,245
Gross profit (loss) $ 1,452 $ 1,185
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.
[2] Non-reportable operating segments and unallocated corporate expenses are reported within Corporate and Other.