XML 109 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense $ 15,618,000 $ 17,609,000 $ 20,437,000
Stock-based compensation capitalized as software development costs 0 0 0
Cost of revenue      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 2,673,000 1,475,000 1,371,000
Selling, general and administrative expenses      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 12,945,000 16,134,000 19,066,000
Stock options      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 4,237,000 9,008,000 15,487,000
Performance-based stock options      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 448,000 447,000 447,000
RSUs      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 8,877,000 7,766,000 4,503,000
Performance-based RSUs      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense (388,000) 388,000 0
LSUs      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense $ 2,444,000 $ 0 $ 0