XML 59 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued payroll and other liabilities
12 Months Ended
Dec. 31, 2021
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:
 20212020
Current:  
Accrued payroll$75,439 $59,772 
Accrued expenses7,789 14,993 
Other liabilities6,695 4,453 
 $89,923 $79,218 
Non-current:  
Phantom RSU award liability$4,761 $2,730 
Deferred revenues - Initial franchise fee4,536 4,612 
Deferred income5,848 6,075 
Security deposits5,460 5,976 
Other liabilities1,295 2,491 
 $21,900 $21,884