XML 71 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 16,300 $ 13,253 $ 12,801
Continuing Operations | Services cost of revenue      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 4,082 1,467 774
Continuing Operations | Engineering and technology      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 715 766 984
Continuing Operations | Sales and marketing      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 346 2,424 2,376
Continuing Operations | General and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 11,157 8,596 7,519
Continuing Operations | Restructuring charges      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 0 $ 0 $ 1,148