XML 66 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE, Impact of Adoption on Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Assets [Abstract]    
Unbilled receivables $ 15,799 $ 0
Inventories 120,068 107,719
Liabilities [Abstract]    
Other current liabilities 15,061 6,204
Equity [Abstract]    
Retained earnings 168,695 147,807
ASU 2014-09 [Member]    
Assets [Abstract]    
Unbilled receivables   14,536
Inventories   96,675
Liabilities [Abstract]    
Other current liabilities   6,247
Equity [Abstract]    
Retained earnings   151,256
Balances Without Adoption of ASC 606 [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Unbilled receivables 0  
Inventories 131,885  
Liabilities [Abstract]    
Other current liabilities 15,041  
Equity [Abstract]    
Retained earnings 164,734  
Effect of Change Higher/(Lower) [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Unbilled receivables 15,799 14,536
Inventories (11,817) (11,044)
Liabilities [Abstract]    
Other current liabilities 20 43
Equity [Abstract]    
Retained earnings $ 3,961 $ 3,449