XML 54 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Revenue from Contract with Customer [Abstract]      
Unbilled receivables (contract assets) $ 17,501   $ 11,844
Unbilled receivables (contract assets), $ Change $ 5,657    
Unbilled receivables (contract assets), % Change 48.00%    
Contract liabilities $ (56,606)   (57,522)
Contract liabilities, $ Change $ 916    
Contract liabilities, % Change (2.00%)    
Net contract liabilities $ (39,105)   $ (45,678)
Net contract liabilities, $ Change $ 6,573    
Net contract liabilities, % Change (14.00%)    
Customer advances $ 14,243 $ 15,348  
Percent of liability revenue recognized 35.00%