XML 33 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue by the geographic region for customers
  For the Three Months Ended 
June 30,
  For the Six Months Ended 
June 30,
 
  2018  2017  2018  2017 
Net Sales:                
North America $143,137  $137,354  $274,781  $268,031 
Foreign  33,751   15,735   61,267   33,991 
  $176,888  $153,089  $336,048  $302,022