XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 33,774 $ 28,695 $ 93,301 $ 89,483
Income tax benefit (600) (5,845) (1,505) (18,028)
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 6,797 5,114 19,754 16,889
Selling and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 12,933 13,376 36,524 41,844
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax 7,724 6,231 22,425 19,343
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation before tax $ 6,320 $ 3,974 $ 14,598 $ 11,407