Disaggregation of Revenue [Table Text Block] |
| | Three Months Ended December 31, 2019 | | | | Sterilization and Disinfection Control | | | | | | Biopharmaceutical Development | | | | | | | | | | | 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 | | | | | | Biopharmaceutical Development | | | | | | | | | | | 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 | | | | | | Biopharmaceutical Development | | | | | | | | | | | 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 | | | | | | Biopharmaceutical Development | | | | | | | | | | | 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 | |
|