XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Net Sales $ 222,346 $ 176,888 $ 419,559 $ 336,048
North America        
Disaggregation of Revenue [Line Items]        
Net Sales 191,753 143,137 355,646 274,781
Foreign        
Disaggregation of Revenue [Line Items]        
Net Sales $ 30,593 $ 33,751 $ 63,913 $ 61,267