XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Contract Assets      
Beginning balance $ 1,236,779 $ 1,035,939 $ 1,195,145
Ending balance 1,169,518 1,236,779 1,035,939
Contract Liabilities      
Beginning balance 188,604 211,582 184,000
Ending balance $ 212,286 $ 188,604 $ 211,582