XML 36 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details 2) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Assets    
Accounts Receivable, net $ 136,684 $ 132,699
Inventories, net 77,653 68,567
Liabilities and Shareholders' Equity    
Accrued Liabilities 23,060 22,001
Accumulated Surplus 60,201 $ 55,580
Balances Without Adoption of ASU 2014-09    
Assets    
Accounts Receivable, net 137,559  
Inventories, net 76,953  
Liabilities and Shareholders' Equity    
Accrued Liabilities 23,121  
Accumulated Surplus 60,315  
Effect of Adoption Increase/(Decrease)    
Assets    
Accounts Receivable, net (875)  
Inventories, net 700  
Liabilities and Shareholders' Equity    
Accrued Liabilities (61)  
Accumulated Surplus $ (114)