XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Receivable from Employees
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Notes Receivable from Employees Notes Receivable from Employees
The table below summarizes the changes in the carrying amount of our notes receivable from employees:
 December 31,
 20232022
Notes receivable from employees — beginning$83,270 $83,795 
Notes granted58,649 35,575 
Repayments(6,054)(4,200)
Amortization(27,784)(30,807)
Cumulative translation adjustment and other(1,653)(1,093)
Notes receivable from employees — ending106,428 83,270 
Less: current portion(30,997)(27,292)
Notes receivable from employees, net of current portion$75,431 $55,978 
As of December 31, 2023 and 2022, there were 413 and 365 notes outstanding, respectively. Total amortization expense for the years ended December 31, 2023, 2022 and 2021 was $27.8 million, $30.8 million and $34.4 million, respectively.