XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 159,134 $ 148,401 $ 313,451 $ 326,767
Multiomics        
Disaggregation of Revenue [Line Items]        
Total revenue 62,218 62,236 124,938 123,326
Core Products        
Disaggregation of Revenue [Line Items]        
Total revenue 44,844 43,738 93,730 91,576
Sample Repository Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue 29,293 27,305 59,412 54,921
B Medical Systems        
Disaggregation of Revenue [Line Items]        
Total revenue $ 22,779 $ 15,122 $ 35,371 $ 56,944