XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Expenses
12 Months Ended
Dec. 31, 2022
Other Accrued Expenses [Abstract]  
Other Accrued Expenses
Note 9 – Other Accrued Expenses

Other accrued expenses consist of the following:

 
December 31,
 
 
2022
 
2021
 
 
       
Sales returns and allowances
 
$
46,979
   
$
39,759
 
Goods received, not yet invoiced
   
60,201
     
53,736
 
Accrued VAT taxes payable
   
55,010
     
46,240
 
Other
   
99,416
     
78,354
 
 
 
$
261,606
   
$
218,089
 

Sales returns and allowances accrual activity is shown below:

   
Years Ended December 31,
 
 
 
2022
   
2021
   
2020
 
Beginning balance
 
$
39,759
   
$
39,629
   
$
40,508
 
Sales returns and allowances
   
102,640
     
89,832
     
88,844
 
Credits issued
   
(94,682
)
   
(88,708
)
   
(90,824
)
Foreign currency
   
(738
)
   
(994
)
   
1,101
 
Ending balance
 
$
46,979
   
$
39,759
   
$
39,629