XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Performance obligations (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Revenue  
Remaining performance obligations $ 1,580.0
Revenue recognized from performance obligations satisfied in previous periods 30.6
Amount of contract modifications included in the expected contract value. 92.8
Amount of unapproved contract modifications recognized as revenue on a cumulative catch-up basis $ 83.3