XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2022
REVENUE  
Schedule of disaggregation of revenue by the geographic region for customers

For the Three Months Ended

March 31, 

    

2022

    

2021

Net Sales:

 

  

 

  

North America

$

194,351

$

146,687

Foreign

 

21,194

 

23,225

$

215,545

$

169,912