XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables set forth total revenue by type of service for the periods presented:
 Three Months Ended
March 31,
(in thousands)20222023
Screening services$189,748 $176,871 
Other services2,224 2,403 
Total revenue$191,972 $179,274 
Revenue from External Customers by Geographic Areas
The following table sets forth total revenue by geographic area in which the revenues and invoicing are recorded for the periods presented:
 Three Months Ended
March 31,
(in thousands)20222023
United States$159,316 $149,742 
All other countries32,656 29,532 
Total revenue$191,972 $179,274