XML 94 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense $ 20,437,000 $ 22,501,000 $ 14,730,000
Stock-based compensation capitalized as software development costs (2015 - less than) 0 0 100,000
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 1,371,000 2,670,000 1,144,000
Selling, general and administrative expenses      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 19,066,000 19,831,000 13,586,000
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 15,487,000 15,647,000 8,913,000
Performance-based stock options      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 447,000 374,000 0
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 0 0 4,875,000
Accelerated share-based compensation expense     4,900,000
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense 4,503,000 2,583,000 942,000
Acceleration of unvested equity awards      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Share-based compensation expense $ 0 $ 3,897,000 $ 0