XML 34 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 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
Cumulative Effect Adjustment      
Assets      
Accounts Receivable, net   $ (2,496)  
Inventories, net   1,996  
Liabilities and Shareholders' Equity      
Accrued Liabilities   (176)  
Accumulated Surplus   (324)  
Balance at January 1, 2018      
Assets      
Accounts Receivable, net   130,203  
Inventories, net   70,563  
Liabilities and Shareholders' Equity      
Accrued Liabilities   21,825  
Accumulated Surplus   $ 55,256