XML 58 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Accrued Expenses [Abstract]  
Accrued Expenses
Accrued expenses consist of the following (U.S. dollars in thousands):

  
December 31,
 
  
2016
  
2017
 
       
Accrued sales force commissions and other payments
 
$
126,153
  
$
151,549
 
Accrued income taxes 
 
   
13,075
 
Accrued other taxes 
  
31,748
   
44,580
 
Accrued payroll and other employee expenses 
  
25,412
   
38,167
 
Accrued payable to vendors 
  
28,456
   
29,874
 
Accrued royalties 
  
4,767
   
2,623
 
Sales return reserve 
  
6,125
   
4,523
 
Deferred revenue 
  
13,494
   
12,669
 
Other 
  
38,868
   
22,129
 
  
$
275,023
  
$
319,189