XML 92 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense $ 30,549 $ 20,133 $ 60,554 $ 33,713
Cost of recurring [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 3,492 1,151 5,903 1,621
One-time services and other [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 1,745 1,419 4,692 1,814
Total included in cost of revenue [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 5,237 2,570 10,595 3,435
Sales, marketing and customer success [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 4,678 3,603 10,106 6,081
Research and development [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 6,901 4,348 13,615 7,147
General and administrative [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 13,733 9,612 26,238 17,050
Total included in operating expenses [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense $ 25,312 $ 17,563 $ 49,959 $ 30,278