XML 47 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued payroll and other liabilities
12 Months Ended
Dec. 31, 2022
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:
 20222021
Current:  
Accrued payroll$100,192 $75,439 
Accrued expenses7,889 7,789 
Other liabilities7,246 6,695 
 $115,327 $89,923 
Non-current:  
Phantom RSU award liability$11,236 $4,761 
Deferred revenues - Initial franchise fee5,070 4,536 
Deferred income5,986 5,848 
Security deposits6,198 5,460 
Other liabilities291 1,295 
 $28,781 $21,900