XML 104 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Other Noncurrent Liabilities - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Payables and Accruals [Abstract]      
Benefit plan liabilities $ 205,694 $ 212,280 $ 183,294
Noncurrent income tax liabilities 125,798 125,515 143,723
Other 77,438 101,206 82,298
Total other noncurrent liabilities $ 408,930 $ 439,001 $ 409,315