XML 59 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenue, remaining performance obligation $ 208,600   $ 233,300
Product warranty description The Company provides limited warranties in connection with the sale of its products. The warranty periods for products sold vary among the Company’s operations, but the majority do not exceed one year.    
Revenue Recognised Contract Liabilities $ 87,400 $ 77,200  
Accounts and notes receivable, net 712,195   744,760
Allowance For Notes And Loans Receivable 11,900    
Other Noncurrent Liabilities [Member]      
Customer advanced payments $ 19,500   $ 10,600