XML 48 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Jan. 01, 2018
Revenue from Contract with Customer [Abstract]    
Unbilled receivables (contract assets) $ 14,799 $ 14,579
Unbilled receivables (contract assets), $ Change $ 220  
Unbilled receivables (contract assets), % Change 2.00%  
Contract liabilities $ (71,423) (54,007)
Contract liabilities, $ Change $ (17,416)  
Contract liabilities, % Change 32.00%  
Net contract liabilities $ (56,624) (39,428)
Net contract liabilities, $ Change $ (17,196)  
Net contract liabilities, % Change 44.00%  
Customer advances $ 24,646 $ 13,536
Revenue recognized $ 17,525