XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Stock Plans, Restricted Stock and Share Based Compensation Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Nov. 17, 2015
Mar. 31, 2024
Mar. 31, 2023
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   $ 252,095    
Remaining authorized repurchase amount   591,100    
Employee stock purchase plan, compensation expense   311,168 $ 279,591  
Capitalized share-based compensation expense   6,500 5,900  
Unrecognized compensation cost   $ 2,500,000    
Unrecognized compensation cost, period for recognition   2 years 6 months    
Class A and B common stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Repurchase of common stock (in shares)   3,563    
Repurchases of common stock   $ 252,100    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee stock purchase plan, compensation expense   $ 7,000 $ 21,100  
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)   153,200    
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