XML 110 R93.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock Based Compensation - Restricted Stock and RSU Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Restricted Stock and Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost $ 43,016    
Cost not yet recognized, period for recognition (in years) 2 years 8 months 12 days    
Weighted-average fair value of restricted stock and RSUs granted (in dollars per share) $ 48.97 $ 35.18 $ 26.47
Number of restricted stock units, vested $ 10,761 $ 12,620 $ 11,393
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average fair value of restricted stock and RSUs granted (in dollars per share) $ 49.08    
Number of restricted stock units, granted (in shares) 127,063    
Liss Systems Limited | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted stock units, granted (in shares) 33,459    
Datasource Consulting, LLC | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted stock units, granted (in shares) 93,604    
IQR Consulting Inc. | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted stock units, granted (in shares) 21,987    
RPM Direct LLC and RPM Data Solutions LLC | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of restricted stock units, granted (in shares)   122,131