XML 56 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
TRADE RECEIVABLES (Tables)
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Schedule of trade receivables
December 31,  2018  2017
(in thousands)          
Gross trade receivables  $117,301   $109,616 
Allowance for doubtful accounts   (13,285)   (11,814)
Net trade receivables  $104,016   $97,802