XML 103 R94.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 132,735 $ 129,087 $ 417,931 $ 376,764
Life Sciences Products        
Disaggregation of Revenue [Line Items]        
Total revenue $ 47,369 $ 48,625 $ 150,861 $ 146,490
Reporting unit, name of segment Life Sciences Products Life Sciences Products Life Sciences Products Life Sciences Products
Sample Repository Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue $ 26,000 $ 21,772 $ 78,806 $ 64,496
Reporting unit, name of segment Life Sciences Services Life Sciences Services Life Sciences Services Life Sciences Services
Genomic Services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 59,366 $ 58,690 $ 188,264 $ 165,778
Reporting unit, name of segment Life Sciences Services Life Sciences Services Life Sciences Services Life Sciences Services