XML 31 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER ACCOUNTS PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2016
Payables and Accruals [Abstract]  
OTHER ACCOUNTS PAYABLE AND ACCRUED EXPENSE
NOTE 7:-        OTHER ACCOUNTS PAYABLE AND ACCRUED EXPENSES

   
December 31,
 
   
2015
   
2016
 
             
Employees and payroll accruals
 
$
11,352
   
$
11,099
 
Provision for warranty costs
   
2,712
     
2,460
 
Government authorities
   
4,820
     
3,655
 
Accrued expenses
   
5,035
     
4,128
 
Other accounts payables
   
3,133
     
1,083
 
                 
   
$
27,052
   
$
22,425