XML 34 R21.htm IDEA: XBRL DOCUMENT
v3.26.1

Information about Geographic Areas and Products | 3 Months Ended
--- | ---
Apr. 30, 2026
Revenue from Contract with Customer [Abstract] |
Information about Geographic Areas and Products | Information about Geographic Areas and Products Information about Geographic Areas We track and allocate revenues by principal geographic area rather than by individual country, which makes it impractical to disclose revenues for the United States or other specific foreign countries. We measure subscription revenue primarily by the estimated location of the end users in each geographic area for our Commercial Solutions and primarily by the estimated location of usage in each geographic area for our R&D and Quality Solutions. We measure professional services revenue primarily by the location of the resources performing the professional services. Total revenues by geographic area were as follows for the periods shown below (in thousands):
|  |  | Three months ended April 30,
|  |  |  |  | 2026 |  | 2025 |  |
Revenues by geography |  |  |  |  |  |  |  |  |
North America |  |  |  |  | $ | 526,167 |  |  | $ | 459,467 |  |  |
Europe |  |  |  |  | 265,670 |  |  | 217,103 |  |  |
Asia Pacific |  |  |  |  | 72,877 |  |  | 65,370 |  |  |
Other international |  |  |  |  | 18,234 |  |  | 17,103 |  |  |
Total revenues |  |  |  |  | $ | 882,948 |  |  | $ | 759,043 |  |  |
Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):
| April 30, 2026 |  | January 31, 2026
Long-lived assets by geography |  |  |
North America | $ | 54,680 |  |  | $ | 54,089 |
Europe | 10,299 |  |  | 11,018 |
Asia Pacific | 4,116 |  |  | 4,239 |
Other international | 4,389 |  |  | 915 |
Total long-lived assets | $ | 73,484 |  |  | $ | 70,261 |
Revenues by Product We group our revenues into two product areas: Commercial Solutions and R&D and Quality Solutions. Commercial Solutions revenues consist of revenues from our Veeva Commercial Cloud and Veeva Data Cloud solutions. R&D and Quality Solutions revenues consist of revenues from our Veeva Development Cloud and Veeva Quality Cloud solutions. Total revenues consist of the following (in thousands):
|  |  | Three months ended April 30,
|  |  |  |  | 2026 |  | 2025 |  |
Subscription |  |  |  |  |  |  |  |  |
Commercial Solutions |  |  |  |  | $ | 337,866 |  |  | $ | 305,411 |  |  |
R&D and Quality Solutions |  |  |  |  | 392,309 |  |  | 329,357 |  |  |
Total subscription |  |  |  |  | 730,175 |  |  | 634,768 |  |  |
Professional services and other |  |  |  |  |  |  |  |  |
Commercial Solutions |  |  |  |  | 57,573 |  |  | 46,567 |  |  |
R&D and Quality Solutions |  |  |  |  | 95,200 |  |  | 77,708 |  |  |
Total professional services and other |  |  |  |  | 152,773 |  |  | 124,275 |  |  |
Total revenues |  |  |  |  | $ | 882,948 |  |  | $ | 759,043 |  |  |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration