XML 23 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended December 31, 2019
 
   
Sterilization and Disinfection Control
   
Instruments
   
Biopharmaceutical Development
   
Cold Chain Monitoring
   
Cold Chain Packaging
   
Total
 
Discrete Revenues
                                               
Consumables
  $
9,948
    $
781
     
1,941
    $
13
    $
229
    $
12,912
 
Hardware and Software
   
95
     
6,881
     
2,571
     
2,562
     
--
     
12,109
 
Services
   
360
     
2,352
     
656
     
849
     
--
     
4,217
 
Contracted Revenues
                                               
Services
   
1,216
     
--
     
469
     
732
     
--
     
2,417
 
Total Revenues
  $
11,619
    $
10,014
    $
5,637
    $
4,156
    $
229
    $
31,655
 
   
Three Months Ended December 31, 2018
 
   
Sterilization and Disinfection Control
   
Instruments
   
Biopharmaceutical Development
   
Cold Chain Monitoring
   
Cold Chain Packaging
   
Total
 
Discrete Revenues
                                               
Consumables
  $
9,853
    $
834
     
--
    $
151
    $
1,868
    $
12,706
 
Hardware and Software
   
110
     
6,417
     
--
     
1,980
     
49
     
8,556
 
Services
   
372
     
2,090
     
--
     
534
     
135
     
3,131
 
Contracted Revenues
                                               
Services
   
1,210
     
--
     
--
     
1,079
     
--
     
2,289
 
Total Revenues
  $
11,545
    $
9,341
    $
--
    $
3,744
    $
2,052
    $
26,682
 
   
Nine Months Ended December 31, 2019
 
   
Sterilization and Disinfection Control
   
Instruments
   
Biopharmaceutical Development
   
Cold Chain Monitoring
   
Cold Chain Packaging
   
Total
 
Discrete Revenues
                                               
Consumables
  $
30,487
    $
2,364
     
1,941
    $
34
    $
2,415
    $
37,241
 
Hardware and Software
   
429
     
19,282
     
2,571
     
6,374
     
--
     
28,656
 
Services
   
1,301
     
6,872
     
656
     
1,959
     
27
     
10,815
 
Contracted Revenues
                                               
Services
   
3,606
     
--
     
469
     
2,692
     
--
     
6,767
 
Total Revenues
  $
35,823
    $
28,518
    $
5,637
    $
11,059
    $
2,442
    $
83,479
 
   
Nine Months Ended December 31, 2018
 
   
Sterilization and Disinfection Control
   
Instruments
   
Biopharmaceutical Development
   
Cold Chain Monitoring
   
Cold Chain Packaging
   
Total
 
Discrete Revenues
                                               
Consumables
  $
29,478
    $
2,272
     
--
    $
351
    $
5,139
    $
37,240
 
Hardware and Software
   
487
     
18,039
     
--
     
4,951
     
105
     
23,582
 
Services
   
884
     
6,465
     
--
     
1,507
     
277
     
9,133
 
Contracted Revenues
                                               
Services
   
3,626
     
--
     
--
     
3,108
     
--
     
6,734
 
Total Revenues
  $
34,475
    $
26,776
    $
--
    $
9,917
    $
5,521
    $
76,689
 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   
Three Months Ended December 31,
   
Nine Months Ended December 31,
 
   
2019
   
2018
   
2019
   
2018
 
United States
  $
17,810
    $
17,003
    $
48,007
    $
49,167
 
Foreign
   
13,845
     
9,679
     
35,472
     
27,522
 
Total revenues
  $
31,655
    $
26,682
    $
83,479
    $
76,689
 
Contract with Customer, Asset and Liability [Table Text Block]
Contract liabilities balance as of March 31, 2019
  $
4,426
 
Prior year liabilities recognized in revenues during the nine months ended December 31, 2019
   
(4,432
)
Contract liabilities added during the nine months ended December 31, 2019, net of revenues recognized
   
6,834
 
Contract liabilities balance as of December 31, 2019
  $
6,828