XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Receivable from Employees (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Summary of Changes in Carrying Amount of Notes Receivable From Employees
The following table summarizes the components of “Accounts receivable, net” as presented on the Consolidated Balance Sheets:
December 31,
20212020
Accounts receivable:
Billed receivables$542,056 $513,459 
Unbilled receivables248,681 236,285 
Allowance for expected credit losses(36,617)(38,387)
Accounts receivable, net$754,120 $711,357 
The table below summarizes the changes in the carrying amount of our notes receivable from employees:
 December 31,
 20212020
Notes receivable from employees — beginning$96,374 $104,139 
Notes granted27,772 34,383 
Repayments(5,126)(8,043)
Amortization(34,422)(29,444)
Cumulative translation adjustment and other(803)(4,661)
Notes receivable from employees — ending83,795 96,374 
Less: current portion(30,256)(35,253)
Notes receivable from employees, net of current portion$53,539 $61,121