XML 89 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders' Equity - Summary of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 26,497 $ 17,923 $ 10,960
Income tax benefit recognized relating to stock-based compensation expense 9,142 5,678 2,040
Actual tax benefit realized from stock options exercised 7,076 19,609 13,514
Cost of providing services      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 6,607 4,244 2,658
Sales and marketing      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 6,573 4,490 2,755
General and administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 10,831 7,501 4,517
Systems development and programming costs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 2,486 $ 1,688 $ 1,030