XML 36 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details 2) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Assets    
Accounts Receivable, net $ 155,693 $ 132,699
Inventories, net 84,104 68,567
Liabilities and Shareholders' Equity    
Accrued Liabilities 26,295 22,001
Accumulated Surplus 72,606 $ 55,580
ASU 2014-09 | Balances Without Adoption of ASU 2014-09    
Assets    
Accounts Receivable, net 154,673  
Inventories, net 84,920  
Liabilities and Shareholders' Equity    
Accrued Liabilities 26,182  
Accumulated Surplus 72,515  
ASU 2014-09 | Effect of Adoption Increase/(Decrease)    
Assets    
Accounts Receivable, net 1,020  
Inventories, net (816)  
Liabilities and Shareholders' Equity    
Accrued Liabilities 113  
Accumulated Surplus $ 91