XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Receivables
Receivables
(in thousands)
December 31, 2023December 31, 2022
Accounts receivable, net$300,173 $255,150 
Unbilled receivables, net237,379 213,719 
Long-term unbilled receivables, net85,402 95,806 
$622,954 $564,675 
Schedule of Unbilled Receivables
Unbilled receivables
Unbilled receivables are client-committed amounts for which revenue recognition precedes billing. Billing is solely subject to the passage of time.
Unbilled receivables by expected collection date:
(Dollars in thousands)
December 31, 2023
1 year or less$237,379 74 %
1-2 years62,585 19 %
2-5 years22,817 %
$322,781 100 %
Schedule of Unbilled Receivables by Contract Effective Date
Unbilled receivables by contract effective date:
(Dollars in thousands)
December 31, 2023
2023$208,783 65 %
202256,216 17 %
202146,473 14 %
20208,683 %
2019 and prior2,626 %
$322,781 100 %
Schedule of Contract Assets and Deferred Revenue
Contract assets
Contract assets are client-committed amounts for which revenue recognized exceeds the amount billed to the client, and billing is subject to conditions other than the passage of time, such as the completion of a related performance obligation.
(in thousands)
December 31, 2023December 31, 2022
Contract assets (1)
$16,238 $17,546 
Long-term contract assets (2)
20,635 16,470 
$36,873 $34,016 
(1) Included in other current assets.
(2) Included in other long-term assets.
Deferred revenue
Deferred revenue consists of billings and payments received in advance of revenue recognition.
(in thousands)
December 31, 2023December 31, 2022
Deferred revenue$377,845 $325,212 
Long-term deferred revenue (1)
2,478 3,552 
$380,323 $328,764 
(1) Included in other long-term liabilities.