v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table provides information about disaggregated revenue by brand and includes a reconciliation of the disaggregated revenue (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
   ClearanceJobs$13,626 $13,528 $27,003 $26,533 
   Dice18,401 22,305 37,325 45,325 
Total(1)
$32,027 $35,833 $64,328 $71,858 
(1) Prior to the fourth quarter of 2024, we had disclosed that career events were recorded within Dice. Career events have been reclassified between ClearanceJobs and Dice based on the nature of the event for the periods ended June 30, 2025 and 2024.
Schedule of Contract Balances
The following table provides information about opening and closing balances of receivables and contract liabilities from contracts with customers as required under ASC Topic 606 - Revenue from Contracts with Customers (in thousands):

As of June 30, 2025As of December 31, 2024
Receivables$17,733 $22,120 
Short-term contract liabilities (deferred revenue)46,482 44,934 
Long-term contract liabilities (deferred revenue)376 522 
The Company recognized the following revenue as a result of changes in the contract liability balances in the respective periods (in thousands):
Three Months EndedSix Months Ended
June 30, 2025June 30, 2024June 30, 2025June 30, 2024
Revenue recognized in the period from:
Amounts included in the contract liability at the beginning of the period$12,079 $26,105 $34,243 $36,742 
Schedule of Expected Timing of Satisfaction for Performance Obligations
The following table includes estimated deferred revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):

Remainder of 2025202620272028Total
Deferred revenue$38,159 $8,585 $104 $10 $46,858