XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and New Accounting Pronouncements (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Jan. 01, 2017
Basis Of Presentation And Accounting Policies [Line Items]        
Accounts receivable, net of allowance for doubtful accounts $ 196,616,000   $ 185,058,000  
Aggregate amount of transaction price allocated to material rights that remain unsatisfied $ 3,426,000      
Revenue expected to be recognized in next 12 months 55.00%      
Revenue expected to be recognized in 2019 29.00%      
Revenue expected to be recognized in 2020 10.00%      
Revenue expected to be recognized in 2021 5.00%      
Revenue expected to be recognized in 2022 1.00%      
Unearned revenue $ 6,800,000   4,889,000 $ 4,889,000
Cash from or used in operating activities 5,590,000 $ (21,336,000)    
Cash from or used in investing activities (8,393,000) (15,552,000)    
Cash from or used in financing activities (35,400,000) $ (8,472,000)    
Income tax effects from Tax Act 0   20,153,000  
ASU 2018-02        
Basis Of Presentation And Accounting Policies [Line Items]        
Adjustment against retained earnings for effect of change in federal corporate income tax rate 40,000      
Adjustments related to valuation allowance 0      
Income tax effects from Tax Act 0      
ASU 2014-09        
Basis Of Presentation And Accounting Policies [Line Items]        
Cash from or used in operating activities 0      
Cash from or used in investing activities 0      
Cash from or used in financing activities 0      
ASU 2016-16        
Basis Of Presentation And Accounting Policies [Line Items]        
Favourable adjustment to retained earnings $ 31,645,000      
Minimum        
Basis Of Presentation And Accounting Policies [Line Items]        
Payment terms of contracts 30 days      
Maximum        
Basis Of Presentation And Accounting Policies [Line Items]        
Payment terms of contracts 120 days      
Industrial Segments        
Basis Of Presentation And Accounting Policies [Line Items]        
Unearned revenue $ 3,374,000   $ 4,889,000