XML 59 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues - Outstanding Contract Asset and (Liability) Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]      
Contract assets $ 68,971 $ 73,039 $ 58,266
Change in contract assets – (decrease) increase (4,068) 14,773  
Contract liabilities 215,093 167,306 $ 146,162
Change in contract liabilities – increase (47,787) (21,144)  
Net change $ (51,855) $ (6,371)