XML 139 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Awards - Effects of Share Based Compensation in Consolidated Statements of Operations (Detail) - USD ($)
$ 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]      
Share-based compensation $ 317,192 $ 197,550 $ 198,902
Cost of revenue      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation 10,968 6,685 4,972
Sales and marketing      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation 48,131 33,110 25,126
Technology and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation 117,614 80,876 68,927
General and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation 134,973 76,879 99,877
Impairment and restructuring costs      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation $ 5,506 $ 0 $ 0