v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Beginning balance (in shares) at Jan. 31, 2025   162,583,789      
Beginning balance at Jan. 31, 2025 $ 5,832,373 $ 2 $ 2,386,192 $ 3,454,595 $ (8,416)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   242,713      
Issuance of common stock upon exercise of stock options 40,605   40,605    
Issuance of common stock upon vesting of restricted stock units (in shares)   237,956      
Shares withheld related to net share settlement (in shares)   (89,377)      
Shares withheld related to net share settlement (20,410)   (20,410)    
Stock-based compensation expense 113,011   113,011    
Other comprehensive income (loss) 17,329       17,329
Net income 228,190     228,190  
Ending balance (in shares) at Apr. 30, 2025   162,975,081      
Ending balance at Apr. 30, 2025 6,211,098 $ 2 2,519,398 3,682,785 8,913
Beginning balance (in shares) at Jan. 31, 2026   163,778,271      
Beginning balance at Jan. 31, 2026 $ 7,214,752 $ 2 2,843,089 4,363,501 8,160
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 19,448 19,448      
Issuance of common stock upon exercise of stock options $ 2,939   2,939    
Issuance of common stock upon vesting of restricted stock units (in shares)   648,811      
Shares withheld related to net share settlement (in shares)   (248,754)      
Shares withheld related to net share settlement (42,977)   (42,977)    
Repurchase and retirement of common stock (in shares)   (1,255,029)      
Repurchase and retirement of common stock (222,603)   (222,603)    
Stock-based compensation expense 119,259   119,259    
Other comprehensive income (loss) (27,952)       (27,952)
Net income $ 260,936     260,936  
Ending balance (in shares) at Apr. 30, 2026 162,942,747 162,942,747      
Ending balance at Apr. 30, 2026 $ 7,304,354 $ 2 $ 2,699,707 $ 4,624,437 $ (19,792)