XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Revenues:    
Total revenues $ 433,573 $ 337,106
Cost of revenues:    
Total cost of revenues 116,136 94,880
Gross profit 317,437 242,226
Operating expenses:    
Research and development 83,226 62,237
Sales and marketing 64,610 55,755
General and administrative 41,155 36,669
Total operating expenses 188,991 154,661
Operating income 128,446 87,565
Other income, net 4,564 3,414
Income before income taxes 133,010 90,979
Provision for income taxes 17,443 4,409
Net income $ 115,567 $ 86,570
Net income per share:    
Basic (in usd per share) $ 0.76 $ 0.58
Diluted (in usd per share) $ 0.71 $ 0.54
Weighted-average shares used to compute net income per share:    
Basic (in shares) 152,444 149,541
Diluted (in shares) 162,213 159,474
Other comprehensive income:    
Net change in unrealized gain (loss) on available-for-sale investments $ (1,086) $ 1,297
Net change in cumulative foreign currency translation gain (loss) (2,213) 389
Comprehensive income 112,268 88,256
Subscription services    
Revenues:    
Total revenues 341,119 270,235
Cost of revenues:    
Total cost of revenues 51,217 43,212
Professional services and other    
Revenues:    
Total revenues 92,454 66,871
Cost of revenues:    
Total cost of revenues $ 64,919 $ 51,668