XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
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):
March 31, 2024December 31, 2023
Current contract assets (1)
$236 $37 
Long-term contract assets (2)
— — 
Total contract assets$236 $37 
Current capitalized commissions (1)
$810 $935 
Long-term capitalized commissions (2)
98 53 
Total capitalized commissions$908 $988 
Current contract liabilities$1,144 $2,130 
Long-term contract liabilities (3)
— — 
Total contract liabilities$1,144 $2,130 

(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 March 31,
20242023
Clinical Services:
    Client direct billing$90,483 $76,823 
    Commercial Insurance23,604 21,355 
    Medicare and Medicaid20,369 16,587 
    Self-Pay79 104 
Total Clinical Services $134,535 $114,869 
Advanced Diagnostics21,705 22,351 
Total Revenue$156,240 $137,220