XML 24 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers - Changes in Deferred Revenue (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Movement in Deferred Revenue [Roll Forward]    
Beginning balance $ 343,174 $ 299,730
Acquired deferred revenue 3,266 2,470
Deferral of revenue 991,524 868,522
Recognition of revenue (1,029,664) (878,204)
Currency translation (4,985) (6,065)
Ending balance $ 303,315 $ 286,453