XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Jan. 31, 2021   293,549,223      
Beginning balance at Jan. 31, 2021 $ 3,860,767 $ 292 $ 3,187,168 $ 839 $ 672,468
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   2,205,249      
Issuance of common stock upon exercise of stock options 11,362 $ 3 11,359    
Issuance of common stock upon release of restricted stock units (in shares)   1,480,536      
Issuance of common stock upon release of restricted stock units 1 $ 1      
Issuance of common stock for employee stock purchase plan (in shares)   701,949      
Issuance of common stock for employee stock purchase plan 37,846 $ 1 37,845    
Stock-based compensation expense 324,678   324,678    
Other comprehensive loss (5,967)     (5,967)  
Net income 884,998       884,998
Ending balance (in shares) at Oct. 31, 2021   297,936,957      
Ending balance at Oct. 31, 2021 5,113,685 $ 297 3,561,050 (5,128) 1,557,466
Beginning balance (in shares) at Jul. 31, 2021   297,027,323      
Beginning balance at Jul. 31, 2021 4,657,748 $ 296 3,440,222 147 1,217,083
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   612,056      
Issuance of common stock upon exercise of stock options 3,125 $ 1 3,124    
Issuance of common stock upon release of restricted stock units (in shares)   297,578      
Issuance of common stock upon release of restricted stock units 0 $ 0      
Stock-based compensation expense 117,704   117,704    
Other comprehensive loss (5,275)     (5,275)  
Net income 340,383       340,383
Ending balance (in shares) at Oct. 31, 2021   297,936,957      
Ending balance at Oct. 31, 2021 5,113,685 $ 297 3,561,050 (5,128) 1,557,466
Beginning balance (in shares) at Jan. 31, 2022   299,037,805      
Beginning balance at Jan. 31, 2022 $ 5,780,018 $ 299 3,749,514 (17,902) 2,048,107
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 1,087,238 1,087,238      
Issuance of common stock upon exercise of stock options $ 7,052 $ 1 7,051    
Issuance of common stock upon release of restricted stock units (in shares)   2,865,551      
Issuance of common stock upon release of restricted stock units 0 $ 3 (3)    
Issuance of common stock for employee stock purchase plan (in shares)   373,259      
Issuance of common stock for employee stock purchase plan 34,604   34,604    
Repurchase of common stock (in shares)   (11,044,500)      
Repurchase of common stock (990,778) $ (11) (990,767)    
Stock-based compensation expense 771,969   771,969    
Other comprehensive loss (54,814)     (54,814)  
Net income 207,761       207,761
Ending balance (in shares) at Oct. 31, 2022   292,319,353      
Ending balance at Oct. 31, 2022 5,755,812 $ 292 3,572,368 (72,716) 2,255,868
Beginning balance (in shares) at Jul. 31, 2022   298,086,507      
Beginning balance at Jul. 31, 2022 5,990,397 $ 298 3,830,745 (48,161) 2,207,515
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   229,183      
Issuance of common stock upon exercise of stock options 1,809   1,809    
Issuance of common stock upon release of restricted stock units (in shares)   959,192      
Issuance of common stock upon release of restricted stock units 0 $ 1 (1)    
Repurchase of common stock (in shares)   (6,955,529)      
Repurchase of common stock (564,832) $ (7) (564,825)    
Stock-based compensation expense 304,640   304,640    
Other comprehensive loss (24,555)     (24,555)  
Net income 48,353       48,353
Ending balance (in shares) at Oct. 31, 2022   292,319,353      
Ending balance at Oct. 31, 2022 $ 5,755,812 $ 292 $ 3,572,368 $ (72,716) $ 2,255,868