XML 121 R103.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Non-Current Liabilities - Statement of Composition of Other Non Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]    
Deferred revenue $ 1,215 $ 1,539
Environmental and legal matters 20,404 21,888
Deferred compensation liability 43,819 51,890
Pension liability 26,722 25,632
Other non-current liabilities 11,704 29,484
Total other non-current liabilities $ 103,864 $ 130,433