XML 106 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 148,401 $ 145,544 $ 326,767 $ 285,196
Life Sciences Products, excluding B Medical        
Disaggregation of Revenue [Line Items]        
Total revenue $ 43,738 $ 53,615 $ 91,576 $ 103,493
Reporting unit, name of segment Life Sciences Products Life Sciences Products Life Sciences Products Life Sciences Products
B Medical        
Disaggregation of Revenue [Line Items]        
Total revenue $ 15,122   $ 56,944  
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 $ 27,305 $ 26,929 $ 54,921 $ 52,805
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 $ 62,236 $ 65,000 $ 123,326 $ 128,898
Reporting unit, name of segment Life Sciences Services Life Sciences Services Life Sciences Services Life Sciences Services