XML 167 R32.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses

Accounts payable and accrued expenses consist of the following at:

 

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accounts payable

 

$

25,235

 

 

$

35,821

 

Promotional allowances

 

 

36,549

 

 

 

19,037

 

Freight

 

 

18,638

 

 

 

15,872

 

Accrued expenses

 

 

20,244

 

 

 

15,311

 

Unbilled purchases

 

 

1,750

 

 

 

5,438

 

Total

 

$

102,416

 

 

$

91,479