VEEVA SYSTEMS INC (VEEV)
2025-07-31 | 2024-10-31 | 2024-07-31 | ||
---|---|---|---|---|
Total revenues | 789,081 | 699,207 | 676,181 | |
Technology Service | 101,423 | - | - | |
Subscription And Circulation | 93,830 | - | - | |
Total cost of revenues | 195,253 | 174,389 | 170,372 | |
Gross profit | 593,828 | 524,818 | 505,809 | |
Sales and marketing | 109,439 | 98,695 | 101,528 | |
Research and development | 192,677 | 172,411 | 176,429 | |
General and administrative | 95,804 | 72,359 | 61,365 | |
Total operating expenses | 397,920 | 343,465 | 339,322 | |
Operating income | 195,908 | 181,353 | 166,487 | |
Other income, net | 69,456 | 60,937 | 58,573 | |
Income before income taxes | 265,364 | 242,290 | 225,060 | |
Income tax provision | 65,055 | 56,482 | 54,019 | |
Net income | 200,309 | 185,808 | 171,041 | |
Net change in cumulative foreign currency translation gain (loss) | 390 | -146 | -104 | |
Net change in unrealized (loss) gain on available-for-sale investments | -11,300 | -738 | 25,175 | |
Comprehensive income | 189,399 | 184,924 | 196,112 | |
Basic (in shares) | 163,496,000 | 161,987,000 | 161,708,000 | |
Basic (in usd per share) | 1.23 | 1.15 | 1.06 | |
Diluted (in shares) | 167,685,000 | 164,979,000 | 164,564,000 | |
Diluted (in usd per share) | 1.19 | 1.13 | 1.04 |