XML 102 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense before taxes $ 166,338 $ 145,615 $ 116,190
Related income tax benefits (75,241) (56,485) (47,454)
Stock-based compensation expense, net of taxes $ 91,097 $ 89,130 $ 68,736
Basic earnings per share (in dollars per share) $ (1.05) $ (1.04) $ (0.82)
Diluted earnings per share (in dollars per share) $ (1.03) $ (1.02) $ (0.80)
Maintenance and service      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense before taxes $ 12,390 $ 13,626 $ 8,494
Selling, general and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense before taxes 91,772 73,491 60,639
Research and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense before taxes $ 62,176 $ 58,498 $ 47,057