XML 120 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Expense - Effect of Recording Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 39,135 $ 31,554 $ 31,011
Tax effect on stock-based compensation expense (2,116) (5,051) (4,869)
Net effect on net income (loss) 37,019 26,503 26,142
Cost of licensing, services and software revenue, excluding depreciation and amortization of intangible assets      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 781 0 0
Research, development and other related costs      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 13,592 14,643 13,168
Selling, general and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 24,762 $ 16,911 $ 17,843