XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Stock Plans, Restricted Stock and Share Based Compensation Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 17, 2015
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jul. 25, 2024
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase program, authorized amount               $ 1,000,000
Repurchases of common stock   $ 389,508 $ 252,095          
Remaining authorized repurchase amount   201,600     $ 201,600      
Employee stock purchase plan, compensation expense   320,368   $ 319,248 631,536 $ 598,839    
Capitalized share-based compensation expense   10,600   7,200 17,100 13,100    
Unrecognized compensation cost   $ 3,100,000     $ 3,100,000      
Unrecognized compensation cost, period for recognition         3 years      
Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase program, authorized amount             $ 3,000,000  
Class A and B common stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchase of common stock (in shares)   5,742 3,563   9,300      
Repurchases of common stock         $ 641,600      
Employee Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Employee stock purchase plan, compensation expense   $ 10,400   $ 11,400 $ 17,300 $ 32,500    
2015 Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved for future issuance, percentage of annual increase 5.00%              
Shares available for future issuance (in shares)   139,300     139,300      
Maximum | 2015 Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved for future issuance, amount of annual increase (in shares) 40,000