XML 80 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Schedule of Changes in Deferred Revenue (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue From Contract With Customer [Abstract]    
Deferred revenue, beginning of period $ 24.4 $ 25.5
New billings 244.0 196.1
Acquired billings 17.0  
Revenue recognized (241.7) (197.2)
Effect of exchange rate (0.5) (0.4)
Deferred revenue, end of period $ 43.2 $ 24.0