XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue by Reporting Unit

Three months ended March 31, 

Six months ended March 31, 

2023

2022

2023

2022

Significant Business Line

Life Sciences Products, excluding B Medical

$

43,738

$

53,615

$

91,576

$

103,493

B Medical

15,122

-

56,944

-

Sample Repository Solutions

27,305

26,929

54,921

52,805

Genomic Services

62,236

65,000

123,326

128,898

Total

$

148,401

$

145,544

$

326,767

$

285,196

 

Remaining Performance Obligations

As of March 31, 2023

Less than 1 Year

Greater than 1 Year

Total

Remaining Performance Obligations

$

58,944

$

32,516

$

91,460