XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Contract Assets and Liabilities From Contracts with Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract assets $ 3,852 $ 3,819
Contract liabilities 1,087,795 927,444
Accounts receivable, net    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract assets 38,198 32,949
Other assets    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract assets 19,545 19,232
Other current liabilities    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract liabilities $ 3,870 $ 7,612