XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Other Accrued Expenses [Abstract]  
Summary of Other Accrued Expenses
Other accrued expenses consist of the following:

   
December 31,
 
 
 
2021
   
2020
 
 
           
Sales returns and allowances
 
$
39,759
   
$
39,629
 
Goods received, not yet invoiced
   
53,736
     
30,945
 
Accrued restructuring
   
1,127
     
11,595
 
Accrued VAT taxes payable
   
46,240
     
25,500
 
Other
   
77,227
     
74,973
 
 
 
$
218,089
   
$
182,642
 
Sales Returns and Allowances Accrual Activity
Sales returns and allowances accrual activity is shown below:

   
Years Ended December 31,
 
 
 
2021
   
2020
   
2019
 
Beginning balance
 
$
39,629
   
$
40,508
   
$
42,663
 
Sales returns and allowances
   
89,832
     
88,844
     
107,806
 
Credits issued
   
(88,708
)
   
(90,824
)
   
(109,729
)
Foreign currency
   
(994
)
   
1,101
     
(232
)
Ending balance
 
$
39,759
   
$
39,629
   
$
40,508