XML 35 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Other Payables and Accrued Expenses
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Other Payables and Accrued Expenses Other payables and accrued expenses
The following table sets forth the Company’s other payables and accrued expenses: 
December 31,
 20202019
Employees and payroll accruals$30,316 $20,904 
Government authorities5,340 12,011 
Deferred revenues17,765 11,773 
Other6,544 4,699 
 $59,965 $49,386