XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Receivable from Employees (Tables)
12 Months Ended
Dec. 31, 2022
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,
20222021
Accounts receivable:
Billed receivables$633,055 $542,056 
Unbilled receivables308,873 248,681 
Allowance for expected credit losses(45,775)(36,617)
Accounts receivable, net$896,153 $754,120 
The table below summarizes the changes in the carrying amount of our notes receivable from employees:
 December 31,
 20222021
Notes receivable from employees — beginning$83,795 $96,374 
Notes granted35,575 27,772 
Repayments(4,200)(5,126)
Amortization(30,807)(34,422)
Cumulative translation adjustment and other(1,093)(803)
Notes receivable from employees — ending83,270 83,795 
Less: current portion(27,292)(30,256)
Notes receivable from employees, net of current portion$55,978 $53,539