XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 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):
June 30, 2023December 31, 2022
Current contract assets (1)
$810 $1,898 
Long-term contract assets (2)
— 31 
Total assets$810 $1,929 
Current capitalized commissions (1)
$923 $800 
Long-term capitalized commissions (2)
437 715 
Total capitalized commissions$1,360 $1,515 
Current contract liabilities$5,712 $7,557 
Long-term contract liabilities (3)
— 19 
Total contract liabilities$5,712 $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 June 30,Six Months Ended June 30,
2023202220232022
Clinical Services
    Client direct billing$83,176 $69,874 $159,999 $134,888 
    Commercial Insurance21,695 18,512 43,050 36,800 
    Medicare and Medicaid18,196 17,167 34,783 32,632 
    Self-Pay89 82 193 106 
Total Clinical Services $123,156 $105,635 $238,025 $204,426 
Advanced Diagnostics23,761 19,437 46,112 37,815 
Total Revenue$146,917 $125,072 $284,137 $242,241