XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Summary of Accounts Receivable and Unbilled Receivable Receivables
(in thousands)
December 31, 2022December 31, 2021
Accounts receivable$255,150 $182,717 
Unbilled receivables213,719 226,714 
Long-term unbilled receivables95,806 129,789 
$564,675 $539,220 
Summary of Unbilled Receivables
Unbilled receivables
Unbilled receivables are client-committed amounts for which revenue recognition precedes billing, and billing is solely subject to the passage of time.
Unbilled receivables by expected billing date:
(Dollars in thousands)
December 31, 2022
1 year or less$213,719 69 %
1-2 years81,280 26 %
2-5 years14,526 %
$309,525 100 %
Summary of Unbilled Receivables Based Upon Contract Effective Date Unbilled receivables by contract effective date:
(Dollars in thousands)
December 31, 2022
2022$150,597 49 %
2021109,024 35 %
202030,763 10 %
201911,621 %
2018 and prior7,520 %
$309,525 100 %
Summary of Major Clients
Major clients
Clients that represented 10% or more of the Company’s total accounts receivable and unbilled receivables:
December 31, 2022December 31, 2021
Client A
Accounts receivable*%
Unbilled receivables*15 %
Total receivables*10 %
* Client accounted for less than 10% of receivables.
Summary 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, 2022December 31, 2021
Contract assets (1)
$17,546 $12,530 
Long-term contract assets (2)
16,470 10,643 
$34,016 $23,173 
(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, 2022December 31, 2021
Deferred revenue$325,212 $275,844 
Long-term deferred revenue (1)
3,552 5,655 
$328,764 $281,499 
(1) Included in other long-term liabilities.