XML 31 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Short Term Liabilities
12 Months Ended
Dec. 31, 2019
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses And Other Short Term Liabilities ACCRUED EXPENSES AND OTHER SHORT TERM LIABILITIES
 
 
December 31,
 
2019
 
2018
Employees
$
23,479

 
$
20,111

Accrued expenses
13,766

 
12,725

Government authorities and other
24,689

 
18,196

Foreign exchange forward contract derivatives
470

 
3,646

Other short term liabilities
203

 
1,313

Accrued expenses and other short term liabilities
$
62,607

 
$
55,991