XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue by Reporting Unit

Three months ended June 30, 

Nine months ended June 30, 

2023

2022

2023

2022

Significant Business Line

Life Sciences Products, excluding B Medical

$

47,810

$

47,369

$

139,386

$

150,861

B Medical

26,761

-

83,705

-

Sample Repository Solutions

27,531

26,000

82,452

78,806

Genomic Services

63,846

59,366

187,172

188,264

Total revenue

$

165,948

$

132,735

$

492,715

$

417,931

Remaining Performance Obligations

As of June 30, 2023

Less than 1 Year

Greater than 1 Year

Total

Remaining performance obligations

$

62,778

$

24,654

$

87,432