XML 36 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Contract Asset and Liability (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Contract Assets  
Contract Assets at December 31, 2018 $ 83,188
Additions 88,144
Transfers to Accounts Receivable (35,000)
Contract Assets at December 31, 2019 136,332
Contract Liabilities  
Contract Liabilities at December 31, 2018 9,648
Contract Liabilities at December 31, 2019 6,901
Other Current Liabilities  
Contract Liabilities  
Contract Liabilities at December 31, 2018 9,648
Additions 109,249
Revenue Recognized (111,996)
Contract Liabilities at December 31, 2019 $ 6,901