XML 94 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Schedule of Changes in Deferred Revenue (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue From Contract With Customer [Abstract]    
Deferred revenue, beginning of period $ 23.2 $ 16.5
New and acquired billings 365.5 259.1
Revenue recognized (363.5) (252.0)
Effect of exchange rate 0.3 (0.4)
Deferred revenue, end of period $ 25.5 $ 23.2