XML 45 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued payroll and other liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued payroll and other liabilities Accrued payroll and other liabilities
Accrued payroll and other liabilities consist of the following at year end:
 20232022
Current:  
Accrued payroll$106,177 $99,463 
Phantom RSU award liability19,165 729 
Accrued expenses10,020 7,889 
Other liabilities7,125 7,246 
 $142,487 $115,327 
Non-current:  
Phantom RSU award liability$7,528 $11,236 
Deferred revenues - Initial franchise fee5,835 5,070 
Deferred income6,807 5,986 
Security deposits7,343 6,198 
Other liabilities— 291 
 $27,513 $28,781