XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Liabilities The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):
September 30, 2023December 31, 2022
Current contract assets (1)
$424 $1,898 
Long-term contract assets (2)
— 31 
Total assets$424 $1,929 
Current capitalized commissions (1)
$937 $800 
Long-term capitalized commissions (2)
257 715 
Total capitalized commissions$1,194 $1,515 
Current contract liabilities$3,617 $7,557 
Long-term contract liabilities (3)
— 19 
Total contract liabilities$3,617 $7,576 

(1) Recorded within other current assets on the Consolidated Balance Sheets.
(2) Recorded within other assets on the Consolidated Balance Sheets.
(3) Recorded within other long-term liabilities on the Consolidated Balance Sheets.
Schedule of Disaggregation of Revenue
The following table details the disaggregation of revenue for both the Clinical Services and Advanced Diagnostics Segments (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Clinical Services
    Client direct billing$86,160 $73,234 $246,159 $208,123 
    Commercial Insurance21,722 17,105 64,772 53,904 
    Medicare and Medicaid19,624 15,795 54,407 48,427 
    Self-Pay47 28 240 134 
Total Clinical Services $127,553 $106,162 $365,578 $310,588 
Advanced Diagnostics24,401 22,620 70,513 60,435 
Total Revenue$151,954 $128,782 $436,091 $371,023