XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
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
September 30,
Nine Months Ended
September 30,
(in thousands)2021202220212022
Screening services$168,372 $197,870 $463,763 $591,900 
Other services1,185 1,429 4,492 4,962 
Total revenue$169,557 $199,299 $468,255 $596,862 
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
September 30,
Nine Months Ended
September 30,
(in thousands)2021202220212022
United States$139,434 $168,615 $378,918 $502,047 
All other countries30,123 30,684 89,337 94,815 
Total revenue$169,557 $199,299 $468,255 $596,862