v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income Statement [Abstract]    
Revenue $ 1,174,715 $ 1,141,234
Cost of revenue 278,402 273,302
Gross profit 896,313 867,932
Operating expenses:    
Research and development 205,416 205,558
Sales and marketing 346,970 348,008
General and administrative 102,335 111,344
Total operating expenses 654,721 664,910
Income from operations 241,592 203,022
(Losses) gains on strategic investments, net (13,619) 17,354
Other income, net 87,792 71,588
Income before provision for income taxes 315,765 291,964
Provision for income taxes 61,162 75,656
Net income $ 254,603 $ 216,308
Net income per share:    
Basic (in dollars per share) $ 0.84 $ 0.70
Diluted (in dollars per share) $ 0.81 $ 0.69
Weighted-average shares used in computing net income per share:    
Basic (in shares) 304,908,652 308,700,582
Diluted (in shares) 312,783,861 315,360,678