XML 62 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Total Stock-Based Compensation Expense) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 44.4 $ 31.7 $ 24.1
Cost of revenue [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 12.9 11.7 9.6
Selling and marketing expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 5.6 3.5 3.0
General and administrative expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 25.9 $ 16.5 $ 11.5