content: <?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:9f2f363f-22d7-424f-beea-6b122a377c75,g:5c94c7ec-dcb5-4c82-bd42-16510883efb3,d:513ed19e4bfc4a1b8d37d15fb08dae0a--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:veev="http://veeva.com/20210731" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>
  
  
  <title>veev-20210731</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80L2ZyYWc6MTIxNTRiOGJhZGMyNGE5YmJhZTBhYzZlZjFjY2RkM2UvdGFibGU6MDg1Y2IyNjNkOWQ1NDExZjg0NTU0ODgxMTFkMzg1MGQvdGFibGVyYW5nZTowODVjYjI2M2Q5ZDU0MTFmODQ1NTQ4ODExMWQzODUwZF8yLTEtMS0xLTA_21d6d099-e539-46c0-a18d-d12b223d8e0d">false</ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80L2ZyYWc6MTIxNTRiOGJhZGMyNGE5YmJhZTBhYzZlZjFjY2RkM2UvdGFibGU6MDg1Y2IyNjNkOWQ1NDExZjg0NTU0ODgxMTFkMzg1MGQvdGFibGVyYW5nZTowODVjYjI2M2Q5ZDU0MTFmODQ1NTQ4ODExMWQzODUwZF8zLTEtMS0xLTA_03e81ea8-b2a5-48d9-a0af-ddf01992b9ee">2022</ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80L2ZyYWc6MTIxNTRiOGJhZGMyNGE5YmJhZTBhYzZlZjFjY2RkM2UvdGFibGU6MDg1Y2IyNjNkOWQ1NDExZjg0NTU0ODgxMTFkMzg1MGQvdGFibGVyYW5nZTowODVjYjI2M2Q5ZDU0MTFmODQ1NTQ4ODExMWQzODUwZF80LTEtMS0xLTA_2f805d51-d47d-4d4c-ae57-be21883497ba">Q2</ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80L2ZyYWc6MTIxNTRiOGJhZGMyNGE5YmJhZTBhYzZlZjFjY2RkM2UvdGFibGU6MDg1Y2IyNjNkOWQ1NDExZjg0NTU0ODgxMTFkMzg1MGQvdGFibGVyYW5nZTowODVjYjI2M2Q5ZDU0MTFmODQ1NTQ4ODExMWQzODUwZF81LTEtMS0xLTA_2e35fbc3-88a3-474b-aa9d-646dd3df2c93">0001393052</ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80L2ZyYWc6MTIxNTRiOGJhZGMyNGE5YmJhZTBhYzZlZjFjY2RkM2UvdGFibGU6MDg1Y2IyNjNkOWQ1NDExZjg0NTU0ODgxMTFkMzg1MGQvdGFibGVyYW5nZTowODVjYjI2M2Q5ZDU0MTFmODQ1NTQ4ODExMWQzODUwZF82LTEtMS0xLTA_56b808a8-bf76-44cf-a28c-ee3842014fde">January 31</ix:nonNumeric><ix:nonNumeric contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83MC9mcmFnOmIyZTliYjI5MzUwZTRhMzU5OWFiNzFjM2JiM2U4NjgwL3RhYmxlOmYyZGIzZjcyNDViYTRkMDZhNzBkOTBlODE0NTRhYmM2L3RhYmxlcmFuZ2U6ZjJkYjNmNzI0NWJhNGQwNmE3MGQ5MGU4MTQ1NGFiYzZfMS0yLTEtMS0w_9e2461be-7a61-489a-b463-a76fee6fe808"></ix:nonNumeric><ix:nonNumeric contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83MC9mcmFnOmIyZTliYjI5MzUwZTRhMzU5OWFiNzFjM2JiM2U4NjgwL3RhYmxlOmYyZGIzZjcyNDViYTRkMDZhNzBkOTBlODE0NTRhYmM2L3RhYmxlcmFuZ2U6ZjJkYjNmNzI0NWJhNGQwNmE3MGQ5MGU4MTQ1NGFiYzZfMS0yLTEtMS0w_fb66e151-bb6b-4f76-b3bb-87482215df08"></ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="veev-20210731.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i9728a76695b04400ae82b37809712b34_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8375568be54343e5b731a393dbf4050d_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i9906768cd0e04f3f97ce24e42d37e862_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="icbe9f16bfffe41ccaf1560458e63b992_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7e42b1b215746688b35657ddf03b700_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice18fd223e874602a1d08491c5c3f96b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1743d6b8f24b4d29bca80d48f38e2526_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12d35fd802ae4debaf12ae80b271bb6d_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ebbb008aa9f4bb8b23e542238d72bcc_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i608d3a62afe9417fabd1d8062f25d24a_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20bbbbabc84f4ad3b715abb8e92d43b0_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8548fe684b3463ca1ee2ef055165c9a_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49dbfa0a580e4530a08699b4141b3cd4_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iead107ffc4794b509412a0efcacb563f_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32540e3fda9b41f790150cee3d8796da_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i493cd98bb01e4b469d9ee379a300e7da_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c9153c5c82a4e2c8ecfac632860f97e_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4f9bf7559a24bdd866e6188b3d176d4_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f79a82c8a3f4b9192240ee18e3e12a3_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecde753bebd54ee6bfedd5c22423e38c_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie06f3b5dc74443fdad685a897262e8f3_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc7c6c66e1124893b1d1c3af9213ded6_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51d47c4962cc444d92621224b2a14579_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieceb795f6df0428fa0acb4f13540efba_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00dc0b66fda14e668b870fe81ef98139_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60366340adce420890c577b49ba7812c_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if882112a6ce844fc8d2e86eafd0b4b45_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3d7affd57cb4e4f820c62070efef636_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21d7be3fa1334f6d93577c05abeb479e_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1aa6c8aca0d745d0b8231c0cc8c6f32c_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64918995be7c4db6b6d85d1c514499e6_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib027591176d84559abe0a37beb7381fa_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic21e2f9e28fb4f4eb80ae52badfad307_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fb494df2886475e82a057023df590bd_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e9a19f6e4f749faa607f51851a8fabd_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibec12a893ddf4f8a99776cccf86d7842_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bbe64875ca4444394d39a656a4ddebd_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1159a2f200de4145b6a1cd1f467bbac2_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a1de37931cc4f92a13e953be52bba9e_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c979590d7b41cab8fd607944119762_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8114dd0a80cb44c6974b385eb94d55b6_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64e515a194ef42148d88268de225bf4c_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2afe5e0264d4a1b94ec366d872fa31a_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id33d15de42ff452d984144c1a37a1967_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf03d96e043d4f6a884d6ac62bfda64b_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcbc485367dc40ffb6b686dfa8a7be66_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i031c9b13b8994cc58f9ecbe60cd530c1_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3c494df1ed8445c8696d6c71e3845fd_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i714f6a5ef1dc4abaa88ce74d9135bd51_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id37023b694db4f5b9d95af847d48c4c5_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i514e3fcd88104c6488b736f916ab0186_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5f8663711774dfe8e82cfcf15a19261_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4d42c2dd54644dc84ebd729a876298c_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3b8666ae31b4cdcb6a2316f51b73d07_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i358bae666c6e4aecb0df39dfee16aae5_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bc09a0d68694b28979d75bd9f3e5728_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab42fd69d0284b969451c62da1c8eca3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a8239b037dd4aadbeb2bdc51ec31d96_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23c1988c5cdd46129fc5ec7395c4270d_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b96679d916d4f5998927b93711de1f1_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00cb1e1ea11549f6ab270e8cd21be494_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb32cc212434052b9ad545f096cdc32_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82d5f2dbb1e7412086d7483077ce3375_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09d992251c22484e945e0324eaa606d5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a53762c05894d918db76887a73ab9c7_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54e3bb4f203749babd2ccf2a51d568da_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i943736a528954bac9e6614be80271b65_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d1288c77dc44c90ab75b13fe548230e_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic50fccfde7d441f792648fff5a971fd5_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7238f39991c94d899e1598039faa3b36_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51f9f849031440a5bb56b8beab083ff1_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i195ac5d7f00e4794b62bfcd00fe2c5df_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib23ce65ddba54899acae1dca7d367a42_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i583b993fd1fe41e5a00c5e70814c8481_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied075a52b0924cdeaeadabb802a22bcc_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e48f3b388948f1884919762873a3f8_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55a6c7b17a84424199ab83fbcda1f855_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91c0a097fe9742e1867fa121314f481a_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ef906433f2c4eb3bb96182896ef702b_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7e5f5adefc54aec89970bd0683bf62a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id44a004fb3844280890fdc5687ca0ec7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i110983831b324cd089eee89b02dfe30f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84d4af624a5b4938a4c623fed1d12cfa_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ff70d79c61a4005879bda8212edbae5_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia98dc3ed1ea845bb9ffc40ad4682d6bf_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1a709d226024a67ba8aaea2a2385c7e_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dc015d683b4477eb15e4f180121d7fa_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0353688fab0c45ae883f897feaf422f9_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21f4365db82b4836a11b91e0e43e23ff_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i204284846edc466ca2fc058de94f480a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i404fe2dcccea4ad690092250ce312940_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i883b14acd1784838bc7454bbedea57e0_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2950cbfb3c83456aad76bed2995ad81f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i418f5c94775a474ca8cb5ba445851fe3_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18c7adc284ac44a4a08b0ba0e6b495ef_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bf1809f27484181979bb9a7c1989c46_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic77dda757ad2498b915558fea93c3a24_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia030e21ba2c64b95a321dbc6c2b89ec5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie108418833b24911932e69e0c9df2520_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec43368ca63648b3bf6975ab2b86e63a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6b63755dd66487ca915160738a54874_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id38cd3744bb045cbaf7f1317f131e6f4_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d7be0fcb12b492c9c23c617919eddad_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae7f2b096ec544dbb43aebed43698dc9_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8653213c891246d79675d63c55a84d36_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c0c95651ca94f0ea30049028488896f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id78709840c9d4c1e95ff9ee6a3841d52_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadcbb0d22e1b448081467fe9005f6e98_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1863563d86124a2ca992b844d8893bec_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ae1c8ac12f94bcbb8ef397faffef8b8_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i181c218647874a51b4b7dce36f8f48c7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6295f0d8ca6d4f2c8498083f1a2e9090_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3687808ef13e42ac99bbd92f66903c25_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95e5a1c454674ebdb0412637d0a5bb15_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75d489cbdeb84ec2a9cb6ae32e8e047c_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb97ff4f0e44494eae94482562c645d8_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4f8a5769af143f58ec059ff766fd8b3_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecd631a654ca498fbe84446ae3f02584_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f29580761b4ad5b8d34f9c9d206faf_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0defc839e92544ea83a8ebbd24e6ebc6_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idba239fdedce4bf3b4ad45e23fe05998_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0cd936d5e44874ba3ae670af3f1ecf_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c6ee21e2afa46bd81fd44242437b1c7_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc1501fefec744f9a2bba604a76dab0b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0beacdf1ef96424b8b18fece7f920704_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i774dc68260974fc280a5dd8709ed32cd_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbb83731f7b04d2ca30b4dc52160ef2d_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75bbedb3ede341c9b6769710c4f2f58b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49738da3b11e42cebabedde3ba1665f3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90094dea564d473f942dd878b9278f36_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13e221450e4c421998f66f592b75455a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8f0cac466304a0f9c943dc55ed5256f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a42b34cb682473786512801197dfd88_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i314517c1f1f84fb189eec9d16a0bf965_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8a1613913ae4406b15702a439315f68_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf90b19a0ad49a78a91f85fbaa979bf_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8da6ca09166149589317883d42303456_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17fabb2a3b2841ce8803541b4d64515d_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4309723343ee4529a8f04e27a8b29a40_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i427d033f08f7424e932d8d33b1a3fba3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b06407988284143b1ad2715c21d2260_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3bc515aa21a44d89f1787d53b5aad01_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f5a2df193db49bdbf340479d2f5e7ac_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5556b692056f4605960183ebaf2ccb07_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c90298ba92413d9321d1c5ff116a67_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f1af70b66a241c5bf80710595b2dee8_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b25f6ff3d2a4cc3858352df675cb1b3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60eb29580b4743dc85ec97de90cbab53_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide42efbe1053428986781cd431dd5426_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id24e2069d5fd4d64ad730977fffe8bce_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if84fc93cafff46beadad0c1131c13408_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d5b815453184f899764e33094e68fd9_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe5b975c15184e898c2f0777b19d026c_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i151d3098993643cea1632be84afdc7f9_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib349e136bc964194a77ddae0178348a3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic13f896c404140a8ba015d3c3bf2bf69_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb4b081f8d71476aa818065435a67d7b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1fa79ae63d14a69b98d1550749e1c9d_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1646a1e679f4c428b2e9de3c756c6bc_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1347c333d984838a36457024be55330_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fdb6e3e82874da5a4a70b98859ffd40_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if869bdbdb05744639903a54642b6c932_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e5b1aa429a8403792bc8ac186b38594_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0fb8abc12814cd08619c19b373607b3_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e66da3bf9894d2b967525823d43bca1_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b351939c2464e10b0d18c65c4deb3bf_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbb808787ba5478ab61e4060ecbe6d50_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i537ad0375c594169a619e3e8771dbabf_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if417dc27714e410d8b9ed670cea239a1_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i636deb4282a84787af4170bfbed3fb03_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ea2092f92a54f66ada7e0f54f5a06f0_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea536c87a6204b2cac4889fae018fc6e_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e82bd78e5842109b42775f44bc0771_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i088cf5cf51f348c882718d82ad239d65_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80c7d666624c45269105e3d020e2fffb_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie71ef1207ab44447a75f18385dc1bcb5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b21ec5712d646c7826fb229f5528be2_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53464539ac014a4da241e72c07b4d2f8_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f3c4daffc34a03bba00afb7b0c6764_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ee897dec1f044449e20b795f3a37037_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc6dde8cad88430dad8f16aa1d9c013a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i767ed0a1a483485c9d49c22b774082ff_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd1108510f1f46729a6fd86deb2134b5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaac824d272124495b7033c73b2e50be8_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e9af59b79fa4a4cb2b16880e4160c85_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie143cd3fe7b84680b48ad3a9d90e8038_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5502bc4d62a047d5a94fbfa34e710123_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10e8f85ce8b5420aacfee96e4a705d9b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f60bc361c6a492bbc44f970d9303d52_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i838fe8d47c82494b83a21bdea400d74c_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i986ad73bf81f446c9e5caef7c472372f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04f0749da6744a1ebf5e0f69882e4c6c_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94cea930788e4cb5bb13240215aa16ce_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8553e7dd1f51487c82cb3259d407cbfa_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cd645fa8e89429197550bb0246575a3_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9707873cec9748698eb70c35d877d721_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib88c17804d524359a6b065b1642a5134_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bf391e1bf5c4ea3b68dd13cafbc025b_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c0769e580794b2f993ee63d0c775cb0_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6101c95773ce4cc9a713c5b0a2b4cf00_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8b6e02f0e7c44c4928572b20ec1e219_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bd7d2af9bae4936bc6f325049f174f9_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02e433947fd443669fbaba2b874c53eb_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5e7d737485a74eb993847737e9d1fdd1_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c4641654f544f47ae5ae128c2ddcad9_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i285e4bb3c0b149e19c94b9b30d79b8c4_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2701233885aa4f91b4c7e0132db7f4e4_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i668b7e4ab69e43d19a60e40f544f275c_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb697310483d42489e2db2bf409ad9bc_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6289a2b5b2734c6b853626893abd7b30_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib97ecf8782924e7d8222c54a05c2ba4e_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">veev:TwoThousandAndThirteenEquityAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i659d722021324d21910fd24cb6fb2a76_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">veev:TwoThousandAndThirteenEquityAndIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70489c8f957f4f2883a7418d20f0a801_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6540e4d528f14f02962015ef2d560b41_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79b4a77c599a4bc8b043e6062a50aa8a_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib06000afe19e4558901af8daaa11b895_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a7ac8ece7d8466c89a07f6348234190_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaed64b881a75401cb5237e2213f63fd8_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4880a9a5743646a7bab262ad4a134a86_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f9a12f4aa2f48629323760b66629f01_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie75545904fb84551af24842aa8f34aa6_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b8d8bc0a31245908e57772360ff4fd8_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6403e4e2b1e648518e4e0ac9d079b983_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb3b5cccc4014c8abaa4dad64cc3447b_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89eaece878684037b0f0310742780782_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc224be717544762a9d8b73697ffd756_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib95c4ce057044ac896d9fe6a5e004157_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i684b93783f054a3ca90415b5a6813768_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94b18847edd946118e73ec81bc048625_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84bfcf1174a74f79b86210118057376a_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8f20ba41b8f44a58d94d80e62ae5aac_D20170313-20170313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">veev:IQVIALitigationMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-13</xbrli:startDate><xbrli:endDate>2017-03-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="employee"><xbrli:measure>veev:employee</xbrli:measure></xbrli:unit><xbrli:context id="ib01f1f19f5c54ed5aedd39161e080b73_D20170126-20170126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">veev:MedidataLitigationMatterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-26</xbrli:startDate><xbrli:endDate>2017-01-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee8b558bdeda4f1d95e9fc015d3a5fcd_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">veev:ResellerAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="veev:MinimumOrderCommitmentTimeFrameAxis">veev:TimeFrameOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78ced9a307584e2aa645443f3005af50_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">veev:ResellerAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="veev:MinimumOrderCommitmentTimeFrameAxis">veev:TimeFrameTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74df83b77b964140abf51de04449e2a8_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">veev:ResellerAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ef0e0244bd545c5b95a94e80515750d_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">veev:ResellerAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="industry"><xbrli:measure>veev:industry</xbrli:measure></xbrli:unit><xbrli:context id="iad470f7ee1924e74aa938716477d2a23_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68964ca31058433fb4fa1fbcb20422ac_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie54b39eed8d74cd698fe4631457e9d17_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b5208dd4e1646ae9d47ca54fc97526b_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bebb3be04ea48c98fb90914b75e5291_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic191a32c52084a44a2615956635d6175_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i639bf4c9a9bb43bdaaeb94817e753eb6_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0e4201d792e4a5394926570692d90b9_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65db69929aef4ea58865979309312f9e_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3c56456fe30479f825466e7c17b3e99_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic493078d83f74d59be9e62480a194fe8_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie68ae311c8ff41c4aeabaafd893aee1b_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i453447f56d6c40f09c0584c32588a7c1_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i901c14e0df21424d93e5b2cc6e210a37_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i767ea33eb39d497fa53975aa23a9e35e_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i001e57f8c56542499c94554612a961db_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaVaultMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5abdf2e77b8a404eb0f4ab94f1f2afef_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib71436ccdf3443df9188f3fd55141b26_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05e360f81547470587898fbf0cdc95af_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d575d88029f4dd2a7c959acbaccb67e_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e0bceecc7cc4329b7c37deb76e84e70_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f131640dd47460e80c51eaf0de1fae5_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c5adb1951d24bd898b78adc2bff4863_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b3193ff46cd45d29dc5205078177e91_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37a70757813e4ca3bb5b553b0e3cb22c_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3259ef3bd1ce43459ba546fd4e0374e1_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i176112d4608b447da5d6395dfa115b8c_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i170c0701991a4c3b9e49988f9304dbae_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic443f45746fd4548a31f7813552ae69d_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c633cabaff447fd925854a36b02aa0b_D20200501-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica9b2bf3731c46bd8a9de784e06c441b_D20210201-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa885f76ef23442e908b76296e3f4b55_D20200201-20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57bb0d0ffa1c46c9a9e380c457eb5708_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9508b886c6db404a982cd0fffe7bed7d_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cdf2a8c0bd04c9bb981e8eb80c63f8a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86c92aa733254ac6b58f69c53a2c9710_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8d6d5f77b547088a91ef32a188ee64_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f1cee6cc5814b838b2b0ff3adeb821f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib31fce90fad44dce821bc284afee325f_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a031b16bb7c47a085b916a85693d82b_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:100%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:100%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjMy_c08feeb6-cba7-4727-acf8-641eb393aca7">10-Q</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.362%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6MGJlMGViODE3OWQ1NDYxN2JhN2MzOTEwMTQ4YzdjNzkvdGFibGVyYW5nZTowYmUwZWI4MTc5ZDU0NjE3YmE3YzM5MTAxNDhjN2M3OV8wLTAtMS0xLTA_45a9d998-1863-44b8-a3ed-7e8a460272cc">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the quarterly period ended <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8zMDQ_54f32a4b-30c7-452f-b4d4-b2d682d2f240">July&#160;31, 2021</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.362%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6NzFkNTU5ZDJjM2NkNDU1OTg3ODBmOTBjY2YyMzdjMDgvdGFibGVyYW5nZTo3MWQ1NTlkMmMzY2Q0NTU5ODc4MGY5MGNjZjIzN2MwOF8wLTAtMS0xLTA_5efe9edb-f0bd-4dd9-b5c6-dd72b05f0ad3">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the transition period from&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> to&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">.</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commission File Number: <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjMz_d16db16d-f20f-4478-aeb1-217eebdc7077">001-36121</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:center"><img src="veev-20210731_g1.jpg" alt="veev-20210731_g1.jpg" style="height:49px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjM4_da94f2d0-823d-497f-bee6-c6cb0fca6a1a">Veeva Systems Inc.</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.257%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.222%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6MDAzOTFmN2I1NjE0NGZkYTk3YjY3YzQ3MjIzYTg5ODgvdGFibGVyYW5nZTowMDM5MWY3YjU2MTQ0ZmRhOTdiNjdjNDcyMjNhODk4OF8wLTAtMS0xLTA_1379fb3f-f676-48f9-b84c-0967dacb3940">Delaware</ix:nonNumeric></span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6MDAzOTFmN2I1NjE0NGZkYTk3YjY3YzQ3MjIzYTg5ODgvdGFibGVyYW5nZTowMDM5MWY3YjU2MTQ0ZmRhOTdiNjdjNDcyMjNhODk4OF8wLTItMS0xLTA_0d6c8f6d-cccc-4b61-b6a3-769a1758822a">20-8235463</ix:nonNumeric></span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjM5_476fb017-3ea1-41e8-b6dc-2b3755f95609">4280 Hacienda Drive</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjQw_698f1a1f-f705-4561-a47b-074581aa4066">Pleasanton</ix:nonNumeric>, <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjM0_cc6346d2-3c26-458a-881e-77b4774e5336">California</ix:nonNumeric>, <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjM1_3aea47d6-b3ac-4408-8a01-e2af4fe66fd3">94588</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Registrant&#8217;s telephone number, including area code) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjQx_604837e3-4381-47f9-82ab-8e120982c1ac">925</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjM2_1612688c-28ed-4398-b010-ab09eab01e8f">452-6500</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Former name, former address and former fiscal year, if changed since last report) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:40.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.543%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6YjQxYzVhOWZjYzUzNGRlMzg2NzM1ZGNiMjBhYjlkNGIvdGFibGVyYW5nZTpiNDFjNWE5ZmNjNTM0ZGUzODY3MzVkY2IyMGFiOWQ0Yl8xLTAtMS0xLTA_58ef014e-b13c-481d-b65c-c444e84d5458">Class A Common Stock,<br/>par value $0.00001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6YjQxYzVhOWZjYzUzNGRlMzg2NzM1ZGNiMjBhYjlkNGIvdGFibGVyYW5nZTpiNDFjNWE5ZmNjNTM0ZGUzODY3MzVkY2IyMGFiOWQ0Yl8xLTItMS0xLTA_df465646-9390-4cb7-a7fd-d3d3bb635fb2">VEEV</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6YjQxYzVhOWZjYzUzNGRlMzg2NzM1ZGNiMjBhYjlkNGIvdGFibGVyYW5nZTpiNDFjNWE5ZmNjNTM0ZGUzODY3MzVkY2IyMGFiOWQ0Yl8xLTQtMS0xLTA_caabe83f-d208-492c-b285-cf1b7a513cab">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjQy_5d3dca30-3324-4352-ab56-63aa45ed324d">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjM3_246a5094-0d92-4579-b17d-bb1b29b6ca2a">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:43.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.914%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6MTc3ODJkOGQ5NTRiNDViYjhhN2VkNWMzMDc4MWZmMDIvdGFibGVyYW5nZToxNzc4MmQ4ZDk1NGI0NWJiOGE3ZWQ1YzMwNzgxZmYwMl8wLTAtMS0xLTA_2aed21d7-e0d5-4860-8fd6-50220f017845">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6MTc3ODJkOGQ5NTRiNDViYjhhN2VkNWMzMDc4MWZmMDIvdGFibGVyYW5nZToxNzc4MmQ4ZDk1NGI0NWJiOGE3ZWQ1YzMwNzgxZmYwMl8yLTMtMS0xLTA_2956a045-53f8-44f1-b18f-baa20f757d5c">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGFibGU6MTc3ODJkOGQ5NTRiNDViYjhhN2VkNWMzMDc4MWZmMDIvdGFibGVyYW5nZToxNzc4MmQ4ZDk1NGI0NWJiOGE3ZWQ1YzMwNzgxZmYwMl80LTEtMS0xLTA_2aca3ff0-549d-4ae3-929d-e172cf5a360a">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#9744;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNjMx_12f332e9-5755-4fc4-9793-aa12e4ad8829">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of August&#160;31, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i9728a76695b04400ae82b37809712b34_I20210831" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNTAw_93672af9-0e32-49e1-93ef-a20b95ae6b4d">138,659,664</ix:nonFraction> shares of the Registrant&#8217;s Class&#160;A common stock outstanding and <ix:nonFraction unitRef="shares" contextRef="i8375568be54343e5b731a393dbf4050d_I20210831" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xL2ZyYWc6OThhNGUyNzE0YTY3NDQ5M2EzNTgxOTBkZjg0YTc1YjgvdGV4dHJlZ2lvbjo5OGE0ZTI3MTRhNjc0NDkzYTM1ODE5MGRmODRhNzViOF8yNTY3_362256aa-8731-444e-ac5c-dda03a2282f7">14,758,023</ix:nonFraction> shares of the Registrant&#8217;s Class B common stock outstanding.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.985%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_13">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_13">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_16">Item&#160;1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_16">Financial Statements.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_16">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_19">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_19">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_22">Condensed Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_22">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_25">Condensed Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_25">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_28">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_28">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_31">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_31">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_34">Note 1.  Summary of Business and Significant Accounting Policies</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_34">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_40">Note 2.  Short-Term Investments</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_40">9</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_43">Note 3.  Deferred Costs</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_43">10</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_46">Note 4.  Property and Equipment, Net</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_46">10</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_49">Note 5.  Goodwill and Intangible Assets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_49">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_52">Note 6.  Accrued Expenses</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_52">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_55">Note 7.  Fair Value Measurements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_55">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_61">Note 8.  Income Taxes</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_61">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_64">Note 9. Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_64">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_67">Note 10. Leases</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_67">15</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_73">Note 11. Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_73">16</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_79">Note 12. Net Income per Share</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_79">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">Note 13. Commitments and Contingencies</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_85">Note 14. Revenues by Product</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_85">20</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_88">Note 15. Information about Geographic Areas</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_88">20</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_91">Item 2.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_91">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_91">22</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_94">Overview</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_94">22</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_97">Key Factors Affecting Our Performance</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_97">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_100">Components of Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_100">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_103">Results of Operations</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_103">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_106">Operating Expenses and Operating Margin</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_106">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_109">Non-GAAP Financial Measures</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_109">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_112">Liquidity and Capital Resources</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_112">33</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_115">Commitments</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_115">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_118">Off-Balance Sheet Arrangements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_118">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_121">Critical Accounting Policies and Estimates</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_121">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_124">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_124">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_124">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_127">Item 4.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_127">Controls and Procedures.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_127">37</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_130">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_130">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_133">Item 1.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_133">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_133">38</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_136">Item&#160;1A</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_136">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_136">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_139">Item 2.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_139">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_139">62</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_142">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_142">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_142">62</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_145">Item 4.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_145">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_145">62</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_148">Item 5.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_148">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_148">62</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_151">Item 6.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_151">Exhibits</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_151">63</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_154">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_154">65</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report on Form 10-Q contains forward-looking statements that are based on our beliefs and assumptions and on information currently available to us. Forward-looking statements include information concerning our possible or assumed future results of operations and expenses, business strategies and plans, trends, market sizing, competitive position, industry environment, potential growth opportunities, and product capabilities among other things. Forward-looking statements include all statements that are not historical facts and, in some cases, can be identified by terms such as &#8220;aim,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;goal,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;seeks,&#8221; &#8220;should,&#8221; &#8220;strive,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or similar expressions and the negatives of those terms.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements involve known and unknown risks, uncertainties and other factors&#8212;including those described in &#8220;Risk Factors,&#8221; &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and elsewhere in this report&#8212;that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward looking statements are based on our current views and expectations and are subject to various risks and uncertainties, including those related to the impact of COVID-19 on our business, the life sciences industry, and global economic conditions. Given these uncertainties, you should not place undue reliance on these forward-looking statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statements in this report are made only as of the date of this report. Except as required by law, we disclaim any obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this report, the terms &#8220;Veeva,&#8221; &#8220;Registrant,&#8221; "the Company," &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; mean Veeva Systems Inc. and its subsidiaries unless the context indicates otherwise.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_16"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1.&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_19"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except number of shares and par value)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNC0xLTEtMS0w_f6910fea-6f54-4f0f-b28e-0effccff6338">1,064,731</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNC0zLTEtMS0w_feb78c65-9335-4ecd-b6af-5df7a56f9c11">730,504</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNS0xLTEtMS0w_2373ad00-fba1-4f01-a8b1-942b96b86d30">1,198,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNS0zLTEtMS0w_d6c5092c-e0c2-4f41-a16c-8c97b4ca4398">933,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNi0wLTEtMS0wL3RleHRyZWdpb246ZjMxOGFmZDgwNTcwNDU4MTg5YzViMTcwMDIyYTYyNDZfNjc_17419e4c-56e9-444e-a320-b3192bec3079">335</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNi0wLTEtMS0wL3RleHRyZWdpb246ZjMxOGFmZDgwNTcwNDU4MTg5YzViMTcwMDIyYTYyNDZfNzQ_beeba127-77f7-4c97-ad3e-3e2b8673e88e">193</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNi0xLTEtMS0w_af4ec7cc-67ca-4d07-89d8-02cf3d066e75">283,619</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNi0zLTEtMS0w_bdd3acf8-41f1-4ba5-a3d0-9e60d1f1442d">564,387</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNy0xLTEtMS0w_ae44e1c6-a38f-4d23-af52-62ce63275e2d">51,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfNy0zLTEtMS0w_12031b0b-19a3-4444-9303-7dc223b52137">47,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfOC0xLTEtMS0w_1373dc6d-bcdf-4bae-890b-51abf3571ef0">33,557</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfOC0zLTEtMS0w_3b101dce-9b6f-4ed6-853f-97fab2bbb68a">35,607</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfOS0xLTEtMS0w_9ac56f77-5c74-4794-896b-07f6a72f4680">2,631,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfOS0zLTEtMS0w_3b1155c4-017d-4bfd-abcc-de874faf9a1e">2,310,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTAtMS0xLTEtMA_3e627223-e74d-4533-a2ab-9a62ce6944fd">52,805</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTAtMy0xLTEtMA_e421c6d1-693e-4fa4-9bcd-8eb1b11ce6b1">53,650</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred costs, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTEtMS0xLTEtMA_b56b0ffd-ce4a-4565-9197-5c85e7f91b49">37,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTEtMy0xLTEtMA_ed1f0f90-940b-4ec1-8ae6-5bcea2db7b2d">42,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTItMS0xLTEtMA_c0719ca3-ee52-472b-85b8-1e62ff3d3419">52,882</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTItMy0xLTEtMA_c0bf98db-1fa1-4745-9835-e00ee676900b">56,917</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTMtMS0xLTEtMA_e2536e17-8cbe-470f-b576-b635e055df5c">437,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTMtMy0xLTEtMA_daafdb23-878d-4483-913c-02fb5364e82e">436,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTQtMS0xLTEtMA_4cca8d81-4d68-4d04-9c87-be76e20298c3">107,253</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTQtMy0xLTEtMA_8cc7d19b-93f2-44c9-8080-1351af5f9d14">114,595</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTUtMS0xLTEtMA_96f76a1d-fedf-4e60-a36a-b0e33475b9b9">7,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTUtMy0xLTEtMA_b2a1ed06-ed62-4761-baa7-57faa58a322d">14,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTYtMS0xLTEtMA_f8bc5821-15b2-435c-a214-beda8109d979">24,465</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTYtMy0xLTEtMA_cdebad7d-d38a-4509-989e-328907abe66d">17,878</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTctMS0xLTEtMA_1906fb50-08af-4fde-9493-bc690263f59c">3,351,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMTctMy0xLTEtMA_2f6c1277-16b4-41a1-81a0-73ecd268299e">3,046,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjAtMS0xLTEtMA_6f04a677-f3aa-4ebf-ab15-51ead40c659f">21,301</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjAtMy0xLTEtMA_a53a9bd7-8714-466e-a689-6b3ce09b6df0">23,253</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjEtMS0xLTEtMA_44185952-7497-47e4-8c82-02f856b07903">33,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjEtMy0xLTEtMA_92f9212d-f286-4c44-8509-8fe3819d374e">30,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjItMS0xLTEtMA_18c40e52-c7a0-4025-9048-0d7b65075496">35,198</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjItMy0xLTEtMA_dd4c9d83-5f40-4ece-b869-7873906210bb">30,982</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjMtMS0xLTEtMA_c1b9f7d4-3ee5-4ed0-ae2d-155aedea1b39">2,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjMtMy0xLTEtMA_952f47cb-a07d-41f2-ab6b-93c1d0c583ec">2,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjQtMS0xLTEtMA_3cc537bb-d5b4-480d-aab5-b6d1816d048f">558,720</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjQtMy0xLTEtMA_51a9b9fa-1491-40e7-990e-2e0eebde8ce5">616,992</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:OperatingAndFinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjUtMS0xLTEtMA_4c210d6c-0a1a-49f0-814f-f5cadbdc7169">11,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="veev:OperatingAndFinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjUtMy0xLTEtMA_2d7c61ce-caa3-439c-b56b-b2fb9037ca0a">11,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjYtMS0xLTEtMA_33b701d2-feaa-492a-aec0-1c4e15fb9e60">662,837</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjYtMy0xLTEtMA_8368ba14-c975-4702-8e4d-9a449b97fbc6">715,952</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjctMS0xLTEtMA_350700b9-e4f7-4351-a263-42307a64ea59">7,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjctMy0xLTEtMA_dfdc7c75-9d7c-4a6a-a35d-37f81a3c2ea1">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjgtMS0xLTEtMA_6739a3f1-3c47-4176-a237-f018a372a6b8">47,630</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjgtMy0xLTEtMA_f187b950-dcd8-4d73-8e2a-9b62fddfe465">51,393</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjktMS0xLTEtMA_3d864787-be8c-4e51-8a38-c047d682789b">13,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMjktMy0xLTEtMA_a8c50709-cec6-483a-8d27-500a53177a53">10,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzAtMS0xLTEtMA_73f956fa-9e4b-43e3-9485-93ff3912f455">731,286</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzAtMy0xLTEtMA_d1a9c820-37ec-48f1-8339-05cb594792d2">779,747</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commitments and contingencies (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzEtMS0xLTEtMA_8184708f-0f73-4f39-8ddd-06f620631a00"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzEtMy0xLTEtMA_bd850010-07fb-4363-9b25-a29061caa3f0"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="icbe9f16bfffe41ccaf1560458e63b992_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzI2_6554c48f-8c50-4ea6-bec4-b278c6da7f02"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7e42b1b215746688b35657ddf03b700_I20210131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzI2_cde48926-f1af-44da-a5e2-6276ab11f6e4">0.00001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="icbe9f16bfffe41ccaf1560458e63b992_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzQw_4b9af99a-20dc-46ea-aba4-f0af95f437c8"><ix:nonFraction unitRef="shares" contextRef="ib7e42b1b215746688b35657ddf03b700_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzQw_dcf876da-49da-4d04-af48-394a11e9cb8b">800,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="icbe9f16bfffe41ccaf1560458e63b992_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzYy_010b2b7d-3aba-4d51-8eb4-c7755cccef3a"><ix:nonFraction unitRef="shares" contextRef="icbe9f16bfffe41ccaf1560458e63b992_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzYy_390a9c10-106f-46da-b73b-4d285c09ec72">138,597,236</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib7e42b1b215746688b35657ddf03b700_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzY5_a38c34ce-43d1-44c9-b84e-74caa6029241"><ix:nonFraction unitRef="shares" contextRef="ib7e42b1b215746688b35657ddf03b700_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmI4OTAwZDI1NTIwZDRjYTI5NGM3YTU3OTNmMWY2NDY3XzY5_d9699961-2a07-4632-ae15-c5148e96f21d">137,062,817</ix:nonFraction></ix:nonFraction> issued and outstanding at July&#160;31, 2021 and January&#160;31, 2021, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbe9f16bfffe41ccaf1560458e63b992_I20210731" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMS0xLTEtMA_125b1018-74ed-4a1f-9048-41b8dd5d3a9d">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7e42b1b215746688b35657ddf03b700_I20210131" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzMtMy0xLTEtMA_c9e96bca-fea4-42f5-ba81-16ea7e0d4f3c">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class B common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ice18fd223e874602a1d08491c5c3f96b_I20210131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzI2_71a360d1-b1c4-43d3-bc2d-5ce976a10ce7"><ix:nonFraction unitRef="usdPerShare" contextRef="i1743d6b8f24b4d29bca80d48f38e2526_I20210731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzI2_a169993b-46a8-4e14-90d5-021130737fe4">0.00001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="ice18fd223e874602a1d08491c5c3f96b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzQw_7faeac57-10dc-4ab3-a133-6bc1020de5fd"><ix:nonFraction unitRef="shares" contextRef="i1743d6b8f24b4d29bca80d48f38e2526_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzQw_875ad9de-4d48-4f6f-a6cc-92dae7c3efa5">190,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i1743d6b8f24b4d29bca80d48f38e2526_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzYy_c8c7a495-a5f7-4761-b5db-b9131f5e2c33"><ix:nonFraction unitRef="shares" contextRef="i1743d6b8f24b4d29bca80d48f38e2526_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzYy_e3cbf4b0-79e1-4f8e-9bfc-c5277e4dcfde">14,761,023</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ice18fd223e874602a1d08491c5c3f96b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzY5_000e39a9-ce10-4311-92bc-587703d4beb5"><ix:nonFraction unitRef="shares" contextRef="ice18fd223e874602a1d08491c5c3f96b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmEzYzc4YTQwOGU1ZDRiYzViYjAxNThhYWY2NGIyNjM1XzY5_c98863aa-1244-4ea5-aa06-6827d904d18c">14,993,991</ix:nonFraction></ix:nonFraction> issued and outstanding at July&#160;31, 2021 and January&#160;31, 2021, respectively</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1743d6b8f24b4d29bca80d48f38e2526_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMS0xLTEtMA_83a17654-6c34-4bf6-a24d-671a26830337">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice18fd223e874602a1d08491c5c3f96b_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzQtMy0xLTEtMA_5fa7b3b0-e279-4e64-b03f-f47dea772470">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzUtMS0xLTEtMA_6f207ba4-74d3-433a-b227-ff1837c95607">1,098,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzUtMy0xLTEtMA_5842a236-6af9-4a26-87a6-7c886297072f">965,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzYtMS0xLTEtMA_458a6d51-d9a3-48be-8a92-fe8a36c8919f">2,689</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzYtMy0xLTEtMA_b69111be-9758-428f-b8c4-b4bb1f881ca1">992</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzctMS0xLTEtMA_6cc7efa4-8d34-4f4e-b538-b2095d43612d">1,524,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzctMy0xLTEtMA_b3a4b0d6-13cd-42f5-9c21-5738ead3b216">1,299,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzgtMS0xLTEtMA_b216b888-e09d-4b0b-84dc-e014bf398d5e">2,620,097</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzgtMy0xLTEtMA_c12a681d-f8b6-47e2-8fe1-72062e52f7a3">2,266,320</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzktMS0xLTEtMA_bda5aa25-0f4c-47ad-889c-5375896e5c8b">3,351,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8xOS9mcmFnOmY4MjcxOTY1OGZhMjQ4NjM4NzZiMzI2OWMyMmJhNzI1L3RhYmxlOjIxYWUwMjcwMDE2NzQ4YzhiMjQ1YTM0NzUwZDk4Y2MxL3RhYmxlcmFuZ2U6MjFhZTAyNzAwMTY3NDhjOGIyNDVhMzQ3NTBkOThjYzFfMzktMy0xLTEtMA_095b3324-a094-4361-aa25-a1eae4e2e155">3,046,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12d35fd802ae4debaf12ae80b271bb6d_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNS0xLTEtMS0w_e4d580df-27b7-47e2-8ed9-443fbaab573b">366,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebbb008aa9f4bb8b23e542238d72bcc_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNS0zLTEtMS0w_1ba28b1f-9885-4f98-a482-96c6b0241311">283,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i608d3a62afe9417fabd1d8062f25d24a_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNS01LTEtMS0w_8b8a988f-e87d-4cc1-9e8b-1632e820ef01">707,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20bbbbabc84f4ad3b715abb8e92d43b0_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNS03LTEtMS0w_ffbdcb3c-eef3-4ead-9928-da83eeba1688">553,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8548fe684b3463ca1ee2ef055165c9a_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNi0xLTEtMS0w_511cf411-257c-4f4e-b233-982af8c8ad6c">89,158</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49dbfa0a580e4530a08699b4141b3cd4_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNi0zLTEtMS0w_4ef92878-f2c2-480e-b6a6-c6f691327413">70,181</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead107ffc4794b509412a0efcacb563f_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNi01LTEtMS0w_ab1a6960-0f73-46cc-944c-4dcd12a61797">181,612</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32540e3fda9b41f790150cee3d8796da_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNi03LTEtMS0w_2ce1b3b3-2e8a-4751-b65f-9dd5de9d83ac">137,052</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNy0xLTEtMS0w_cf95a3e0-a4ae-475d-9fbc-05f70079aa0f">455,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNy0zLTEtMS0w_0fe7be5c-ab0a-4246-a6de-596ec0333255">353,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNy01LTEtMS0w_d5f0d2b5-ad81-4611-87c0-9a313dd5b846">889,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfNy03LTEtMS0w_b876de47-0903-4390-a20d-35f587954d92">690,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12d35fd802ae4debaf12ae80b271bb6d_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfOS0xLTEtMS0w_eb47538e-9d97-4787-ae83-7eebd34d17a7">53,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebbb008aa9f4bb8b23e542238d72bcc_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfOS0zLTEtMS0w_9bc2b340-cb46-48fd-baf7-8154388b6f5b">43,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i608d3a62afe9417fabd1d8062f25d24a_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfOS01LTEtMS0w_ce02cb39-c6bb-4fe7-8b21-b15b647d7616">105,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20bbbbabc84f4ad3b715abb8e92d43b0_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfOS03LTEtMS0w_bdd7aa83-3b8a-465a-9434-293c789be5a2">86,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8548fe684b3463ca1ee2ef055165c9a_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTAtMS0xLTEtMA_24ca6853-4d17-4d18-b972-ded3e519063b">68,188</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49dbfa0a580e4530a08699b4141b3cd4_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTAtMy0xLTEtMA_d928c2c4-d774-4ff3-a08a-cd9e320d2a92">53,804</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead107ffc4794b509412a0efcacb563f_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTAtNS0xLTEtMA_681b0b1f-e915-40fa-bd69-07493d16f2fc">133,107</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32540e3fda9b41f790150cee3d8796da_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTAtNy0xLTEtMA_b801279e-6c17-42a5-8e95-f9f62169c0c6">105,472</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTEtMS0xLTEtMA_413a1323-717d-43e8-8893-4ee9895c7cc1">122,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTEtMy0xLTEtMA_c93cab39-7db9-41da-9e8f-81594cb7b67a">97,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTEtNS0xLTEtMA_e7b2b213-1d80-45ab-a9cb-d41375528cef">238,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTEtNy0xLTEtMA_46433e88-59a1-4de2-87f7-06915e0f8f85">192,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTItMS0xLTEtMA_b3707a24-a73c-4ec4-984b-e151a43209f1">333,497</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTItMy0xLTEtMA_a2dbdd7b-b83c-4d20-9397-0c3b90ed9805">256,479</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTItNS0xLTEtMA_3529b588-f330-40a3-865c-7ecf7089c69a">650,934</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTItNy0xLTEtMA_a3d8eadc-f2c3-4741-96de-5e375588083b">498,705</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTQtMS0xLTEtMA_f7c1681c-4e5f-469c-986f-84310076788d">94,899</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTQtMy0xLTEtMA_f777e10d-8cfe-4e53-aaec-1a07be9893d1">70,053</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTQtNS0xLTEtMA_c8c0e965-7dcf-4417-a07d-5ac65ea42460">178,125</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTQtNy0xLTEtMA_392d9d66-e3b3-4a8a-8396-96e6ff1d4293">132,290</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTUtMS0xLTEtMA_fd0834e8-7594-450f-a219-571e6198c74c">71,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTUtMy0xLTEtMA_41625261-b012-4126-924a-c2f79a1418cf">59,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTUtNS0xLTEtMA_1cc900ad-2e4f-4e68-a6b3-bbd4fe169a45">136,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTUtNy0xLTEtMA_c8c5c5a5-2aad-499a-9b87-86d57ebd07cc">114,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTYtMS0xLTEtMA_5a864018-0bcc-4cb9-81fe-0cf5640c8bde">42,185</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTYtMy0xLTEtMA_5556a001-bf93-45fe-a33e-c8fe661cb0b0">37,173</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTYtNS0xLTEtMA_a070176a-1cbb-4045-877b-001cc0556447">83,340</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTYtNy0xLTEtMA_5f7862fe-3801-4da3-9d28-62841b3ce740">73,842</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTctMS0xLTEtMA_e68f7029-09ee-45b2-92a4-61c6b7529e29">208,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTctMy0xLTEtMA_6b723602-11eb-4cd8-9f89-3ed0e86618b7">166,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTctNS0xLTEtMA_ea208298-200d-453a-952f-45b912aed2b9">397,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTctNy0xLTEtMA_0b50c763-7349-42b7-9abd-be762e1cb0ff">321,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTgtMS0xLTEtMA_f8290601-d27d-4178-8f39-7cc83a122a0b">124,624</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTgtMy0xLTEtMA_d46ae4b6-318d-49ba-96c9-9688eefd01e8">90,081</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTgtNS0xLTEtMA_2486b3ff-d1ab-498e-9fb2-80cf33a6b383">253,070</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTgtNy0xLTEtMA_ba350d2c-7ad9-40d6-a67f-6703e075c187">177,646</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTktMS0xLTEtMA_4750789d-2e64-4077-be26-38eeee8f869a">1,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTktMy0xLTEtMA_9de14c01-e507-4a30-a6ba-997e1896b97f">2,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTktNS0xLTEtMA_dbd37a4f-d127-42e4-856b-b705e91ae0a5">6,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMTktNy0xLTEtMA_32d589a1-b532-4ba9-bd3b-05142ad34d35">6,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjAtMS0xLTEtMA_dd33ae5f-7e5c-4395-97a2-0725ebc49eed">126,290</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjAtMy0xLTEtMA_ee053547-780e-4687-9767-8c6cae0a38fc">92,962</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjAtNS0xLTEtMA_53d84c0e-aa58-41ce-a0df-bbc18f59ab0f">259,300</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjAtNy0xLTEtMA_d5751bec-eaf7-4070-8c63-7240ab83325a">183,941</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjEtMS0xLTEtMA_fed4d36a-d36b-43f6-89b4-e1266a1e20a5">17,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjEtMy0xLTEtMA_15e4fe80-187c-489f-9b86-818e6af8d248">589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjEtNS0xLTEtMA_e352105d-add4-4720-9863-483f35356f07">34,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjEtNy0xLTEtMA_76205649-ede8-4a5f-89bd-fd1a6b194256">3,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjItMS0xLTEtMA_4fda86ee-3bbf-48fd-b71c-3c00c44f8147">108,858</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjItMy0xLTEtMA_4c3c3796-a3e3-43af-99d4-ab2a68fd5fd3">93,551</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjItNS0xLTEtMA_8cf8f210-70f4-4e1e-8170-a8c54ab583e2">224,425</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjItNy0xLTEtMA_d59c9443-8ebe-4175-b934-d3dcb285e75f">180,121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjQtMS0xLTEtMA_a34d8e31-b08b-4034-96dd-940b10293283">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjQtMy0xLTEtMA_f149f149-5219-45c3-867c-560f6821d2bf">0.62</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjQtNS0xLTEtMA_729b430c-7169-4312-a17f-69bbde1aa34c">1.47</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjQtNy0xLTEtMA_fbb40509-e20c-46a7-b3a8-af0db762cc17">1.20</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjUtMS0xLTEtMA_7e0d7629-3afb-44f8-b3b2-22357ceb829e">0.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjUtMy0xLTEtMA_ac51ee9f-508c-45d6-9ca6-1fce071471ca">0.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjUtNS0xLTEtMA_5ee0a406-14e9-4bd9-9391-98b4aa484f08">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjUtNy0xLTEtMA_e23009a8-5e30-4114-a1cc-b2c8343a3902">1.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average shares used to compute net income per share:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjctMS0xLTEtMA_9b92b147-c29a-498b-9b4e-2e9ec4047f54">153,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjctMy0xLTEtMA_cc54d8d2-3596-4121-bf93-6213742e137a">150,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjctNS0xLTEtMA_ada8388a-baa5-48d7-8e0d-fb8918a12d64">152,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjctNy0xLTEtMA_fc98a8e9-70b6-4b9e-9ddd-1fe68f468d07">149,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjgtMS0xLTEtMA_c5a3a52d-e192-4a84-b894-1c948101c52b">162,765</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjgtMy0xLTEtMA_e9bf7188-a05f-4750-95be-589e604d6787">160,840</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjgtNS0xLTEtMA_0363d2cc-88d1-4fb7-b258-50220052f697">162,636</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMjgtNy0xLTEtMA_3543a150-b842-4497-a362-0bbb3604447f">160,309</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in unrealized gain (loss) on available-for-sale investments</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzAtMS0xLTEtMA_b0fc57e0-ae04-46a7-b98e-f2b5ed84a369">217</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzAtMy0xLTEtMA_3899bf67-a717-406c-9bee-5b82262e0013">1,131</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzAtNS0xLTEtMA_bcb25431-a05b-4956-b83a-eab83868b4cc">1,303</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzAtNy0xLTEtMA_c34478a0-f984-4322-9857-b911048a6002">2,428</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cumulative foreign currency translation gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzEtMS0xLTEtMA_3e5c6803-70b9-4251-8515-f5990e7ce718">165</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzEtMy0xLTEtMA_d1631f4d-13a4-4cd3-a6ab-be8599629a0d">2,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzEtNS0xLTEtMA_cdfaae99-958c-4cf3-8073-77cc685762fd">2,378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzEtNy0xLTEtMA_e0f2de40-509e-4599-a985-4590af470e17">3,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzItMS0xLTEtMA_43e5dc73-b09d-4769-95da-72b1390fa789">108,476</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzItMy0xLTEtMA_afdef915-15fe-4753-a181-509153540d31">97,575</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzItNS0xLTEtMA_d75c8105-8898-4bd8-ac3a-9a0d3166aeac">220,744</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjc3MWFiNTBmZjcyMjQ2YTY4NzlkN2Q1ZGJhOTJmZjJjL3RhYmxlcmFuZ2U6NzcxYWI1MGZmNzIyNDZhNjg3OWQ3ZDVkYmE5MmZmMmNfMzItNy0xLTEtMA_56582db1-04a9-4878-ad78-66af7cd6a22a">185,831</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RleHRyZWdpb246ODI2ZmU2OWFmZjAwNGU3ZjlhZWIxZTEyOThiNjYxOGFfMTky_61567e24-531c-4ee1-b86c-9b4a984e3f9f" footnoteRole="http://www.xbrl.org/2003/role/footnote"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes stock-based compensation as follows:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i493cd98bb01e4b469d9ee379a300e7da_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMi0xLTEtMS0w_9e7d1801-e757-4aa6-bd85-5aacf0f6dc48">1,316</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c9153c5c82a4e2c8ecfac632860f97e_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMi0zLTEtMS0w_76b2020d-6d66-43ca-9f68-debd8e9cb501">1,532</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4f9bf7559a24bdd866e6188b3d176d4_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMi01LTEtMS0w_cea55646-353a-4c58-bc9c-540b5000a49e">2,222</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f79a82c8a3f4b9192240ee18e3e12a3_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMi03LTEtMS0w_a24b6cd4-bd44-48cb-afe6-af93fef5fe79">2,551</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecde753bebd54ee6bfedd5c22423e38c_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMy0xLTEtMS0w_39267169-36db-4177-bf75-74a540b5b5d0">9,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06f3b5dc74443fdad685a897262e8f3_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMy0zLTEtMS0w_4d597bca-0dda-412f-afd3-25f69d423844">7,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc7c6c66e1124893b1d1c3af9213ded6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMy01LTEtMS0w_ff7c13b0-4c3e-4ece-b6f4-6d78b013e4a8">16,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d47c4962cc444d92621224b2a14579_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfMy03LTEtMS0w_4982a729-6192-46c0-9e00-0491d441f803">12,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieceb795f6df0428fa0acb4f13540efba_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNC0xLTEtMS0w_ebee4394-8f3c-4590-9005-6db61ad77fc8">22,315</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00dc0b66fda14e668b870fe81ef98139_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNC0zLTEtMS0w_c4ecb72a-0edc-426e-b85d-c172e2b7edeb">16,437</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60366340adce420890c577b49ba7812c_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNC01LTEtMS0w_b1484f17-4316-424c-97a5-03e35964532f">39,152</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if882112a6ce844fc8d2e86eafd0b4b45_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNC03LTEtMS0w_bb01cac3-af17-4294-980c-cf3637c399c3">27,838</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d7affd57cb4e4f820c62070efef636_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNS0xLTEtMS0w_b2bf8344-25ba-40f0-89c2-cbb870986214">15,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21d7be3fa1334f6d93577c05abeb479e_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNS0zLTEtMS0w_c23d8651-c6d6-43ae-99c5-31f209f15dc5">11,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aa6c8aca0d745d0b8231c0cc8c6f32c_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNS01LTEtMS0w_af43ea79-6d14-4a10-838a-6337fade3782">26,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64918995be7c4db6b6d85d1c514499e6_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNS03LTEtMS0w_723445fe-6190-4d54-b9e5-43144ab70964">19,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib027591176d84559abe0a37beb7381fa_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNi0xLTEtMS0w_0ce3b078-060c-4e2a-9f90-ec7747180ec4">14,098</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic21e2f9e28fb4f4eb80ae52badfad307_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNi0zLTEtMS0w_a245790a-ed46-4368-aaf3-aacead1260ae">12,893</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb494df2886475e82a057023df590bd_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNi01LTEtMS0w_cc985eee-dc64-4c65-a455-31458bf53b19">25,867</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e9a19f6e4f749faa607f51851a8fabd_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNi03LTEtMS0w_a43dd9aa-df99-44a1-b789-f8f413337c8c">24,114</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNy0xLTEtMS0w_a7a47c5b-009a-40ee-8f8a-48770882f2d7">62,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNy0zLTEtMS0w_59905e17-8d30-4f7b-a5e3-7b2d4b66c8bc">49,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNy01LTEtMS0w_fd8b4c91-0809-4c9a-8e81-5a8e1d9eee0c">110,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yMi9mcmFnOjgyNmZlNjlhZmYwMDRlN2Y5YWViMWUxMjk4YjY2MThhL3RhYmxlOjAxOWQ1NTA3MzgwMjQzNTViN2NiZjNmYzk0MTMxMGZmL3RhYmxlcmFuZ2U6MDE5ZDU1MDczODAyNDM1NWI3Y2JmM2ZjOTQxMzEwZmZfNy03LTEtMS0w_85680957-4638-4de9-bc86-8e8d5981ea45">86,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></ix:footnote></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.509%"><tr><td style="width:1.0%"></td><td style="width:20.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.106%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.903%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended July 31, 2021</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended July 31, 2020</span></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A &amp; B<br/>common stock</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>income</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A &amp; B<br/>common stock</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>income</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at beginning of period</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibec12a893ddf4f8a99776cccf86d7842_I20210430" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0xLTEtMS0w_c8cd5a4a-b8a1-486d-8ad7-d26efbd0b669">152,800,356</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibec12a893ddf4f8a99776cccf86d7842_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0zLTEtMS0w_15282791-c158-44ee-a67a-43e328367fb3">2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bbe64875ca4444394d39a656a4ddebd_I20210430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS01LTEtMS0w_dceb7e52-677e-4857-bea6-abf0f1981669">1,032,063</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1159a2f200de4145b6a1cd1f467bbac2_I20210430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS03LTEtMS0w_73b02ca7-5c0f-48ed-b84d-ae70cf914a86">1,415,223</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a1de37931cc4f92a13e953be52bba9e_I20210430" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS05LTEtMS0w_1b5397b6-66ab-4461-8056-f1c924596e19">2,304</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c979590d7b41cab8fd607944119762_I20210430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0xMS0xLTEtMA_da3281e0-8edc-4843-a806-7dcd1062e8c3">2,444,984</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8114dd0a80cb44c6974b385eb94d55b6_I20200430" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0xMy0xLTEtMA_0643e92c-ab5c-4f3a-a2a9-01c6c78b05d6">150,030,047</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8114dd0a80cb44c6974b385eb94d55b6_I20200430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0xNS0xLTEtMA_bb0bf098-bc22-46e1-96a7-252362ebc413">2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64e515a194ef42148d88268de225bf4c_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0xNy0xLTEtMA_4227fc16-175e-4667-8579-df6deb351919">792,660</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2afe5e0264d4a1b94ec366d872fa31a_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0xOS0xLTEtMA_20cf5923-643c-4675-9701-ee2c08f58dcc">1,006,228</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id33d15de42ff452d984144c1a37a1967_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0yMS0xLTEtMA_02f215a3-73c1-4a3a-b5a9-5895eec9df68">2,146</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf03d96e043d4f6a884d6ac62bfda64b_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNS0yMy0xLTEtMA_fc1bf061-4b94-45d6-bb86-8c731c828c8f">1,801,036</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibcbc485367dc40ffb6b686dfa8a7be66_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNy0xLTEtMS0w_5e6b3175-5d75-4ade-b299-9f89c405e779">404,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i031c9b13b8994cc58f9ecbe60cd530c1_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNy01LTEtMS0w_546c9b83-c0a2-482e-8803-de727292dc72">20,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNy0xMS0xLTEtMA_47a9a402-4d2d-4173-b4bf-0e2c046e3609">20,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if3c494df1ed8445c8696d6c71e3845fd_D20200501-20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNy0xMy0xLTEtMA_d938e6ec-436f-4d96-8388-22c8f7d91a0f">460,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i714f6a5ef1dc4abaa88ce74d9135bd51_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNy0xNy0xLTEtMA_3ad89bd3-832d-493c-a803-e554dfd0fe27">8,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfNy0yMy0xLTEtMA_ed742691-3792-41ed-88b3-05990c155d25">8,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of restricted stock units</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibcbc485367dc40ffb6b686dfa8a7be66_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOC0xLTEtMS0w_0f8e180d-6a01-41cc-829d-a87a130352bf">206,774</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if3c494df1ed8445c8696d6c71e3845fd_D20200501-20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOC0xMy0xLTEtMA_b19e6c73-5c0c-47ee-a3dc-1f2c3252953b">248,947</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Shares withheld related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ibcbc485367dc40ffb6b686dfa8a7be66_D20210501-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS0xLTEtMS0zMTgy_71ca39ec-5e3a-43e6-b134-698f88146d52">53,625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i031c9b13b8994cc58f9ecbe60cd530c1_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS01LTEtMS0yNTE0_271b46cc-62ce-441c-8bbe-0a729ea09b29">16,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS0xMS0xLTEtMjUxNw_1c8dd94f-807f-4d65-b67c-81e223cd3555">16,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i031c9b13b8994cc58f9ecbe60cd530c1_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS01LTEtMS0w_3dadb552-667a-46c2-90a8-7bf74325b2e2">62,683</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS0xMS0xLTEtMA_7daa4575-48e7-4c62-95f1-207bfa4c5093">62,683</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i714f6a5ef1dc4abaa88ce74d9135bd51_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS0xNy0xLTEtMA_e64bd398-53ef-4b00-ab8b-270ff4cdc43d">49,366</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfOS0yMy0xLTEtMA_c9293c50-f39a-4a05-9412-f19e00aaa6bc">49,366</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Change in other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id37023b694db4f5b9d95af847d48c4c5_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTAtOS0xLTEtMA_2f63cdf1-10cd-44f0-af25-8aeaefb7d3fb">385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTAtMTEtMS0xLTA_7f8abb09-923a-4dab-82c1-7de6df908a3d">385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i514e3fcd88104c6488b736f916ab0186_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTAtMjEtMS0xLTA_0e14ade4-a199-489b-839b-bada9fa83ee8">4,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTAtMjMtMS0xLTA_3de0b5c2-0b59-4b36-b60b-7390b9bd2e40">4,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5f8663711774dfe8e82cfcf15a19261_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTEtNy0xLTEtMA_d7471abd-dcd5-4478-b09a-305e0d368389">108,858</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTEtMTEtMS0xLTA_3793c453-3059-40cc-84b4-78f44b0d3237">108,858</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4d42c2dd54644dc84ebd729a876298c_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTEtMTktMS0xLTA_54faac60-d03c-4eb4-96f4-48498813f971">93,551</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTEtMjMtMS0xLTA_22c71715-c175-4a6b-b755-e3be27a4bf2b">93,551</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3b8666ae31b4cdcb6a2316f51b73d07_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMS0xLTEtMA_2cdaaee4-bea3-444c-b51e-f8604e05a913">153,358,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b8666ae31b4cdcb6a2316f51b73d07_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMy0xLTEtMA_783e499e-f82c-4309-a5b4-48c647a0da45">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i358bae666c6e4aecb0df39dfee16aae5_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItNS0xLTEtMA_afc5deea-6b8b-4c76-a2b5-d754cf6682f9">1,098,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc09a0d68694b28979d75bd9f3e5728_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItNy0xLTEtMA_0e538953-b80f-4788-86dc-db50dee46808">1,524,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab42fd69d0284b969451c62da1c8eca3_I20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItOS0xLTEtMA_510a7753-9c06-4fb7-8fef-c4f231b4785a">2,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMTEtMS0xLTA_b3f6c23f-287d-4cf4-8daf-097e4cf10a80">2,620,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a8239b037dd4aadbeb2bdc51ec31d96_I20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMTMtMS0xLTA_dff4224b-7171-429f-be4a-f57b016abc5a">150,739,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a8239b037dd4aadbeb2bdc51ec31d96_I20200731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMTUtMS0xLTA_1d227f21-332d-4367-91b3-0bd736fe1855">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23c1988c5cdd46129fc5ec7395c4270d_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMTctMS0xLTA_b3c8e5e6-d72f-4b26-8c30-dfd53f6c959b">850,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b96679d916d4f5998927b93711de1f1_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMTktMS0xLTA_242fb6c8-1ea4-472b-965c-cf8281010cbc">1,099,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00cb1e1ea11549f6ab270e8cd21be494_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMjEtMS0xLTA_813751b4-12d1-4b15-bbc5-1068d039cab1">6,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjc4YWU1NmRlMWEwZDQxYmJiMDdjYjcwMjlkM2JjZjUwL3RhYmxlcmFuZ2U6NzhhZTU2ZGUxYTBkNDFiYmIwN2NiNzAyOWQzYmNmNTBfMTItMjMtMS0xLTA_04c3f669-73a1-4ba2-802a-d86d1288c19f">1,956,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.115%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.115%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six months ended July 31, 2021</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six months ended July 31, 2020</span></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A &amp; B<br/>common stock</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>income</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A &amp; B<br/>common stock</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>income</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at beginning of period</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i82d5f2dbb1e7412086d7483077ce3375_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0xLTEtMS0w_61dd6062-69ba-4829-9eae-9c36114905ff">152,056,808</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82d5f2dbb1e7412086d7483077ce3375_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0zLTEtMS0w_e50d5f57-8705-406f-9d95-d543df564fde">2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09d992251c22484e945e0324eaa606d5_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS01LTEtMS0w_bbeadeca-400e-4ad3-9301-882ade50dc4c">965,670</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a53762c05894d918db76887a73ab9c7_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS03LTEtMS0w_be7b80a8-6719-44c0-86f0-141edfeb86f9">1,299,656</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54e3bb4f203749babd2ccf2a51d568da_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS05LTEtMS0w_4646c681-442d-4078-ba71-3c1f198ba17a">992</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0xMS0xLTEtMA_7f91136e-9c42-429d-8421-1be171ec02c6">2,266,320</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i943736a528954bac9e6614be80271b65_I20200131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0xMy0xLTEtMA_1cce58bf-5110-4721-ada6-836595a46c38">149,095,583</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i943736a528954bac9e6614be80271b65_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0xNS0xLTEtMA_4320473c-a977-4318-b317-41afbc76b1e1">1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d1288c77dc44c90ab75b13fe548230e_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0xNy0xLTEtMA_67bb60f3-7e7d-4cd8-b0ac-037db9ef48ff">745,475</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50fccfde7d441f792648fff5a971fd5_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0xOS0xLTEtMA_ad9c231a-63f4-4f7a-aee7-1f0daa16fe4e">919,658</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7238f39991c94d899e1598039faa3b36_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0yMS0xLTEtMA_d7356afc-b9f6-4147-99de-ba1180925da0">460</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f9f849031440a5bb56b8beab083ff1_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNS0yMy0xLTEtMA_b7e492c4-0367-4307-a969-d81e6e0d0818">1,665,594</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i195ac5d7f00e4794b62bfcd00fe2c5df_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi0xLTEtMS0w_ca800068-a68e-4f47-a434-1584679b33b8">889,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib23ce65ddba54899acae1dca7d367a42_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi01LTEtMS0w_50b295b2-f5ab-4e5e-8113-a700dfe78445">37,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi0xMS0xLTEtMA_891980a8-cf19-4fef-bbc5-21d03da3890a">37,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i583b993fd1fe41e5a00c5e70814c8481_D20200201-20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi0xMy0xLTEtMA_32620437-3b0c-42ec-8df3-4c6d2d5e099d">1,106,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i583b993fd1fe41e5a00c5e70814c8481_D20200201-20200731" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi0xNS0xLTEtMA_9828b52a-fcbf-4c0d-83f9-a2df6455e37d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied075a52b0924cdeaeadabb802a22bcc_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi0xNy0xLTEtMA_66f6a551-84e1-45f8-86ce-c7f2d18bd08c">19,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNi0yMy0xLTEtMA_42d7571d-8bc6-4a9e-882e-f38c69190019">19,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of restricted stock units</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i195ac5d7f00e4794b62bfcd00fe2c5df_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNy0xLTEtMS0w_4f9b0e53-d5b3-4d64-984c-3c357b305c17">465,285</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i583b993fd1fe41e5a00c5e70814c8481_D20200201-20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfNy0xMy0xLTEtMA_e823a20e-e6ab-456d-89a0-fc201a5d0170">537,896</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Shares withheld related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i195ac5d7f00e4794b62bfcd00fe2c5df_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC0xLTEtMS0zMzU4_d7357458-5492-40cb-a7c1-3dcda12da6cf">53,625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib23ce65ddba54899acae1dca7d367a42_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC01LTEtMS0yNTM5_4b12a6ee-6b1a-4f76-9f9c-789f02ff5a1a">16,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC0xMS0xLTEtMjU0Mg_deb8baf4-b500-4096-9201-7bb4db14fd9b">16,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib23ce65ddba54899acae1dca7d367a42_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC01LTEtMS0w_1227effc-b02c-4f72-b48e-99e0754bd7b3">111,476</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC0xMS0xLTEtMA_f77948be-1d51-4545-b839-44a9f367b71b">111,476</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied075a52b0924cdeaeadabb802a22bcc_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC0xNy0xLTEtMA_e836b944-363b-448d-a17f-e36ee1ab400b">86,273</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOC0yMy0xLTEtMA_a02c1888-bc36-47d2-a00e-e02489712dfd">86,273</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Change in other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01e48f3b388948f1884919762873a3f8_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOS05LTEtMS0w_978863a5-e4ab-454c-b218-d8cd5503c6a3">3,681</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOS0xMS0xLTEtMA_e98c4a98-04a0-4507-af32-2f32d694485c">3,681</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55a6c7b17a84424199ab83fbcda1f855_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOS0yMS0xLTEtMA_bf06a7de-0f2e-424c-8bda-77f44c0e51e2">5,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfOS0yMy0xLTEtMA_4826214e-5e72-4edb-a1e1-65b8ac68f2df">5,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c0a097fe9742e1867fa121314f481a_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTAtNy0xLTEtMA_3b01624e-10ea-4a78-aea4-0373db5fd012">224,425</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTAtMTEtMS0xLTA_b5b1a720-8e33-4aa5-a4dc-21f7bcffb961">224,425</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ef906433f2c4eb3bb96182896ef702b_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTAtMTktMS0xLTA_7dceaf21-3ef6-420e-a409-052732e97ed0">180,121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTAtMjMtMS0xLTA_326bc5e7-c953-4bdd-80bf-f6038ad2452f">180,121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3b8666ae31b4cdcb6a2316f51b73d07_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMS0xLTEtMA_312bd053-85c3-44cb-8967-f814a369ceb3">153,358,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b8666ae31b4cdcb6a2316f51b73d07_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMy0xLTEtMA_ecc33204-9b65-40f3-b064-bac82f43e5b4">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i358bae666c6e4aecb0df39dfee16aae5_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtNS0xLTEtMA_b39a8966-58ed-4e85-844b-b1855df10062">1,098,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc09a0d68694b28979d75bd9f3e5728_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtNy0xLTEtMA_ced45ffd-8673-4d14-ac9e-713332944b41">1,524,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab42fd69d0284b969451c62da1c8eca3_I20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtOS0xLTEtMA_68c00387-61be-4f37-b3c6-58c87e6b0e12">2,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMTEtMS0xLTA_3dfa6a94-163c-4c96-b279-a4730f5769a7">2,620,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a8239b037dd4aadbeb2bdc51ec31d96_I20200731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMTMtMS0xLTA_c3570d34-d5bf-451c-a9d8-87ce24b8997b">150,739,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a8239b037dd4aadbeb2bdc51ec31d96_I20200731" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMTUtMS0xLTA_7c6381cb-779e-4cdb-8a8a-d6ccc03bb780">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23c1988c5cdd46129fc5ec7395c4270d_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMTctMS0xLTA_8bd3282d-3ea9-4c8a-a2af-eb3f5517cc4c">850,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b96679d916d4f5998927b93711de1f1_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMTktMS0xLTA_8ab319d4-8e2f-46f8-a335-9c3d8e2495ba">1,099,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00cb1e1ea11549f6ab270e8cd21be494_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMjEtMS0xLTA_2cb71998-f69d-4e2f-a4b4-b77672482558">6,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yNS9mcmFnOjZlOGM0ZDM3YjJjMDRhZDg5N2FiZTA2YWQ0YTFkYjVmL3RhYmxlOjg2ZTMzMTkyOWZlOTQ1ZDY4MjI1YmFlZTlkOGE2YzY5L3RhYmxlcmFuZ2U6ODZlMzMxOTI5ZmU5NDVkNjgyMjViYWVlOWQ4YTZjNjlfMTEtMjMtMS0xLTA_00978685-796e-4176-8b20-f85a168bea34">1,956,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.160%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNS0xLTEtMS0w_0ec00a70-77e3-461e-8f0d-81e60d63c8a2">108,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNS0zLTEtMS0w_98a0ac2e-f635-4f0e-b917-ee2f66d7792d">93,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNS01LTEtMS0w_75be93fa-df15-415b-9509-cec3ad45a92e">224,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNS03LTEtMS0w_8f3740d9-1a80-4a7f-badd-da9c53da7351">180,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNy0xLTEtMS0w_3ee4a720-f4e5-495b-a4d5-b0c0e593d77c">6,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNy0zLTEtMS0w_1fa93a0d-c98f-4316-bfba-18310a41cdd1">7,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNy01LTEtMS0w_e4f38e17-0957-4d76-9c68-01754a5806d3">13,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNy03LTEtMS0w_c385ebe4-9f59-4db6-a62b-21d22f928345">15,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reduction of operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:OperatingLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOC0xLTEtMS0w_28efad8d-da23-496f-8580-dc32fae4d3ac">2,874</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:OperatingLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOC0zLTEtMS0w_2a27d1df-3d2d-46ed-aedc-cfe5abe68819">3,092</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:OperatingLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOC01LTEtMS0w_7977cdc0-afd5-449d-a72b-36866b670e65">5,701</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:OperatingLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOC03LTEtMS0w_5ae25a80-c021-42ec-a413-4f97c2ae63bd">6,089</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accretion of discount on short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOS0xLTEtMS0w_0f1d3364-64ef-485d-864d-768ecf8a54c4">1,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOS0zLTEtMS0w_dbdf6361-278c-4eb8-8e82-159ce7405198">496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOS01LTEtMS0w_0511166c-cbd3-4a7c-9b95-b2d4bcafc168">3,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfOS03LTEtMS0w_192e4b9a-5d74-4325-ab6c-5e525d33ed0d">485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTAtMS0xLTEtMA_e9aac7b8-c14f-4de6-a472-cdd731d89183">62,385</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTAtMy0xLTEtMA_dd2a9e5a-32b3-470b-bd5d-bf1896bd0151">49,366</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTAtNS0xLTEtMA_ceef46bf-4900-45f2-b037-d8319bb6f48a">110,874</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTAtNy0xLTEtMA_1d6bc922-9dd9-462a-97a0-ef9f99afe3dc">86,273</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTEtMS0xLTEtMA_4f35b636-fb7a-4c30-896d-0644f004c466">6,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTEtMy0xLTEtMA_f81921c3-4ca9-432f-a9f4-f93f1094cf04">5,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTEtNS0xLTEtMA_93a32060-6eb7-4d0e-81e0-43df1fa85b9b">12,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTEtNy0xLTEtMA_262370f1-3ec8-4269-86c0-acbcfaddd7ff">10,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTItMS0xLTEtMA_cea5fa4c-a721-4224-938b-8893737bf38d">6,953</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTItMy0xLTEtMA_cb88e6dc-3c9a-418b-8420-73bf955da091">504</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTItNS0xLTEtMA_7b2fda4a-571b-4d88-8a4c-375f1986400e">12,195</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTItNy0xLTEtMA_61174d08-b521-4eea-953e-91d20f974e80">1,638</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss (gain) on foreign currency from mark-to-market derivative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTMtMS0xLTEtMA_43e89027-ca19-4760-90a1-fdc47aaba7bb">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTMtMy0xLTEtMA_464d1bc4-5f65-4cd8-912d-9964fad5b0f4">98</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTMtNS0xLTEtMA_26bad765-3725-4eaa-8eca-08e475be7add">433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTMtNy0xLTEtMA_20781e40-df44-4c7b-88b5-9beb7fcc9089">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bad debt (recovery) expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTQtMS0xLTEtMA_2c11ee38-603b-496d-8f74-3fa6b88d13ff">22</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTQtMy0xLTEtMA_9724313c-1761-48c5-b099-78dc2d7d0b5d">514</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTQtNS0xLTEtMA_33f431e6-41fc-4773-bbf1-fd2b2164ef95">137</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTQtNy0xLTEtMA_841e9224-9766-443a-94c1-8304a4f8d339">121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTYtMS0xLTEtMA_da43d168-cb60-4d88-a37a-8e306b5fe4b7">21,409</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTYtMy0xLTEtMA_acc35f8a-072f-485e-ae44-aa01dbd78f7d">14,606</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTYtNS0xLTEtMA_8793ff3c-f3fe-4d1e-bf11-23c5718e4975">280,323</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTYtNy0xLTEtMA_f6b52acd-8406-450a-a1fd-cb4b46c9c104">168,766</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="veev:IncreaseDecreaseInUnbilledAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTctMS0xLTEtMA_61d44540-d0f5-40e1-b63b-585ec681c08b">267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" name="veev:IncreaseDecreaseInUnbilledAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTctMy0xLTEtMA_966d19d0-226f-4756-a236-9147679b202a">619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInUnbilledAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTctNS0xLTEtMA_5435fe3b-750e-4c74-8c05-619361a7f4e2">3,894</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInUnbilledAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTctNy0xLTEtMA_2cb384cc-6676-4a55-ac48-cffae16ca048">3,833</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTgtMS0xLTEtMA_4b688aad-1426-452f-82a2-b5ab317cc763">3,802</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTgtMy0xLTEtMA_2bc586bb-18a0-4ab9-9084-a72fb169c9d3">5,793</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTgtNS0xLTEtMA_7ff0c2f3-f3a4-4c7a-a117-250bd1578a61">8,092</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTgtNy0xLTEtMA_41e828b4-c00e-4231-b27e-d31b153318a8">9,135</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTktMS0xLTEtMA_d83bbc58-9746-4d2a-a9dc-dc4491d9f576">3,726</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTktMy0xLTEtMA_546883ac-db62-45ba-97f6-a415ba4e3cfe">3,141</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTktNS0xLTEtMA_64ea524e-ecfe-4008-94ee-6cc1dd37b62e">17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMTktNy0xLTEtMA_e535e802-d5eb-4696-a871-8156b636ec60">4,991</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current and long-term assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjAtMS0xLTEtMA_43a0bc9b-d3d6-4f6e-942e-31a5f55f69f9">3,866</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjAtMy0xLTEtMA_4b54e572-87d0-4aea-acab-983870875f00">11,683</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjAtNS0xLTEtMA_98873280-1320-461a-8429-c73d73044f51">1,129</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjAtNy0xLTEtMA_bee6ff88-9629-4962-94d5-637cd98c3130">11,132</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjEtMS0xLTEtMA_a60511df-ab22-4e6b-b6b1-32d6cdccee2c">5,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjEtMy0xLTEtMA_17c4b31d-709c-4ed6-ab61-035ae32b3e83">914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjEtNS0xLTEtMA_15ca15eb-c99b-4f94-a87f-e80ca576b31a">1,763</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjEtNy0xLTEtMA_719ea360-85bb-4830-b727-b07dc0dbf37b">3,516</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjItMS0xLTEtMA_d4104ef7-e8f5-4acb-b2e5-3a61321c89f4">2,216</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjItMy0xLTEtMA_dc65886b-3e17-430d-aa01-749030f1b973">125</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjItNS0xLTEtMA_ef03fbd5-020c-4c80-9c5c-0caab910e4f3">9,183</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjItNy0xLTEtMA_65e252c2-9a56-487c-959d-b5ef236e8162">2,816</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjMtMS0xLTEtMA_20820803-ec10-4cd0-a015-5c97a85a96d1">49,783</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjMtMy0xLTEtMA_4e141362-431b-4de4-8359-83faed61bbe9">49,166</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjMtNS0xLTEtMA_33c56164-57cb-42f5-baff-f896f646b0e9">57,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjMtNy0xLTEtMA_3a841465-46ed-467f-b243-266310bc609d">47,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjQtMS0xLTEtMA_85cbf4d7-fc51-4505-88a7-cc96a8047513">2,913</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjQtMy0xLTEtMA_bf0e42ad-2165-4051-8b25-8ffc6f85a9bf">2,456</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjQtNS0xLTEtMA_c529325e-2a71-4054-bdbe-f948e06308b3">5,661</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjQtNy0xLTEtMA_c7ee6b8c-d73a-4409-bbd6-8c5b6ce12390">5,267</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjUtMS0xLTEtMA_65f81147-23f6-47c5-ac3f-621e32a04cd2">903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjUtMy0xLTEtMA_c8b7d031-be2f-4546-9f73-ced52845f8e5">2,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjUtNS0xLTEtMA_24efaf65-25a9-4762-8090-dd7b202e2ce4">3,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjUtNy0xLTEtMA_858bf2d5-e2de-44c2-b665-0e7995e6586d">4,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjYtMS0xLTEtMA_f6d1bd3e-deec-4a3b-b9b3-5d5c686786e5">119,065</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjYtMy0xLTEtMA_f1d512ea-27a7-4453-b3b1-a500b3031844">105,320</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjYtNS0xLTEtMA_c9636a18-a7be-4d29-9a58-602d40742221">597,450</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjYtNy0xLTEtMA_55a660f2-990c-45f9-a43a-44b0639b5ea3">387,492</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of short-term investments</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjgtMS0xLTEtMA_a2826a32-db28-4984-8e2b-eb6a5deb8b30">422,680</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjgtMy0xLTEtMA_329b1e7c-a13c-4dd9-81da-da73b48a9c84">267,749</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjgtNS0xLTEtMA_7d96f1dd-9574-4de1-95b6-aecd4eca59d3">679,618</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjgtNy0xLTEtMA_36be9be3-7c23-4436-8669-828400e5cf4e">456,567</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturities and sales of short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktMS0xLTEtMA_59a3acd1-98bc-440e-9eb2-0e3aa524bb47">187,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktMy0xLTEtMA_efc4c90e-9c50-41b7-8422-0e216a83137c">229,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktNS0xLTEtMA_a2cf344b-88c7-4b7b-a6df-ea0ea1c41bf7">408,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktNy0xLTEtMA_6c7cc2e5-3c61-4648-8245-ad8d784bb4c3">369,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktMS0xLTEtMjgzNw_5429f44b-5d7d-430c-94c2-68a1192da55b">2,133</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktMy0xLTEtMzc3NA_9dc6fd96-c025-42b6-b53e-359272ebc5f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktNS0xLTEtMjgzNQ_8a68eacc-2498-43e5-9050-0c3b36898420">2,133</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMjktNy0xLTEtMzc3NA_cf646c29-6dc9-417d-bc01-d4aa5194b711">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzAtMS0xLTEtMA_7a6c624d-3763-48c8-9dea-5bd420972939">5,325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzAtMy0xLTEtMA_80220181-a10b-4091-82e8-ce4e8f2d5548">5,407</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzAtNS0xLTEtMA_6263b9bf-0757-4dc3-89fc-418215f5b85b">7,981</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzAtNy0xLTEtMA_8a6beb23-399e-4f2d-8e5d-28336191a4a9">5,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzEtMS0xLTEtMA_8fd34e3b-c48f-4bf1-9338-a1af71ffa0c7">242,814</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzEtMy0xLTEtMA_36c83676-0832-4770-bc84-1ee613185d4f">43,932</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzEtNS0xLTEtMA_4cd6c1f4-a3fb-487f-8edd-6c1b1d048e28">280,763</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzEtNy0xLTEtMA_93c625df-1a3b-4f9c-ae25-1f05971337b8">92,141</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in lease liabilities - finance leases</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="veev:FinanceLeaseProceedsPaymentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzMtMS0xLTEtMA_26a72fbc-299b-4723-858e-ef0b1d017bf5">98</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" sign="-" name="veev:FinanceLeaseProceedsPaymentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzMtMy0xLTEtMA_1a764cbb-4471-4ac0-b2c3-e62b6f529b3e">251</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" name="veev:FinanceLeaseProceedsPaymentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzMtNS0xLTEtMA_2512df56-33b1-4c50-be51-98cad6547ca9">384</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" sign="-" name="veev:FinanceLeaseProceedsPaymentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzMtNy0xLTEtMA_a03a7a1a-e961-44db-a188-17ac89600fcb">499</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from exercise of common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzQtMS0xLTEtMA_8afc7d05-4803-45e6-9c07-31d0c5b64df7">20,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzQtMy0xLTEtMA_85c984b2-37e7-4d34-9484-08738977c33d">9,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzQtNS0xLTEtMA_9d31d426-f080-4260-9490-23fe4b7aea7d">37,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzQtNy0xLTEtMA_58677188-e2f6-4cfa-a839-90b37a22c24d">19,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzQtMS0xLTEtMjgwNA_f5889174-f2c5-4ba2-b23f-494ad98423c1">15,096</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzUtMy0xLTEtMzc4Mw_aa23b4a2-adbf-4234-ae7d-b955b678db83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzQtNS0xLTEtMjgwMQ_e727b9d2-0eda-46ce-b8d2-a1c55f520afe">15,096</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzUtNy0xLTEtMzc4Nw_5dd63647-07d5-4fe8-9798-a1aa5e2d2672">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzUtMS0xLTEtMA_5d625503-c521-40ac-8c1f-716768d0eccf">5,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzUtMy0xLTEtMA_83b178e9-e73c-4187-85a5-f6bb5a5daf6b">9,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzUtNS0xLTEtMA_74ea586f-bebd-4424-ac0e-c0523aafd204">22,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzUtNy0xLTEtMA_59e33276-73ae-4f66-b8e4-b48f3c78cf4a">18,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzYtMS0xLTEtMA_d50d575a-d127-4a89-9cfc-adcc3b934420">180</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzYtMy0xLTEtMA_d8f029b8-b121-49c9-adc3-e6d58718274f">2,734</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzYtNS0xLTEtMA_1bcd3436-03a0-4db3-a013-9f0eeb290ef4">2,945</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzYtNy0xLTEtMA_7691359b-45f3-467a-9d7f-ba18ee153cd3">3,282</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzctMS0xLTEtMA_7f23ed43-cbc8-4bfb-807c-c3171754c378">118,272</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzctMy0xLTEtMA_110f2719-68d7-48eb-aa31-d9931a1da69d">73,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzctNS0xLTEtMA_7e780090-aea8-49f8-8995-5aea145fd65d">336,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzctNy0xLTEtMA_db9fd670-93b4-4adc-b83b-b3b8656dae7f">317,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c979590d7b41cab8fd607944119762_I20210430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzgtMS0xLTEtMA_5d00c207-e39a-4fc9-ad43-d79f42d277f1">1,186,188</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf03d96e043d4f6a884d6ac62bfda64b_I20200430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzgtMy0xLTEtMA_a0ace8cc-2271-4bc3-98e9-19d214802e79">723,841</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzgtNS0xLTEtMA_20c1a5a9-09f4-44cb-9e44-6e6e63136b7d">731,712</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f9f849031440a5bb56b8beab083ff1_I20200131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzgtNy0xLTEtMA_caab0728-2730-4304-b017-41d70182f4be">479,797</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzktMS0xLTEtMA_2fb62d8d-2290-4ad7-b4f6-d6a4ac30dc82">1,067,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzktMy0xLTEtMA_b930cbee-f80f-4d41-b81c-3f2dfe63a8ca">796,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzktNS0xLTEtMA_4539d538-b53d-440f-84d1-0dc6bd17c97f">1,067,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfMzktNy0xLTEtMA_32556eea-9437-409a-89cd-0f2743e09ff4">796,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents, and restricted cash at end of period:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDItMS0xLTEtMA_a5b1dfdc-b341-48b5-a5b4-f8436c6f7e06">1,064,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDItMy0xLTEtMA_f5b8ebcc-df17-4077-b5e2-d885b96ee336">795,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDItNS0xLTEtMA_f6910fea-6f54-4f0f-b28e-0effccff6338">1,064,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDItNy0xLTEtMA_4fa17c66-801e-42f2-8965-f53ea3ec4cc4">795,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash included in other long-term assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDMtMS0xLTEtMA_35e17e3c-b7c2-44ed-9a46-9533b1f98239">3,185</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDMtMy0xLTEtMA_ed47652e-02b7-424b-b129-23921b31d8c2">1,208</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDMtNS0xLTEtMA_47469932-0b1a-4e3d-9c37-5a1b5fbae4dc">3,185</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDMtNy0xLTEtMA_0d75c0f9-c099-402c-bd81-83b49b5ec575">1,208</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDQtMS0xLTEtMA_84cb820f-c01b-48eb-9497-39cabf3cd92f">1,067,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDQtMy0xLTEtMA_6fb7e9a3-2e66-48a9-a36f-e83b5b0804d9">796,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDQtNS0xLTEtMA_31f76bc6-5013-450a-8ca4-a606dd9afe5c">1,067,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb32cc212434052b9ad545f096cdc32_I20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDQtNy0xLTEtMA_d09cf6ad-d275-48ff-bfdd-7e951f63c153">796,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplemental disclosures of other cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for income taxes, net of refunds</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDctMS0xLTEtMA_43313ada-bd36-4448-a53f-42ed0b4fb2d5">15,368</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDctMy0xLTEtMA_a505d495-5ea7-4e34-b4cc-218ac3e9166c">9,089</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDctNS0xLTEtMA_cfa7d39d-b1a4-42de-bf7f-0ffa3bef8e61">20,501</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDctNy0xLTEtMA_31ebe702-3f5e-44bd-b36f-3e74f3393493">14,955</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits from employee stock plans</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDgtMS0xLTEtMA_7868ff9e-27ed-445c-96d9-6d2d636086ed">17,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDgtMy0xLTEtMA_23f42907-9fdf-4688-b9cc-13c6a36d453f">22,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDgtNS0xLTEtMA_d87627f8-6770-4da9-aba0-fa0bad3f568d">35,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNDgtNy0xLTEtMA_b6138276-58ec-45ee-9d5c-5d39a9d5accb">41,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash investing activities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in accounts payable and accrued expenses related to property and </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;equipment purchases</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" name="veev:IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNTAtMS0xLTEtMA_9e465ca5-65dd-453b-9c17-8a3b34a95185">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" name="veev:IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNTAtMy0xLTEtMA_92853f68-e565-4f1f-9e20-4048d878c13b">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="veev:IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNTAtNS0xLTEtMA_8f459a89-19ed-4c60-a92d-d94cc184d08e">2,826</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" name="veev:IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8yOC9mcmFnOmVhODA5NWU5Y2U4YTQyNDY4OWEyNDYwODE3MDJkYWZjL3RhYmxlOjAzZWZkZWI4NGU2MzQ5ZGFhYWM0YzIwNTBhZGI1ZWNiL3RhYmxlcmFuZ2U6MDNlZmRlYjg0ZTYzNDlkYWFhYzRjMjA1MGFkYjVlY2JfNTAtNy0xLTEtMA_aa490d7a-f423-4f9f-8e10-10d77fe0357f">774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_34"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;1. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8zNC9mcmFnOmZiNWE5ZjgzZDM1ZDQ1OWQ4NTgwZTM2MzA5YTdhNzNjL3RleHRyZWdpb246ZmI1YTlmODNkMzVkNDU5ZDg1ODBlMzYzMDlhN2E3M2NfNDU2MA_b5030b94-e120-44bf-94fb-74c8b98d4a73" continuedAt="i58ade012cb7b4a7daa208d09d2a4d6d9" escape="true">Summary of Business and Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="i58ade012cb7b4a7daa208d09d2a4d6d9" continuedAt="i17400959184a44019644211978eae553"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="veev:NatureOfBusinessPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8zNC9mcmFnOmZiNWE5ZjgzZDM1ZDQ1OWQ4NTgwZTM2MzA5YTdhNzNjL3RleHRyZWdpb246ZmI1YTlmODNkMzVkNDU5ZDg1ODBlMzYzMDlhN2E3M2NfNDU3MA_aa1a7b22-0f7a-430d-8f54-4596ad5d4aa6" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva is the leading provider of industry cloud solutions for the global life sciences industry. We were founded in 2007 on the premise that industry-specific cloud solutions could best address the operating challenges and regulatory requirements of life sciences companies. Our offerings span cloud software, data, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#8212;from research and development (R&amp;D) to commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our commercial solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&amp;D solutions for the clinical, regulatory, quality, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in other regulated industries, including, for example, consumer goods, chemicals, and cosmetics. Our fiscal year end is January 31.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8zNC9mcmFnOmZiNWE5ZjgzZDM1ZDQ1OWQ4NTgwZTM2MzA5YTdhNzNjL3RleHRyZWdpb246ZmI1YTlmODNkMzVkNDU5ZDg1ODBlMzYzMDlhN2E3M2NfNDU2MQ_0651dbbd-2159-4d89-a695-f749146ce3da" escape="true"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany accounts and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2021, filed on March&#160;30, 2021. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated balance sheet as of January&#160;31, 2021 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January&#160;31, 2022 or any other period.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8zNC9mcmFnOmZiNWE5ZjgzZDM1ZDQ1OWQ4NTgwZTM2MzA5YTdhNzNjL3RleHRyZWdpb246ZmI1YTlmODNkMzVkNDU5ZDg1ODBlMzYzMDlhN2E3M2NfNDU2Mg_ace92e78-d3eb-43bf-aea5-824464c9bfaf" escape="true"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires us to make estimates, judgments and assumptions that affect the condensed consolidated financial statements and the notes thereto. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Items subject to such estimates and assumptions include, but are not limited to:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the standalone selling price for each distinct performance obligation included in customer contracts with multiple performance obligations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the determination of the period of benefit for amortization of deferred costs;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the fair value of our stock-based awards.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As future events cannot be determined with precision, actual results could differ significantly from those estimates.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="i17400959184a44019644211978eae553"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV8zNC9mcmFnOmZiNWE5ZjgzZDM1ZDQ1OWQ4NTgwZTM2MzA5YTdhNzNjL3RleHRyZWdpb246ZmI1YTlmODNkMzVkNDU5ZDg1ODBlMzYzMDlhN2E3M2NfNDU2Ng_04706929-19bf-4e89-8cd0-24dbe9729570" escape="true"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Adopted in Fiscal 2022</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (FASB) issued ASU No. 2019-12, "</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes"</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies accounting guidance for certain tax matters. We adopted this standard effective February 1, 2021. The adoption of this new standard did not have a material impact on our condensed consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_40"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RleHRyZWdpb246MWYzYmYwY2Q4MTk0NDUwMWE4YWIyZjE3N2QyODFlZWFfMTI3Mg_419d9fdf-3461-423e-a929-1cf50be23826" continuedAt="i19b545a54578441aa52fd008fb7d711c" escape="true">Short-Term Investments </ix:nonNumeric></span></div><ix:continuation id="i19b545a54578441aa52fd008fb7d711c" continuedAt="i6e84f58cae4741f1a93ded1e19f0ff1e"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RleHRyZWdpb246MWYzYmYwY2Q4MTk0NDUwMWE4YWIyZjE3N2QyODFlZWFfMTI3NA_cda312bc-1325-4b88-ad5c-6f2612fe297e" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At July&#160;31, 2021, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e5f5adefc54aec89970bd0683bf62a_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMi0xLTEtMS0w_d3926515-dab6-4cd4-8fa9-c443ff1fd00e">22,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e5f5adefc54aec89970bd0683bf62a_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMi0zLTEtMS0w_d231afe6-cbe0-4068-be32-590a378e92fa">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e5f5adefc54aec89970bd0683bf62a_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMi01LTEtMS0w_ee85db35-4a76-46ec-b921-c4a79f46cdff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e5f5adefc54aec89970bd0683bf62a_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMi03LTEtMS0w_67d51dfd-3a6e-4454-8d38-043403d9a28b">22,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44a004fb3844280890fdc5687ca0ec7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMy0xLTEtMS0w_05db35a7-4d18-40f4-a450-eae1f0716a5e">165,792</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44a004fb3844280890fdc5687ca0ec7_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMy0zLTEtMS0w_29bc64e1-e3de-40db-b887-22c9528658d0">389</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id44a004fb3844280890fdc5687ca0ec7_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMy01LTEtMS0w_95426f75-9a1f-4966-9c78-e9121ca76842">46</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44a004fb3844280890fdc5687ca0ec7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfMy03LTEtMS0w_57c45005-2113-43e7-ad06-9a652f605ccb">166,135</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i110983831b324cd089eee89b02dfe30f_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNC0xLTEtMS0w_e2466d3f-7593-423d-8cb4-1491da870654">83,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i110983831b324cd089eee89b02dfe30f_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNC0zLTEtMS0w_bb848e08-b766-4d09-bcbb-75c0fdb2988c">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i110983831b324cd089eee89b02dfe30f_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNC01LTEtMS0w_54058d39-1dcc-4ae9-871b-4f8307a903ba">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i110983831b324cd089eee89b02dfe30f_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNC03LTEtMS0w_1f754b5f-7daa-465c-b29d-e3c881580ebc">83,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d4af624a5b4938a4c623fed1d12cfa_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNS0xLTEtMS0w_40727073-7388-4856-8c08-c5885c156f5a">640,441</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d4af624a5b4938a4c623fed1d12cfa_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNS0zLTEtMS0w_a0906e1d-1ca0-4144-a6dc-e7f5a122e1aa">1,656</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d4af624a5b4938a4c623fed1d12cfa_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNS01LTEtMS0w_0dcf714c-f19f-48db-8194-6dc42292530a">226</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d4af624a5b4938a4c623fed1d12cfa_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNS03LTEtMS0w_2a5eeb46-bbc5-4976-a12d-61853e627e42">641,871</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff70d79c61a4005879bda8212edbae5_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNi0xLTEtMS0w_d640341b-18cc-40b6-9554-b0610c886d9a">29,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff70d79c61a4005879bda8212edbae5_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNi0zLTEtMS0w_af7847bc-9728-46e9-8d13-2a15d47e0631">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ff70d79c61a4005879bda8212edbae5_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNi01LTEtMS0w_6c33ba69-749f-4a70-9bc0-dc4227c6243f">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff70d79c61a4005879bda8212edbae5_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNi03LTEtMS0w_5ed74834-8aa3-4b58-8714-6d22e96c07f9">29,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia98dc3ed1ea845bb9ffc40ad4682d6bf_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNy0xLTEtMS0w_f21a186a-0934-4515-9d21-8de3a982cf6c">39,766</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia98dc3ed1ea845bb9ffc40ad4682d6bf_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNy0zLTEtMS0w_a81adef4-9e75-42df-847e-37ed68c1d21c">75</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia98dc3ed1ea845bb9ffc40ad4682d6bf_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNy01LTEtMS0w_6271957f-d562-410f-80bf-13caac8a634c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia98dc3ed1ea845bb9ffc40ad4682d6bf_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfNy03LTEtMS0w_5682d082-f851-4929-b6d9-e23a279e8417">39,841</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a709d226024a67ba8aaea2a2385c7e_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOC0xLTEtMS0w_fed5cd48-8bff-4e92-bf32-1cbf70de4fa9">214,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a709d226024a67ba8aaea2a2385c7e_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOC0zLTEtMS0w_636d5e48-287a-42cb-b30f-c7d7365d0c32">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a709d226024a67ba8aaea2a2385c7e_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOC01LTEtMS0w_fbdd4e66-6cbc-4b77-906e-fb5c8930ca2e">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a709d226024a67ba8aaea2a2385c7e_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOC03LTEtMS0w_1aa0a37b-f813-4f00-8c70-e47b75f60e1e">214,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOS0xLTEtMS0w_b9584090-cc19-409a-a6b4-b30ad9b2ed70">1,196,636</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOS0zLTEtMS0w_8b47e668-5aa4-4d7e-8c7d-59e877c7c5ea">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOS01LTEtMS0w_43e3aefa-b3eb-4cc7-a4c9-f418406d6e5c">287</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjM2NmY3ZmNhYmE5NDQwOGY4ZjA5YTM2YjZkYWEzODExL3RhYmxlcmFuZ2U6MzY2ZjdmY2FiYTk0NDA4ZjhmMDlhMzZiNmRhYTM4MTFfOS03LTEtMS0w_1239b4b0-6309-4d39-999f-fb45bf6c2e16">1,198,785</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dc015d683b4477eb15e4f180121d7fa_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMi0xLTEtMS0w_a642899b-f2c9-4f1c-ba4f-3d34d9f59529">17,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dc015d683b4477eb15e4f180121d7fa_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMi0zLTEtMS0w_dc7b4a42-740e-4823-b0a1-26e44977a45f">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8dc015d683b4477eb15e4f180121d7fa_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMi01LTEtMS0w_613604ba-23c8-4239-b9db-da6e7dc7b244">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dc015d683b4477eb15e4f180121d7fa_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMi03LTEtMS0w_67c7310f-9cd4-4238-85d1-850cb07a8d9a">17,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0353688fab0c45ae883f897feaf422f9_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMy0xLTEtMS0w_71fa436c-e4c3-4fd0-aabb-4e9c772c7cbb">125,833</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0353688fab0c45ae883f897feaf422f9_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMy0zLTEtMS0w_4201a788-7c9e-40af-873d-fdc04f17a5dd">745</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0353688fab0c45ae883f897feaf422f9_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMy01LTEtMS0w_410b2e90-a2f5-41fd-a8d9-b38b0b58e325">2</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0353688fab0c45ae883f897feaf422f9_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfMy03LTEtMS0w_cce84ea7-6adf-40ca-afa0-b73ba5f35e45">126,576</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f4365db82b4836a11b91e0e43e23ff_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNC0xLTEtMS0w_6d53dd51-4943-4459-a29d-c3145f421c6f">57,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f4365db82b4836a11b91e0e43e23ff_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNC0zLTEtMS0w_92df9f84-cf74-4562-b755-a019f2799e71">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21f4365db82b4836a11b91e0e43e23ff_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNC01LTEtMS0w_c4a5303a-be37-41d9-be75-0cae1b6f4c95">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f4365db82b4836a11b91e0e43e23ff_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNC03LTEtMS0w_0f6dff22-dccc-4956-92b5-d57594414fae">57,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i204284846edc466ca2fc058de94f480a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNS0xLTEtMS0w_ee538799-888e-4338-ae03-4962ac95c9a0">428,710</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i204284846edc466ca2fc058de94f480a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNS0zLTEtMS0w_e1cb7e72-f521-476d-8865-8662892739fc">2,360</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i204284846edc466ca2fc058de94f480a_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNS01LTEtMS0w_aa46f80b-7ba8-4167-9b5d-c756d4358b79">23</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i204284846edc466ca2fc058de94f480a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNS03LTEtMS0w_e0ea2f6e-8539-4418-a888-c66a13b8e853">431,047</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNi0xLTEtMS0w_e8f32fe4-d470-4be0-94fa-0105253f5a46">31,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNi0zLTEtMS0w_53eefdd3-4c6a-4c71-b691-cd51fcc3b8ce">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNi01LTEtMS0w_18cfed6f-d7f2-4b33-890c-dff85dd176fd">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNi03LTEtMS0w_71f2b658-bb7b-4bb5-bdda-1868d77c099a">31,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404fe2dcccea4ad690092250ce312940_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNy0xLTEtMS0w_3492f664-9e35-4f22-b714-8a13742c9c8c">52,756</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404fe2dcccea4ad690092250ce312940_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNy0zLTEtMS0w_b77fb443-8472-4542-ad40-53d572f5ea8e">119</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404fe2dcccea4ad690092250ce312940_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNy01LTEtMS0w_bb4b7269-b3ce-4178-8fa4-a7c7a7e80c21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404fe2dcccea4ad690092250ce312940_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfNy03LTEtMS0w_b556ea98-4ce0-421e-aff2-48c2d6384294">52,875</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883b14acd1784838bc7454bbedea57e0_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOC0xLTEtMS0w_7f9499e9-5397-437a-817a-6d52bfe0c493">215,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883b14acd1784838bc7454bbedea57e0_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOC0zLTEtMS0w_98e35f15-8f24-4a89-ae63-6b91fde18558">587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883b14acd1784838bc7454bbedea57e0_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOC01LTEtMS0w_f227ced9-4e8e-4d45-81bb-eb3fa0a97edc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883b14acd1784838bc7454bbedea57e0_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOC03LTEtMS0w_dc2089f7-52c1-4591-8a0b-5012ef43d8dc">215,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOS0xLTEtMS0w_ea7f4f0d-fddf-420f-97ac-314a2de0428c">929,273</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOS0zLTEtMS0w_c438b060-df5a-42dd-a731-8e85d9d1621c">3,879</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOS01LTEtMS0w_1118e0c6-eae6-4396-b08a-4413b84632da">30</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmJkODE1ZDY4MWYwYzRiMjg5NWVkZWYwYzU3ODQ1MTg5L3RhYmxlcmFuZ2U6YmQ4MTVkNjgxZjBjNGIyODk1ZWRlZjBjNTc4NDUxODlfOS03LTEtMS0w_9fd18584-36dd-4502-93ce-4d64b7f3e595">933,122</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjEzZDdjMGM4ODMzMDRmN2ViZGIyYzJhMTE2MjI5MmNkL3RhYmxlcmFuZ2U6MTNkN2MwYzg4MzMwNGY3ZWJkYjJjMmExMTYyMjkyY2RfMS0xLTEtMS0w_a75e3807-2fe9-424b-bab6-ec68facc926b">446,962</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjEzZDdjMGM4ODMzMDRmN2ViZGIyYzJhMTE2MjI5MmNkL3RhYmxlcmFuZ2U6MTNkN2MwYzg4MzMwNGY3ZWJkYjJjMmExMTYyMjkyY2RfMS0zLTEtMS0w_3b5e7576-5389-4ca7-ab69-f640560987ea">428,155</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjEzZDdjMGM4ODMzMDRmN2ViZGIyYzJhMTE2MjI5MmNkL3RhYmxlcmFuZ2U6MTNkN2MwYzg4MzMwNGY3ZWJkYjJjMmExMTYyMjkyY2RfMi0xLTEtMS0w_834a4a1c-dd54-43de-9151-ea95ffe02c6a">751,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjEzZDdjMGM4ODMzMDRmN2ViZGIyYzJhMTE2MjI5MmNkL3RhYmxlcmFuZ2U6MTNkN2MwYzg4MzMwNGY3ZWJkYjJjMmExMTYyMjkyY2RfMi0zLTEtMS0w_c69698e7-3444-48b5-b11b-0b8d259c36b2">504,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjEzZDdjMGM4ODMzMDRmN2ViZGIyYzJhMTE2MjI5MmNkL3RhYmxlcmFuZ2U6MTNkN2MwYzg4MzMwNGY3ZWJkYjJjMmExMTYyMjkyY2RfMy0xLTEtMS0w_2373ad00-fba1-4f01-a8b1-942b96b86d30">1,198,785</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjEzZDdjMGM4ODMzMDRmN2ViZGIyYzJhMTE2MjI5MmNkL3RhYmxlcmFuZ2U6MTNkN2MwYzg4MzMwNGY3ZWJkYjJjMmExMTYyMjkyY2RfMy0zLTEtMS0w_a0e447db-6aaa-4a73-a30c-34d90fa3dc21">933,122</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high credit quality of our investments. We intend to hold our securities to maturity and it is more likely than not we will hold these securities until recovery of the cost basis.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="i6e84f58cae4741f1a93ded1e19f0ff1e" continuedAt="i27f3753d6a7942d8a3593e9c09791f00"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RleHRyZWdpb246MWYzYmYwY2Q4MTk0NDUwMWE4YWIyZjE3N2QyODFlZWFfMTI3NQ_f45492d3-3f27-42bb-ba44-00b0aafe2013" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of July&#160;31, 2021 (in thousands):</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Held for less than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44a004fb3844280890fdc5687ca0ec7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfMy0xLTEtMS0w_ce300461-bd36-4a32-be9c-4e157babad1a">37,835</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id44a004fb3844280890fdc5687ca0ec7_I20210731" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfMy0zLTEtMS0w_56818b0a-1707-454c-bb3b-325da3bf6d7d">46</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i110983831b324cd089eee89b02dfe30f_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNC0xLTEtMS0w_df99628a-d830-4885-b1ee-410203728d11">17,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i110983831b324cd089eee89b02dfe30f_I20210731" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNC0zLTEtMS0w_5b947cc4-0a14-4c0b-a63f-761655bad712">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84d4af624a5b4938a4c623fed1d12cfa_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNS0xLTEtMS0w_7ba5796d-1163-41b2-8264-47708ad22218">173,830</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84d4af624a5b4938a4c623fed1d12cfa_I20210731" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNS0zLTEtMS0w_857eaacd-deb8-4447-a9dc-83a0348828ca">226</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff70d79c61a4005879bda8212edbae5_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNi0xLTEtMS0w_c5292ffe-999d-47f6-b243-d3d5e5b25402">13,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ff70d79c61a4005879bda8212edbae5_I20210731" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNi0zLTEtMS0w_3f8fadee-7c26-4438-a114-d1d457eb1bcc">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a709d226024a67ba8aaea2a2385c7e_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNy0xLTEtMS0w_d6dcefb2-8d9d-4151-843e-04e1cd192acc">83,192</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a709d226024a67ba8aaea2a2385c7e_I20210731" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOjc5MGM4YjQ1MTYyZDQ1ZjBiOTA3ZDFhY2JmZTJhN2YxL3RhYmxlcmFuZ2U6NzkwYzhiNDUxNjJkNDVmMGI5MDdkMWFjYmZlMmE3ZjFfNy0zLTEtMS0w_337e2e24-b5f0-4f3e-948e-6d9496f6caf1">7</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January&#160;31, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Held for less than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dc015d683b4477eb15e4f180121d7fa_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfMy0xLTEtMS0w_b25f2b58-8362-47fc-94fd-d00743d6fdf6">3,749</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8dc015d683b4477eb15e4f180121d7fa_I20210131" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfMy0zLTEtMS0w_8a7a5d7c-8887-42aa-9659-3f8d9c42aad4">2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0353688fab0c45ae883f897feaf422f9_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNC0xLTEtMS0w_d5e53b10-7680-4bb3-b909-07410a1b80ad">3,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0353688fab0c45ae883f897feaf422f9_I20210131" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNC0zLTEtMS0w_e2bd9a95-6819-4fde-9e70-f2c4ed16ccc4">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f4365db82b4836a11b91e0e43e23ff_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNS0xLTEtMS0w_60c832c8-338c-4e51-991e-3b6032d80104">17,626</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21f4365db82b4836a11b91e0e43e23ff_I20210131" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNS0zLTEtMS0w_68e29b86-2a38-4cc3-9c19-ad4e94d9fc97">2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i204284846edc466ca2fc058de94f480a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNi0xLTEtMS0w_22174e97-aab1-48a3-b4c2-705145a388d0">29,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i204284846edc466ca2fc058de94f480a_I20210131" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNi0zLTEtMS0w_69d2beaa-07a1-433b-8f09-539b9a77983b">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNy0xLTEtMS0w_8a43f090-c80d-4c6d-a091-4efc850f1c29">2,679</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id918ef5fe8ab4bf08b2ef29e4f274807_I20210131" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80MC9mcmFnOjFmM2JmMGNkODE5NDQ1MDFhOGFiMmYxNzdkMjgxZWVhL3RhYmxlOmNiZmM2YTA3MTc3MjRiYjBiOGQ4MTBjNWZjZTA5YzBlL3RhYmxlcmFuZ2U6Y2JmYzZhMDcxNzcyNGJiMGI4ZDgxMGM1ZmNlMDljMGVfNy0zLTEtMS0w_f4a35eba-affb-4fac-abd2-825bcf5e75e1">2</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i27f3753d6a7942d8a3593e9c09791f00">Asset values and gross unrealized losses of available-for-sale securities held for more than 12 months as of July&#160;31, 2021 and January&#160;31, 2021 were immaterial. There was no allowance for credit losses recorded as of July&#160;31, 2021 and January&#160;31, 2021</ix:continuation>.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_43"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="veev:DeferredCostsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfNDUy_24a60eb1-9687-4d5d-96bd-f2e770cbe41e" continuedAt="ib34f682dda2b453b86e22381a1b6a202" escape="true">Deferred Costs</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib34f682dda2b453b86e22381a1b6a202">Deferred costs, which consist of deferred sales commissions, were $<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DeferredCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMTA0_6d53ead1-71af-432d-b227-606a8f5fe343">37</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DeferredCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMTEx_aafdf4bc-c699-4292-8c80-902b004e5d54">42</ix:nonFraction> million as of July&#160;31, 2021 and January&#160;31, 2021, respectively. Amortization expense for the deferred costs included in sales and marketing expenses in the condensed consolidated statements of comprehensive income was $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDeferredCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMTA5OTUxMTYyODI5MQ_00756937-94e5-4dc7-a595-0028fb2066f7">6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDeferredCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMTA5OTUxMTYyODI5NQ_46da9361-ca9e-4f85-8d01-dfa237b9dde6">13</ix:nonFraction> million for the three and six months ended July&#160;31, 2021 respectively, and $<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDeferredCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMTA5OTUxMTYyODI3NQ_a46de808-1331-41f3-bd3d-95f7b815012b">5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDeferredCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMTA5OTUxMTYyODI3OQ_3c42d975-44f8-4293-a0bc-076687d49262">10</ix:nonFraction> million for the three and six months ended July&#160;31, 2020, respectively. There have been <ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CapitalizedContractCostImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMzYx_0e622bd6-61c2-44e9-853b-68194f116f36"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CapitalizedContractCostImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMzYx_84b0ce50-65e6-46fa-ac42-834ef0dfd61f"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CapitalizedContractCostImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMzYx_c4e52006-cbe0-4b64-b240-4f4d58b4acfe"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:CapitalizedContractCostImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80My9mcmFnOjNkYWQ2M2QxY2ZjNTQzYWI5MWRlNjMwNGM0OGIxMjk5L3RleHRyZWdpb246M2RhZDYzZDFjZmM1NDNhYjkxZGU2MzA0YzQ4YjEyOTlfMzYx_cb223f83-4429-4747-9dcc-4983238bd76f">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment losses recorded in relation to the costs capitalized for any period presented.</ix:continuation></span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_46"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;4. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RleHRyZWdpb246NGI0YzRkYjU4ZWZiNGMxNzkzNzIyYjA5YjBjMTJkNTFfMjI1_41e17736-9f5b-4e59-8133-9709b48a97be" continuedAt="i7615b7d445be4b67b6dbe833d329d1ea" escape="true">Property and Equipment, Net </ix:nonNumeric></span></div><ix:continuation id="i7615b7d445be4b67b6dbe833d329d1ea" continuedAt="ia150d848f7fa467b84f078748b192ed4"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RleHRyZWdpb246NGI0YzRkYjU4ZWZiNGMxNzkzNzIyYjA5YjBjMTJkNTFfMjIz_3df87b7d-8559-4d2c-b282-cb648f410b0e" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2950cbfb3c83456aad76bed2995ad81f_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMS0xLTEtMS0w_6decb2ae-343a-423c-b964-56dd97bb5241">3,040</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i418f5c94775a474ca8cb5ba445851fe3_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMS0zLTEtMS0w_0d9b39c7-819e-4071-9c66-d4bc874c186a">3,040</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18c7adc284ac44a4a08b0ba0e6b495ef_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMi0xLTEtMS0w_3d387874-1929-4d67-a18b-a686f2edd5b6">20,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf1809f27484181979bb9a7c1989c46_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMi0zLTEtMS0w_c160590b-030b-43a2-8f55-0f19e63b0453">20,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land improvements and building improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic77dda757ad2498b915558fea93c3a24_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMy0xLTEtMS0w_a06b836f-d327-4290-807e-32ed104d3940">22,392</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia030e21ba2c64b95a321dbc6c2b89ec5_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMy0zLTEtMS0w_0ab884a4-4092-42fd-a40e-00ca8a724dde">22,392</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment and computers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie108418833b24911932e69e0c9df2520_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNC0xLTEtMS0w_fb6aa336-0450-45bd-98ff-a156fe0c6d25">5,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec43368ca63648b3bf6975ab2b86e63a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNC0zLTEtMS0w_7781786e-c695-4a7e-be9b-50d32bc4d52f">8,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b63755dd66487ca915160738a54874_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNS0xLTEtMS0w_c57f295d-8ef4-4792-b38a-dbc0442078f7">13,753</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38cd3744bb045cbaf7f1317f131e6f4_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNS0zLTEtMS0w_7f7dd4a9-eb90-4c70-ab44-82f50462f74a">13,452</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d7be0fcb12b492c9c23c617919eddad_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNi0xLTEtMS0w_cc8961d5-e14b-4e6f-ad40-12af97161ff7">14,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae7f2b096ec544dbb43aebed43698dc9_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNi0zLTEtMS0w_fdc87811-9a09-4928-a952-ebbbd8b7b934">13,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8653213c891246d79675d63c55a84d36_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNy0xLTEtMS0w_7374898d-5bf8-4a63-8427-237345de3c62">2,407</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0c95651ca94f0ea30049028488896f_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfNy0zLTEtMS0w_60445991-9835-4209-a2ce-1edc12538f33">606</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfOC0xLTEtMS0w_0671d82c-b91f-402b-90ce-5b54097cf923">81,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfOC0zLTEtMS0w_b1366682-333b-4e48-ab5b-61e1f7ce4a9d">83,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfOS0xLTEtMS0w_e5c9f6d3-960c-49f0-90c8-aff5598b216e">29,187</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfOS0zLTEtMS0w_cf13572a-db1f-46da-97bb-dfc8fcbd1c5e">29,616</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMTAtMS0xLTEtMA_3e627223-e74d-4533-a2ab-9a62ce6944fd">52,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RhYmxlOjdkZGJhN2RhYmUyYjRlYzVhMDE1MTI4ZTQ3ODYwZmY1L3RhYmxlcmFuZ2U6N2RkYmE3ZGFiZTJiNGVjNWEwMTUxMjhlNDc4NjBmZjVfMTAtMy0xLTEtMA_ff01e8a9-3376-40cf-a641-d2b5e257d151">53,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia150d848f7fa467b84f078748b192ed4">Total depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RleHRyZWdpb246NGI0YzRkYjU4ZWZiNGMxNzkzNzIyYjA5YjBjMTJkNTFfMTA5OTUxMTYyODA0OQ_1c70e8b1-7de0-42bb-a5fe-6d6967020732">2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RleHRyZWdpb246NGI0YzRkYjU4ZWZiNGMxNzkzNzIyYjA5YjBjMTJkNTFfMTY3_2da04c63-fe84-481a-8f78-27d48b8f04b4">3</ix:nonFraction> million for each of the three and six months ended July&#160;31, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RleHRyZWdpb246NGI0YzRkYjU4ZWZiNGMxNzkzNzIyYjA5YjBjMTJkNTFfMTA5OTUxMTYyODA2MQ_d041b1e5-66fe-4b50-ab6b-df3e0f98957a">2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80Ni9mcmFnOjRiNGM0ZGI1OGVmYjRjMTc5MzcyMmIwOWIwYzEyZDUxL3RleHRyZWdpb246NGI0YzRkYjU4ZWZiNGMxNzkzNzIyYjA5YjBjMTJkNTFfMTA5OTUxMTYyODA2OQ_dd71f173-199f-4f20-8c65-ea95c497785f">4</ix:nonFraction> million for the three and six months ended July&#160;31, 2020, respectively. Land is not depreciated.</ix:continuation></span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_49"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;5. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfNTQz_fc04ac67-2149-4c7b-b710-f8e202ae7037" continuedAt="i3ce1294f711f4fc2b4919705adde7853" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i3ce1294f711f4fc2b4919705adde7853"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill was $<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfMTA5OTUxMTYyODQxNg_5699ce35-bacc-4c60-b1f2-eaffad3af196">437</ix:nonFraction> million as of July&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfMTA5OTUxMTYyODQyMQ_533b2dff-3c6e-44cc-a75d-c1be068f0bda">436</ix:nonFraction> million as of January&#160;31, 2021.</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfNTM5_615045fe-d78a-4391-9c11-a15dc836e048" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of July&#160;31, 2021 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">carrying</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amount</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amortization</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">useful life</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id78709840c9d4c1e95ff9ee6a3841d52_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMi0xLTEtMS0w_f0716f17-6da6-410c-8c69-ccb1b10134d9">26,180</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id78709840c9d4c1e95ff9ee6a3841d52_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMi0zLTEtMS0w_95ad0f9d-67be-4e5f-a7fb-9e702b8f4de6">10,226</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id78709840c9d4c1e95ff9ee6a3841d52_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMi01LTEtMS0w_3949b583-ec7d-4145-8fee-2b4b49732162">15,954</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iadcbb0d22e1b448081467fe9005f6e98_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMi03LTEtMS0w_ee49b1c4-9933-4c6b-944a-83d52ebee954">4.3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1863563d86124a2ca992b844d8893bec_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMy0xLTEtMS0w_d1ee49f3-4633-4e2c-a7c4-e6b1664f08be">111,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1863563d86124a2ca992b844d8893bec_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMy0zLTEtMS0w_c527eb81-2422-4a27-accf-a0e24cf1aa60">33,177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1863563d86124a2ca992b844d8893bec_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMy01LTEtMS0w_319a884c-8427-4609-aac4-2d59ae4a7daf">78,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ae1c8ac12f94bcbb8ef397faffef8b8_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfMy03LTEtMS0w_aa26ba93-89ed-4936-9866-32bd11ed94ca">7.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name/trademarks</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i181c218647874a51b4b7dce36f8f48c7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNC0xLTEtMS0w_61568499-10e3-46db-942f-f7a3b5d57e84">13,900</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i181c218647874a51b4b7dce36f8f48c7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNC0zLTEtMS0w_41e4e646-23fe-4e0d-a5ec-84423d74c028">5,315</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i181c218647874a51b4b7dce36f8f48c7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNC01LTEtMS0w_2c0a2852-1eea-420c-94fe-9eaf94823d4d">8,585</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6295f0d8ca6d4f2c8498083f1a2e9090_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNC03LTEtMS0w_db7bd2f3-8032-48aa-85e0-6cb5e3d8ee78">3.3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3687808ef13e42ac99bbd92f66903c25_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNS0xLTEtMS0w_091a007a-c6a1-4241-a3d0-e75f1e6912e3">21,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3687808ef13e42ac99bbd92f66903c25_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNS0zLTEtMS0w_371e3f92-de65-402e-94ae-71fc51289dd8">16,871</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3687808ef13e42ac99bbd92f66903c25_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNS01LTEtMS0w_025703cc-2e34-49e1-b1bb-925e66a0c888">4,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i95e5a1c454674ebdb0412637d0a5bb15_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNS03LTEtMS0w_32abaef8-af84-430a-9687-9362f6cb507d">5.4</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNi0xLTEtMS0w_d3c1fb95-c56d-4676-8a83-3cb22c22fc16">172,842</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNi0zLTEtMS0w_4862e10e-194d-4835-b289-e26dd95c6765">65,589</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOmVkNTc1YTFjOTFiYTRhY2ViZmU3MWI5ZGI2MzI2NjA2L3RhYmxlcmFuZ2U6ZWQ1NzVhMWM5MWJhNGFjZWJmZTcxYjlkYjYzMjY2MDZfNi01LTEtMS0w_4cca8d81-4d68-4d04-9c87-be76e20298c3">107,253</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of January&#160;31, 2021 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining<br/>useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75d489cbdeb84ec2a9cb6ae32e8e047c_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMi0xLTEtMS0w_cbbaa69e-12d5-479f-83a7-769392a287b2">26,180</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75d489cbdeb84ec2a9cb6ae32e8e047c_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMi0zLTEtMS0w_72f7fa8d-6779-4937-be09-51d7c1239618">8,367</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75d489cbdeb84ec2a9cb6ae32e8e047c_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMi01LTEtMS0w_9e77531d-0697-4e2f-b8f2-eb66a9d2135a">17,813</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibb97ff4f0e44494eae94482562c645d8_D20200201-20210131" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMi03LTEtMS0w_e9602c24-60bd-4a18-96a9-54f5c8db5d0f">4.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4f8a5769af143f58ec059ff766fd8b3_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMy0xLTEtMS0w_c8dd56ca-4c7a-40da-bd69-5bf2e2c44f4b">110,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if4f8a5769af143f58ec059ff766fd8b3_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMy0zLTEtMS0w_736f04ab-c29b-4c2d-9f44-6e2cedb64e2a">27,741</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4f8a5769af143f58ec059ff766fd8b3_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMy01LTEtMS0w_46874490-9b86-44a8-b261-ee357e49990e">82,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iecd631a654ca498fbe84446ae3f02584_D20200201-20210131" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfMy03LTEtMS0w_2b8175eb-852a-462a-a21c-0c49db8e6d73">8.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name/trademarks</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f29580761b4ad5b8d34f9c9d206faf_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNC0xLTEtMS0w_39cfcef6-a9cf-40c0-a345-bc1da8b3f912">13,900</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1f29580761b4ad5b8d34f9c9d206faf_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNC0zLTEtMS0w_827628a6-f1a2-454f-a946-421020fc6463">4,005</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f29580761b4ad5b8d34f9c9d206faf_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNC01LTEtMS0w_df3fed1d-85ff-4966-80a8-363767bd37a3">9,895</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0defc839e92544ea83a8ebbd24e6ebc6_D20200201-20210131" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNC03LTEtMS0w_e5d7ab13-2350-4eba-a704-d8d92f365cf2">3.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idba239fdedce4bf3b4ad45e23fe05998_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNS0xLTEtMS0w_93f957eb-7446-42d1-84fb-735844657a91">20,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idba239fdedce4bf3b4ad45e23fe05998_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNS0zLTEtMS0w_c17ca78b-3156-460a-8bfb-87ec5a1db7fe">16,468</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idba239fdedce4bf3b4ad45e23fe05998_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNS01LTEtMS0w_f60513c7-ab32-4dcc-9c46-2c260f8c23d0">3,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd0cd936d5e44874ba3ae670af3f1ecf_D20200201-20210131" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNS03LTEtMS0w_ac1751d2-31ae-49f8-ba79-96680fd86e15">5.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNi0xLTEtMS0w_32cb9eef-fd21-4739-9aca-e31cd5637478">171,176</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNi0zLTEtMS0w_f67b811e-8edb-42e8-8491-5771d6f4f6f0">56,581</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjMyZTk3MWVkY2U1ODRhMmM5MDg5YTQ1MDczNGE5ZjA3L3RhYmxlcmFuZ2U6MzJlOTcxZWRjZTU4NGEyYzkwODlhNDUwNzM0YTlmMDdfNi01LTEtMS0w_70bbdd7e-1a60-4978-bffd-6c30dbdd3681">114,595</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense associated with intangible assets was $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfMTA5OTUxMTYyODMzMQ_2dad0922-d258-4c57-af90-32db5331c837">5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfMTA5OTUxMTYyODMzOA_7a7b9730-0b86-45f9-81a1-b677d530fc55">9</ix:nonFraction> million for the three and six months ended July&#160;31, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfMTA5OTUxMTYyODM0NQ_71bfc8d9-fea0-4262-b728-f357330a06d9">5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfMTA5OTUxMTYyODM2OQ_dff47dfe-4e21-43e7-b562-e3fadb59898d">10</ix:nonFraction> million for the three and six months ended July&#160;31, 2020, respectively.</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RleHRyZWdpb246NzEzNzU4ZTQ5OTc3NGE5YWI1NTU0MzdjOWE0YTgyNjJfNTQx_d907b173-7688-432b-8f99-1399a5cc3c76" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, the estimated amortization expense for intangible assets, for the next five years and thereafter is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>amortization<br/>expense</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2022</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfMS0xLTEtMS0w_81e5ffd2-9322-47d7-8a1f-e552abe694bd">9,388</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfMi0xLTEtMS0w_e9940be5-10f5-4f9c-9e69-a9747c3e3261">18,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfMy0xLTEtMS0w_37a4b19f-a187-41de-b542-417e53868682">18,619</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfNC0xLTEtMS0w_dcfb61ef-4bb5-4568-854f-78ab0f835329">17,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfNS0xLTEtMS0w_e3197371-7ab0-4d55-a715-3355ce4af53a">13,309</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfNi0xLTEtMS0w_087228c1-4e71-4020-a7ab-78601af52fa6">29,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV80OS9mcmFnOjcxMzc1OGU0OTk3NzRhOWFiNTU1NDM3YzlhNGE4MjYyL3RhYmxlOjdjNmFjMTlhNmFhNDQ4MzM5MGFhMDYwNmQyYWUzNjI2L3RhYmxlcmFuZ2U6N2M2YWMxOWE2YWE0NDgzMzkwYWEwNjA2ZDJhZTM2MjZfNy0xLTEtMS0w_4cca8d81-4d68-4d04-9c87-be76e20298c3">107,253</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;6. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RleHRyZWdpb246NWMzZDVkZWU1MDdjNDRjMDg3MmMwODIwODM0MTE2OWRfMTEz_651f9322-99ce-4c33-be68-543b21ab60b4" continuedAt="i33e494d9e96443118b285a5853d985e1" escape="true">Accrued Expenses </ix:nonNumeric></span></div><ix:continuation id="i33e494d9e96443118b285a5853d985e1"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RleHRyZWdpb246NWMzZDVkZWU1MDdjNDRjMDg3MmMwODIwODM0MTE2OWRfMTE1_4ec7708c-7a45-4846-a72b-4a38dc496162" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalesCommissionCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMS0xLTEtMS0w_bd9d6125-8e5d-4d44-8251-32dec223c14d">6,689</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalesCommissionCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMS0zLTEtMS0w_54ce104f-e832-4ec7-a9b6-821f63f49311">7,498</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedBonusesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMi0xLTEtMS0w_26aa6b7f-67ae-44e8-8fdd-bc858f36c0df">4,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedBonusesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMi0zLTEtMS0w_ca1cec1a-43dc-480a-98d2-8ebc3b80a18f">4,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued vacation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMy0xLTEtMS0w_336eed05-d925-4148-96c2-008ea905bed9">6,384</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMy0zLTEtMS0w_de9b5998-1df7-4b85-9d9b-d49310f392af">4,716</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNC0xLTEtMS0w_6ea48ca2-a5cd-45a5-8f2a-da5250674d77">10,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNC0zLTEtMS0w_9f792773-7981-46ab-b2fb-a3e63baf76ab">10,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued other compensation and benefits</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNS0xLTEtMS0w_beac6e3e-4c47-4513-8d9a-37357ea22c98">6,080</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNS0zLTEtMS0w_bdc44025-d81b-4a71-b287-526fca68de29">3,812</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNi0xLTEtMS0w_44185952-7497-47e4-8c82-02f856b07903">33,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNi0zLTEtMS0w_739e7da7-2330-48c1-8828-69b9044a034e">30,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued fees payable to salesforce.com</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:AccruedFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNy0xLTEtMS0w_5ed6a677-6a9c-4864-9dca-ac9ccef6748d">6,541</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="veev:AccruedFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfNy0zLTEtMS0w_ca2ace62-4eb1-46af-a3cb-56ab5d7b67c2">6,381</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfOS0xLTEtMS0w_829c96ed-1d11-4098-956b-507d44f504e6">12,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfOS0zLTEtMS0w_a805567c-995f-402f-9d5a-77654c2ea179">13,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued third-party professional services subcontractors' fees</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMTAtMS0xLTEtMA_1bc1d34f-920f-4dff-a425-f2e61e3a140f">1,246</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMTAtMy0xLTEtMA_16976c4d-04b8-4027-aa7f-4cbb438865da">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMTEtMS0xLTEtMA_662d4f98-90c9-4aa7-96e2-6cfaec5bec78">15,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMTEtMy0xLTEtMA_7be6d1cd-ed70-410e-88d4-a9f175a21cd7">9,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMTItMS0xLTEtMA_18c40e52-c7a0-4025-9048-0d7b65075496">35,198</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81Mi9mcmFnOjVjM2Q1ZGVlNTA3YzQ0YzA4NzJjMDgyMDgzNDExNjlkL3RhYmxlOjhjZWU4Y2NhN2VmYjQ1MTdiOWFlODRjNmRjMGFiNjM2L3RhYmxlcmFuZ2U6OGNlZThjY2E3ZWZiNDUxN2I5YWU4NGM2ZGMwYWI2MzZfMTItMy0xLTEtMA_78ccaf80-1699-4e07-a9b2-495e8b6ae351">30,982</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_55"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMzE3NQ_779203e8-e91c-4936-b8ff-9af185bf062c" continuedAt="i4bc2e4c3b36c42fe90235b4050833a40" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i4bc2e4c3b36c42fe90235b4050833a40" continuedAt="i4a7f9e297f1a49b1a1230f6934b39ef2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable and other current assets, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature.</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMzE3Mw_fd1807a1-368a-4eab-8fa4-9a62087f5890" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="i4a7f9e297f1a49b1a1230f6934b39ef2" continuedAt="iea0a3d6be1d24663a1ac1059cee4e448"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMzE3Ng_b9cc2ffb-f978-4e53-a4c2-0e58e3cd022b" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets measured at fair value on a recurring basis as of July&#160;31, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c6ee21e2afa46bd81fd44242437b1c7_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMy0yLTEtMS0w_3598317f-6e08-4ca3-9738-5275a2abf3fd">392,534</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc1501fefec744f9a2bba604a76dab0b_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMy00LTEtMS0w_cf917bc1-51ba-4ad9-8d0b-e622be586fbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0beacdf1ef96424b8b18fece7f920704_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMy04LTEtMS0w_4a71bed2-18f6-4a03-99f3-cd789d90623b">392,534</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i774dc68260974fc280a5dd8709ed32cd_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfNS0yLTEtMS0w_c9af3b1f-9b25-4c50-abba-2e83818ed7b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb83731f7b04d2ca30b4dc52160ef2d_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfNS00LTEtMS0w_a8c72028-a185-4879-a294-4f117664eede">13,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75bbedb3ede341c9b6769710c4f2f58b_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfNS04LTEtMS0w_89da5eb9-5ac2-4004-98e3-5c833be412ae">13,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49738da3b11e42cebabedde3ba1665f3_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfNi0yLTEtMS0w_d3308c12-dcbd-4c8b-aa9c-2607f4c41b18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90094dea564d473f942dd878b9278f36_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfNi00LTEtMS0w_ad4a15bc-999c-4734-8615-1b03a81dfaaa">7,792</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e221450e4c421998f66f592b75455a_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfNi04LTEtMS0w_359c4918-e283-4b30-b037-195868e7294a">7,792</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8f0cac466304a0f9c943dc55ed5256f_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfOC0yLTEtMS0w_913bde88-a1b3-4619-9101-7b14a3700085">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a42b34cb682473786512801197dfd88_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfOC00LTEtMS0w_d8536158-cdd9-4ee9-bf4f-837b6c720d57">22,367</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i314517c1f1f84fb189eec9d16a0bf965_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfOC04LTEtMS0w_c489e83a-2d9f-48d6-a05b-196779b0bca3">22,367</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8a1613913ae4406b15702a439315f68_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfOS0yLTEtMS0w_6267fe1f-0674-4e64-9680-57ec227067bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecf90b19a0ad49a78a91f85fbaa979bf_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfOS00LTEtMS0w_782c2cc3-6b14-4109-8660-3b9794d0b2d6">166,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8da6ca09166149589317883d42303456_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfOS04LTEtMS0w_e83fbf6d-22ee-4bcb-baf9-af0c9404fb6f">166,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17fabb2a3b2841ce8803541b4d64515d_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTAtMi0xLTEtMA_0b959c46-29d2-4d72-9a3a-d1ff6f7c7c2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4309723343ee4529a8f04e27a8b29a40_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTAtNC0xLTEtMA_a73ee132-6c2e-41ca-9fa6-869f753d1c10">83,995</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i427d033f08f7424e932d8d33b1a3fba3_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTAtOC0xLTEtMA_12ecb3e1-d65a-40b2-9e30-6e121bca8bd5">83,995</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b06407988284143b1ad2715c21d2260_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTEtMi0xLTEtMA_a44e2ea3-0c84-43e6-9dfa-6f49f03b33f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3bc515aa21a44d89f1787d53b5aad01_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTEtNC0xLTEtMA_8b5e9b74-f7ca-4069-815e-177c8bf152b4">641,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f5a2df193db49bdbf340479d2f5e7ac_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTEtOC0xLTEtMA_6625ce0a-fcf3-4e1a-b5f9-90be4cf667fb">641,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5556b692056f4605960183ebaf2ccb07_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTItMi0xLTEtMA_efdc868b-3cb6-4ae0-bfae-d31a5244d0b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11c90298ba92413d9321d1c5ff116a67_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTItNC0xLTEtMA_d12ddd79-05da-4ea3-9045-9295bd426e01">29,605</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f1af70b66a241c5bf80710595b2dee8_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTItOC0xLTEtMA_a12de3be-525d-4ee0-9d97-af9a7db42fdc">29,605</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b25f6ff3d2a4cc3858352df675cb1b3_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTMtMi0xLTEtMA_77af195b-e345-4ce8-8312-b9848b3a287e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60eb29580b4743dc85ec97de90cbab53_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTMtNC0xLTEtMA_d7b620c2-bedd-4a8e-b2ef-1bc36273c250">39,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide42efbe1053428986781cd431dd5426_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTMtOC0xLTEtMA_d0f2a206-54e7-4abc-84a6-6e75eec3f2cd">39,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id24e2069d5fd4d64ad730977fffe8bce_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTQtMi0xLTEtMA_e32fa169-d326-4119-a1d8-25f9e7981749">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if84fc93cafff46beadad0c1131c13408_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTQtNC0xLTEtMA_4c705c95-24f5-4c8d-8791-e4dc0161530d">214,971</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d5b815453184f899764e33094e68fd9_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTQtOC0xLTEtMA_1e7e7da1-cdb0-4b69-aba0-000ef4dfdeaf">214,971</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe5b975c15184e898c2f0777b19d026c_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTUtMi0xLTEtMA_cfc55258-1c85-42d9-b1b0-13c6112129d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i151d3098993643cea1632be84afdc7f9_I20210731" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTUtNC0xLTEtMA_4ef116e5-8b85-44c0-a20d-c8e0ee15ff3c">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib349e136bc964194a77ddae0178348a3_I20210731" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTUtOC0xLTEtMA_cdea5db5-ee9b-4c6c-9bc5-e83a9840bbe8">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic13f896c404140a8ba015d3c3bf2bf69_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTYtMi0xLTEtMA_4b176815-ce12-4679-b72b-3f58a47aed49">392,534</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb4b081f8d71476aa818065435a67d7b_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTYtNC0xLTEtMA_18309a69-730b-4550-a005-4eb81e4622bb">1,220,583</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1fa79ae63d14a69b98d1550749e1c9d_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTYtOC0xLTEtMA_592370b6-bec0-4bd4-921e-ca2ce54c7385">1,613,117</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1646a1e679f4c428b2e9de3c756c6bc_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTgtMi0xLTEtMA_864f3991-89fc-41d0-9d65-07e5875b9bf7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1347c333d984838a36457024be55330_I20210731" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTgtNC0xLTEtMA_8fa591c9-bf3d-48c3-ad7e-e62a8a03035c">135</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fdb6e3e82874da5a4a70b98859ffd40_I20210731" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTgtOC0xLTEtMA_e60c0de0-453f-4370-9405-37ec27f98e2b">135</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic13f896c404140a8ba015d3c3bf2bf69_I20210731" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTktMi0xLTEtMA_570f35a9-a1e0-4c7b-b981-5de00d7f4bba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb4b081f8d71476aa818065435a67d7b_I20210731" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTktNC0xLTEtMA_1759c95b-9c64-4fa0-8b50-e2c07cee0c88">135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1fa79ae63d14a69b98d1550749e1c9d_I20210731" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjRlY2ZmZDM4ZGI1MDQzOGY4OWYyYzY0YTM5OWY5NTllL3RhYmxlcmFuZ2U6NGVjZmZkMzhkYjUwNDM4Zjg5ZjJjNjRhMzk5Zjk1OWVfMTktOC0xLTEtMA_9556c33c-2007-4aa7-af38-c5382096f509">135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets measured at fair value on a recurring basis as of January&#160;31, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if869bdbdb05744639903a54642b6c932_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMy0yLTEtMS0w_798fcc25-4e8b-4ed6-87c8-c964a3b7f43e">259,937</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e5b1aa429a8403792bc8ac186b38594_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMy00LTEtMS0w_098b7fb6-b3e7-4cff-9fdd-fe5ab0854c9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0fb8abc12814cd08619c19b373607b3_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMy04LTEtMS0w_baeecf90-1179-4f63-a501-3f257c8fdbda">259,937</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e66da3bf9894d2b967525823d43bca1_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNC0yLTEtMS0w_46ce1953-3db3-4d7b-88c8-ecce5e45fe5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b351939c2464e10b0d18c65c4deb3bf_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNC00LTEtMS0w_2d6b6693-58f1-41a8-9e0e-769cf78e9089">15,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb808787ba5478ab61e4060ecbe6d50_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNC04LTEtMS0w_f188c3be-db9d-4bde-bc83-ebb5fc7b8755">15,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i537ad0375c594169a619e3e8771dbabf_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNi0yLTEtMS0w_7ef056ea-c7ca-4316-a610-256521e80ca6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if417dc27714e410d8b9ed670cea239a1_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNi00LTEtMS0w_7feee81d-70b0-4a4f-9936-1042fd7c8d70">17,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i636deb4282a84787af4170bfbed3fb03_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNi04LTEtMS0w_57426887-0584-42a3-a734-6c2b9009ee9b">17,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ea2092f92a54f66ada7e0f54f5a06f0_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNy0yLTEtMS0w_f067d8e1-c3a5-4042-8026-3ac371da27b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea536c87a6204b2cac4889fae018fc6e_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNy00LTEtMS0w_0c860f57-5a36-4a1b-bd02-cc735c801585">126,576</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e82bd78e5842109b42775f44bc0771_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfNy04LTEtMS0w_c719bfc9-4f50-4a46-b9c5-22f82628fc97">126,576</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088cf5cf51f348c882718d82ad239d65_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfOC0yLTEtMS0w_e7cd0e21-f16a-4f34-b65f-32db9a2421d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c7d666624c45269105e3d020e2fffb_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfOC00LTEtMS0w_a0a48982-8027-411e-9ada-7233fbb4d6e5">57,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie71ef1207ab44447a75f18385dc1bcb5_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfOC04LTEtMS0w_d56cd56c-3a0f-40eb-be56-f5bdd21718ff">57,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b21ec5712d646c7826fb229f5528be2_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfOS0yLTEtMS0w_8d8ed65d-f99d-4d9b-a78c-224c420008e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53464539ac014a4da241e72c07b4d2f8_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfOS00LTEtMS0w_96d83181-a32b-4a29-838f-1bb26325f4d6">431,047</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3f3c4daffc34a03bba00afb7b0c6764_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfOS04LTEtMS0w_0796a036-5c33-4453-8aad-c662dd915cf1">431,047</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ee897dec1f044449e20b795f3a37037_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTAtMi0xLTEtMA_0fe6f0fd-3475-4350-a9db-6fda541650a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc6dde8cad88430dad8f16aa1d9c013a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTAtNC0xLTEtMA_9fc43a57-8fc1-46e5-a6ab-d6d22f30a890">31,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767ed0a1a483485c9d49c22b774082ff_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTAtOC0xLTEtMA_1067aa39-433e-4a98-8c14-59e0f1f78d63">31,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd1108510f1f46729a6fd86deb2134b5_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTEtMi0xLTEtMA_d0088095-d18f-4249-9a0f-26525220aa47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaac824d272124495b7033c73b2e50be8_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTEtNC0xLTEtMA_ca69999d-f88d-41d2-a411-776c2c34332f">52,875</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e9af59b79fa4a4cb2b16880e4160c85_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTEtOC0xLTEtMA_de73fb10-a4dd-4678-98f0-87334faa35dc">52,875</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie143cd3fe7b84680b48ad3a9d90e8038_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTItMi0xLTEtMA_91da54e1-bfae-427e-a81d-4fcc36bd38e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5502bc4d62a047d5a94fbfa34e710123_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTItNC0xLTEtMA_ce6c65f8-1f6b-4dc2-93a1-3725dd586d38">215,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10e8f85ce8b5420aacfee96e4a705d9b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTItOC0xLTEtMA_59370f47-ed8b-4ed7-8cab-2fa111d2219f">215,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f60bc361c6a492bbc44f970d9303d52_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTMtMi0xLTEtMA_65c281da-4d7e-40ce-a303-8566fced6a4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i838fe8d47c82494b83a21bdea400d74c_I20210131" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTMtNC0xLTEtMA_d4a0ab65-0bea-4c97-88e7-390e6b28c2fc">440</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i986ad73bf81f446c9e5caef7c472372f_I20210131" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTMtOC0xLTEtMA_a5cc7cbf-3c8e-4046-8e55-eadb35cee37d">440</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04f0749da6744a1ebf5e0f69882e4c6c_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTQtMi0xLTEtMA_bc355d5d-8f17-46ee-ba23-628bc32af720">259,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94cea930788e4cb5bb13240215aa16ce_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTQtNC0xLTEtMA_fa49140c-590b-4e1f-82ac-a7fce28838ce">949,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8553e7dd1f51487c82cb3259d407cbfa_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTQtOC0xLTEtMA_eff80666-53ce-4d06-a71d-a9dd7fdadf02">1,209,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cd645fa8e89429197550bb0246575a3_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTYtMi0xLTEtMA_9bf2b8e2-5eef-4e6f-8f4b-09e6a7db230b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9707873cec9748698eb70c35d877d721_I20210131" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTYtNC0xLTEtMA_c211ed82-4521-45ba-bae5-79b55f52a88e">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib88c17804d524359a6b065b1642a5134_I20210131" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTYtOC0xLTEtMA_d839a10c-18d0-4047-8064-f11a60de2415">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04f0749da6744a1ebf5e0f69882e4c6c_I20210131" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTctMi0xLTEtMA_cf718586-ab05-4e4b-a5ea-74ca20552515">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94cea930788e4cb5bb13240215aa16ce_I20210131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTctNC0xLTEtMA_7c88e05a-4a8b-406e-a0b1-a3b6961a63df">72</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8553e7dd1f51487c82cb3259d407cbfa_I20210131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmE1YzQyNjg0MTFkZjQ1ZmQ5NzAwMjZkNTU3ZTJjYzhkL3RhYmxlcmFuZ2U6YTVjNDI2ODQxMWRmNDVmZDk3MDAyNmQ1NTdlMmNjOGRfMTctOC0xLTEtMA_a0e2ab28-402c-467f-b69a-7f472eca1a97">72</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of our security holdings based on pricing from our service providers and market prices from industry-standard independent data providers. The valuation techniques used to measure the fair value of financial instruments having Level&#160;2 inputs were derived from&#160;non-binding&#160;consensus prices that are corroborated by observable market data or quoted market prices for similar instruments. Such market prices may be quoted prices in active markets for identical assets (Level&#160;1&#160;inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level&#160;2 inputs). </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="iea0a3d6be1d24663a1ac1059cee4e448"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Balance Sheet Hedges</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign currency forward contracts in order to hedge our foreign currency exposure. We account for derivative instruments at fair value with changes in the fair value recorded as a component of other income, net in our condensed consolidated statements of comprehensive income. Cash flows from such forward contracts are classified as operating activities. We recognized $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfOTM0NTg0ODgzOTUyMg_a18cf93e-0d8c-41e7-84ee-afc54eb7fada">1</ix:nonFraction>&#160;million of foreign currency gains for the three months ended July&#160;31, 2021 and gains of $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMTA5OTUxMTYzMTIxNw_dc8cee78-86ee-4375-b2d7-2decc2d42a3a">2</ix:nonFraction>&#160;million for the six months ended July&#160;31, 2021. Foreign currency losses were $<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-6" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMTA5OTUxMTYzMTIyMQ_29a56323-9f88-4762-8dd5-acab1a958b80"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-6" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMTA5OTUxMTYzMTIyMQ_d57ed30b-0200-44c7-8d8e-be539b422c0c">1</ix:nonFraction></ix:nonFraction>&#160;million  for both the three and six months ended July&#160;31, 2020.</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMzE3OA_8d133dbb-9d05-4ceb-9644-c3eb5e0c1bc6" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our outstanding derivative instruments is summarized below (in thousands):&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional amount of foreign currency derivative contracts</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bf391e1bf5c4ea3b68dd13cafbc025b_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmQwMjNlZjAxZTEyODQ1OTRhNjUyNWMwZDVlMTFjZjNmL3RhYmxlcmFuZ2U6ZDAyM2VmMDFlMTI4NDU5NGE2NTI1YzBkNWUxMWNmM2ZfMS0xLTEtMS0w_b8141108-b6d2-485b-a76a-0d90b87d2f01">21,744</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c0769e580794b2f993ee63d0c775cb0_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmQwMjNlZjAxZTEyODQ1OTRhNjUyNWMwZDVlMTFjZjNmL3RhYmxlcmFuZ2U6ZDAyM2VmMDFlMTI4NDU5NGE2NTI1YzBkNWUxMWNmM2ZfMS0zLTEtMS0w_c0e72ae7-af83-4a64-92b2-9be9f7131ae0">52,516</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of foreign currency derivative contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bf391e1bf5c4ea3b68dd13cafbc025b_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmQwMjNlZjAxZTEyODQ1OTRhNjUyNWMwZDVlMTFjZjNmL3RhYmxlcmFuZ2U6ZDAyM2VmMDFlMTI4NDU5NGE2NTI1YzBkNWUxMWNmM2ZfMi0xLTEtMS0w_e9a90bd7-8d1b-43fc-beeb-48ab16fe4b33">21,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c0769e580794b2f993ee63d0c775cb0_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOmQwMjNlZjAxZTEyODQ1OTRhNjUyNWMwZDVlMTFjZjNmL3RhYmxlcmFuZ2U6ZDAyM2VmMDFlMTI4NDU5NGE2NTI1YzBkNWUxMWNmM2ZfMi0zLTEtMS0w_e223a366-c897-4e61-9314-b569ea16933f">52,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RleHRyZWdpb246ZjVlOGZmZTczMTgxNGExMWI5MDUxMzE3Y2EwMDEyNzRfMzE3MA_edfbbfc1-1ada-4de0-b2c8-91d28e47139b" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details on outstanding balance sheet hedges are presented below as of the date shown below (in thousands):&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Derivatives not designated as hedging instruments</span></div></td><td colspan="3" style="background-color:#818181;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></div></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6101c95773ce4cc9a713c5b0a2b4cf00_I20210731" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjZjN2RiZDQ4ODRiNDQyZDBiMmY2ZTU0ZTUwN2Q2MjdlL3RhYmxlcmFuZ2U6NmM3ZGJkNDg4NGI0NDJkMGIyZjZlNTRlNTA3ZDYyN2VfMi0zLTEtMS0w_c8f0b9a2-7b97-41bf-939a-709645d83551">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8b6e02f0e7c44c4928572b20ec1e219_I20210131" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjZjN2RiZDQ4ODRiNDQyZDBiMmY2ZTU0ZTUwN2Q2MjdlL3RhYmxlcmFuZ2U6NmM3ZGJkNDg4NGI0NDJkMGIyZjZlNTRlNTA3ZDYyN2VfMi01LTEtMS0w_8b779b04-c507-450a-b674-0b728238c587">440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bd7d2af9bae4936bc6f325049f174f9_I20210731" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjZjN2RiZDQ4ODRiNDQyZDBiMmY2ZTU0ZTUwN2Q2MjdlL3RhYmxlcmFuZ2U6NmM3ZGJkNDg4NGI0NDJkMGIyZjZlNTRlNTA3ZDYyN2VfNC0zLTEtMS0w_43fc4d8f-60d6-4546-a7b2-503e98f7e5bd">135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02e433947fd443669fbaba2b874c53eb_I20210131" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV81NS9mcmFnOmY1ZThmZmU3MzE4MTRhMTFiOTA1MTMxN2NhMDAxMjc0L3RhYmxlOjZjN2RiZDQ4ODRiNDQyZDBiMmY2ZTU0ZTUwN2Q2MjdlL3RhYmxlcmFuZ2U6NmM3ZGJkNDg4NGI0NDJkMGIyZjZlNTRlNTA3ZDYyN2VfNC01LTEtMS0w_a93bfe3e-b68f-461d-9944-49bd89171f69">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_61"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;8. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfNTA4_28d25b1e-951f-4bf7-935b-730cfd3a53a5" continuedAt="if8e60b81a73d46e580f49232107f7701" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="if8e60b81a73d46e580f49232107f7701"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended July&#160;31, 2021 and 2020, our effective tax rates were <ix:nonFraction unitRef="number" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTY0OTI2NzQ0MjcyOA_87425ac0-5cae-4419-adc4-a2529b483cdb">13.8</ix:nonFraction>% and (<ix:nonFraction unitRef="number" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTY0OTI2NzQ0MjczMg_9135b9b5-40c2-4bb4-ab0e-322c0aef46d0">0.6</ix:nonFraction>)%, respectively. During the three months ended July&#160;31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such excess tax benefits in our provision for income taxes of $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTY0OTI2NzQ0Mjc0NA_ff39aa23-1177-4e9f-89ec-4955fb43d42c">18</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-6" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTY0OTI2NzQ0Mjc1Mg_1b04dd81-d60a-4d63-9b5a-fb354ef69ea3">22</ix:nonFraction> million for the three months ended July&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended July&#160;31, 2021 and 2020, our effective tax rates were <ix:nonFraction unitRef="number" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTY0OTI2NzQ0MjczNg_aec4949e-0b8d-4b9b-aff8-c78e598fc90c">13.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTY0OTI2NzQ0Mjc0MA_06e59a6c-17da-4679-98c1-dca2dcfc1d36">2.1</ix:nonFraction>%, respectively. During the six months ended July&#160;31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such excess tax benefits in our provision for income taxes of $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTA5OTUxMTYyODcxNw_47dc7f88-8071-410f-a708-16d3641ca9e3">35</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-6" format="ixt:num-dot-decimal" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82MS9mcmFnOjE2YzQ2ZWRlNGZiNjRiZDk4ZmFhYWMwMGQyNDdkN2Q5L3RleHRyZWdpb246MTZjNDZlZGU0ZmI2NGJkOThmYWFhYzAwZDI0N2Q3ZDlfMTA5OTUxMTYyODcyNQ_fee5ede3-b8ab-453c-b6b1-95635779cf9b">42</ix:nonFraction> million for the six months ended July&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_64"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="veev:DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTc4Mg_abeca830-a454-41fa-8f37-68aa2f3d93cc" continuedAt="i51907616071a448a84f89d03d6738c53" escape="true">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</ix:nonNumeric></span></div><ix:continuation id="i51907616071a448a84f89d03d6738c53" continuedAt="i510a8ee114ab47a084e4e8135eee59ea"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the beginning deferred revenue balance for the respective periods, we recognized $<ix:nonFraction unitRef="usd" contextRef="i12d35fd802ae4debaf12ae80b271bb6d_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTY0OTI2NzQ0MzQ3MQ_d73f7495-80c4-412a-9562-e53d4f90159f">274</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i608d3a62afe9417fabd1d8062f25d24a_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTY0OTI2NzQ0MzQ3NQ_51bb776f-ec9a-47df-924f-a6902a927ff0">406</ix:nonFraction> million of subscription services revenue during the three and six months ended July&#160;31, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i6ebbb008aa9f4bb8b23e542238d72bcc_D20200501-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTY0OTI2NzQ0MzQ3OQ_653d5e86-5b72-4210-9432-e37d59b351e1">216</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i20bbbbabc84f4ad3b715abb8e92d43b0_D20200201-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTY0OTI2NzQ0MzQ4Mw_2437bed3-7232-4e80-8609-6b042379801b">314</ix:nonFraction> million for the three and six months ended July&#160;31, 2020, respectively. Professional services revenue recognized in the same periods from deferred revenue balances at the beginning of the respective periods was immaterial.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. We applied the practical expedient in accordance with ASU 2014-09, &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; (Topic 606) to exclude the amounts related to professional services contracts as these contracts generally have a remaining duration of one year or less. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, approximately $<ix:nonFraction unitRef="usd" contextRef="i5e7d737485a74eb993847737e9d1fdd1_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTAyMQ_4edfb812-1818-443f-b2f8-8e6339885037">1,197</ix:nonFraction> million of revenue is expected to be recognized from remaining performance obligations for subscription services contracts. We expect to recognize revenue on approximately <ix:nonFraction unitRef="number" contextRef="i7c4641654f544f47ae5ae128c2ddcad9_I20210731" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTE4OA_68be2b04-ca89-45c5-aa66-6746a9261853">72</ix:nonFraction>% of these remaining performance obligations over the next <ix:nonNumeric contextRef="i7c4641654f544f47ae5ae128c2ddcad9_I20210731" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTI0OA_c3b5bea7-de17-4ec8-9e2d-1193d2230596">12</ix:nonNumeric> months, with the balance recognized thereafter.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="i510a8ee114ab47a084e4e8135eee59ea"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unbilled Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable consists of (i) a receivable primarily for the revenue recognized for professional services performed but not yet billed, which were $<ix:nonFraction unitRef="usd" contextRef="i285e4bb3c0b149e19c94b9b30d79b8c4_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTQ4Mw_df0bea7f-aae5-4b4e-969b-57cd94292910">26</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2701233885aa4f91b4c7e0132db7f4e4_I20210131" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTQ5MA_01133d0c-1ef4-4c91-8b35-e49885ac326c">20</ix:nonFraction> million as of July&#160;31, 2021 and January&#160;31, 2021, respectively, and (ii) a contract asset primarily for revenue recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period, which were $<ix:nonFraction unitRef="usd" contextRef="i5e7d737485a74eb993847737e9d1fdd1_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTc0Mw_617d0bea-0ac1-4258-8a50-8a528fe22bc4">25</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i668b7e4ab69e43d19a60e40f544f275c_I20210131" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:UnbilledReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82NC9mcmFnOjgxZmI4ZGI4NmQwOTRhMGI5ZDA1MWJiNmRhNDE4Y2ZmL3RleHRyZWdpb246ODFmYjhkYjg2ZDA5NGEwYjlkMDUxYmI2ZGE0MThjZmZfMTc1MA_e1943efe-0408-490c-aa66-2208a0477f02">27</ix:nonFraction> million as of July&#160;31, 2021 and January&#160;31, 2021, respectively.</span></div></ix:continuation><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_67"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfNzY5_a1ae2fb2-a197-4b18-91d9-7d814cb2273a" continuedAt="i999ca8eea5064263be12d2723e299339" escape="true"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfNzcw_62dc1eb4-40f2-4599-aa11-f3d82c88b463" continuedAt="i3ab9c66964cb49f9b63022b2716c3d7f" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i999ca8eea5064263be12d2723e299339"><ix:continuation id="i3ab9c66964cb49f9b63022b2716c3d7f"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for corporate offices. Our leases have various expiration dates through 2030, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="ieb697310483d42489e2db2bf409ad9bc_I20210731" format="ixt-sec:durwordsen" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfMjE3_1d23c241-1674-4deb-9d92-f8e564e04094"><ix:nonNumeric contextRef="ieb697310483d42489e2db2bf409ad9bc_I20210731" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfMjE3_6921c3ef-cc47-4ba9-9be0-9ffa03996358">nine years</ix:nonNumeric></ix:nonNumeric>. Additionally, we are the sublessor for certain office space. Our sublease income for the three and six months ended July&#160;31, 2021 and 2020 was immaterial.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the three months ended July&#160;31, 2021 and 2020, our operating lease expense was $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfMTA5OTUxMTYyODcwOQ_60492fe0-a351-46e7-b942-471257cdfb01"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfMTA5OTUxMTYyODcwOQ_8421e442-caab-4761-a371-f9f55009984f">3</ix:nonFraction></ix:nonFraction> million. For the six months ended July&#160;31, 2021 and 2020, our operating lease expense was $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfMTA5OTUxMTYyOTAxMQ_c47cb78f-d314-41f8-80eb-00fd6d52276a">7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfMTA5OTUxMTYyODcxNA_0c94e2e7-6a51-4159-aafd-9560f0b41f7b">6</ix:nonFraction> million, respectively. </span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfNzY3_ed1ce7b3-f8dd-4fd6-8c2f-958b6ea27320" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjQ4NzUzYmJkNGIwYzRiN2JhNzkzMDdkOGIwMjBhZjIzL3RhYmxlcmFuZ2U6NDg3NTNiYmQ0YjBjNGI3YmE3OTMwN2Q4YjAyMGFmMjNfMy0xLTEtMS0w_2b2df806-e90d-4a24-bc41-e68276926a35">6,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjQ4NzUzYmJkNGIwYzRiN2JhNzkzMDdkOGIwMjBhZjIzL3RhYmxlcmFuZ2U6NDg3NTNiYmQ0YjBjNGI3YmE3OTMwN2Q4YjAyMGFmMjNfMy0zLTEtMS0w_d96d72e4-0313-443a-bd43-c74e88b6a367">5,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjQ4NzUzYmJkNGIwYzRiN2JhNzkzMDdkOGIwMjBhZjIzL3RhYmxlcmFuZ2U6NDg3NTNiYmQ0YjBjNGI3YmE3OTMwN2Q4YjAyMGFmMjNfNS0xLTEtMS0w_714344cc-76c8-4dcf-9ad4-b65057995fe8">1,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjQ4NzUzYmJkNGIwYzRiN2JhNzkzMDdkOGIwMjBhZjIzL3RhYmxlcmFuZ2U6NDg3NTNiYmQ0YjBjNGI3YmE3OTMwN2Q4YjAyMGFmMjNfNS0zLTEtMS0w_a23379a3-bdf8-4add-a94b-f3ab293c8613">6,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="veev:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfNzcx_09a9bdbd-d003-4305-b178-36b3269019be" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfMi0xLTEtMS0w_c0719ca3-ee52-472b-85b8-1e62ff3d3419">52,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfMi0zLTEtMS0w_f8a589a8-648e-42b4-b6fc-4d181a379466">56,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfMy0xLTEtMS0w_7fdc9057-29ab-4152-9b86-8ca21e1b1308">11,105</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfMy0zLTEtMS0w_67a0d6a7-f341-455d-9da3-6094568b2454">11,347</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNC0xLTEtMS0w_673b9f21-da61-49e1-b289-dbe779da8a05">47,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNC0zLTEtMS0w_b77a4752-6284-4c7b-b7a4-4750149c49a8">51,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNS0xLTEtMS0w_7902904d-eef1-4699-8a90-256ebe719889">58,735</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNS0zLTEtMS0w_9f4decf7-1461-4196-8735-903670ecdf34">62,740</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNi0xLTEtMS0w_ec811923-667e-4747-a823-41b73e9b1030">6.4</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNi0zLTEtMS0w_baa224a6-d2e2-4198-916d-997230abda14">6.7</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNy0xLTEtMS0w_8ca330d7-0b73-4e68-a586-59d5bb48bb0d">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOmFlZjhlODczZmU0YjRlMDM4ZGJkZDEwYTYzODBjY2I3L3RhYmxlcmFuZ2U6YWVmOGU4NzNmZTRiNGUwMzhkYmRkMTBhNjM4MGNjYjdfNy0zLTEtMS0w_d4321b30-1263-430d-90a3-6d367cebd4d3">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RleHRyZWdpb246NDRiMzA5YjlkY2UyNGIyMGJkOTQ1Yjc4NTQ0M2JhNWZfNzcz_cd31d4ee-fa72-49a8-9824-43856b4105bb" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, remaining maturities of operating lease liabilities are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2022</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfMS0xLTEtMS0w_0168d9ed-e624-4051-a073-2943a9b283a0">6,291</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfMi0xLTEtMS0w_7a235cf5-7b34-4993-8253-d99546ab28c1">11,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfMy0xLTEtMS0w_12c687b7-9845-4df7-a62e-37daad664d99">11,123</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfNC0xLTEtMS0w_94b83742-557f-48cc-8ae2-061603c49b5f">8,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfNS0xLTEtMS0w_0934320d-7404-4e18-a087-7383704d935b">7,357</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfNi0xLTEtMS0w_b78c83c1-c393-4a5a-867d-c04a3dbb24e3">21,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfNy0xLTEtMS0w_e5c75b74-1f13-4573-8fc3-2b7689004d46">66,492</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfOC0xLTEtMS0w_fc846728-a815-4d11-8e81-f20d1758505d">7,757</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV82Ny9mcmFnOjQ0YjMwOWI5ZGNlMjRiMjBiZDk0NWI3ODU0NDNiYTVmL3RhYmxlOjIxYzY0ODY3YWQ3ZTQwZTY5M2E0MDY0MTNhMTI4N2E2L3RhYmxlcmFuZ2U6MjFjNjQ4NjdhZDdlNDBlNjkzYTQwNjQxM2ExMjg3YTZfOS0xLTEtMS0w_7902904d-eef1-4699-8a90-256ebe719889">58,735</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;11. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTMyOA_3caeffbe-f976-41e2-a2d6-4e8689ad07b2" continuedAt="i9881bf6f9d7248f39e4a92de242d86c3" escape="true">Stockholders&#8217; Equity </ix:nonNumeric></span></div><ix:continuation id="i9881bf6f9d7248f39e4a92de242d86c3" continuedAt="i1416ad4ac51941edb9dd7a19e94145fe"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTMzMA_a6296904-b04a-4035-95a5-a42ce7a37e13" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the six months ended July&#160;31, 2021 is as follows:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of shares</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">exercise</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">price</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">contractual</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">term&#160;(in&#160;years)</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value (in millions)</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at January 31, 2021</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMS0xLTEtMS0w_47532758-b367-4a00-af91-797382c40f40">12,761,289</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMS0zLTEtMS0w_ac27daae-3918-4b69-bfdd-91320e51d71b">57.48</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6289a2b5b2734c6b853626893abd7b30_D20200201-20210131" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMS01LTEtMS0w_9b8dce4e-3526-41b1-b9a4-46ecd1313141">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMS03LTEtMS0w_7f462e12-ba9c-443a-9792-d119a35c4725">2,794</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMi0xLTEtMS0w_4c0345fb-16ca-4a5a-b052-bc6dc5a3c4f6">1,050,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMi0zLTEtMS0w_0ef460c7-22ea-41e2-88da-49276f518251">277.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMy0xLTEtMS0w_c4ee502e-ec01-4773-9631-d87360f2385a">889,791</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfMy0zLTEtMS0w_1d4d2c9c-a334-4bd3-a26e-4259d94a7c52">42.64</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNC0xLTEtMS0w_ce868a8f-7a41-4b1b-b1a8-e8d86194f861">189,127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNC0zLTEtMS0w_70047c4d-d57f-41d6-ab2f-bd93be9c6871">154.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNS0xLTEtMS0w_53449049-05ab-45e3-b2b6-a8a77eac0bcd">12,732,451</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNS0zLTEtMS0w_47dc4408-6f57-4e60-9033-b87f5c19cd88">75.20</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNS01LTEtMS0w_884f9f55-be5a-4377-a605-845b7bea7676">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNS03LTEtMS0w_fd74aa55-fd1d-4077-8f5e-d19e3d9441a0">3,279</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNi0xLTEtMS0w_187ab5b9-1c6c-4808-b937-32187034ee7e">7,082,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNi0zLTEtMS0w_6546a6ab-ce30-4d9c-b0ce-67dbc799521a">27.59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNi01LTEtMS0w_c7ef924d-6e89-47e9-9bb6-ad7c253afbd0">3.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNi03LTEtMS0w_1b1b7d76-c80f-4c94-bc51-e59d140917e5">2,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at July 31, 2021 and expected to vest thereafter</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNy0xLTEtMS0w_f4b8a2ee-d600-4cae-a076-5820b522cf5c">12,732,451</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNy0zLTEtMS0w_5e061aed-a6d6-4ccd-be50-e52f0ee46fc1">75.20</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNy01LTEtMS0w_2ca151db-612d-45ad-adf1-c15979fe519c">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjRkOTc5ZjdjMTRhZjQzNzJiODIzNzU4ZDdmMTA2ZjE0L3RhYmxlcmFuZ2U6NGQ5NzlmN2MxNGFmNDM3MmI4MjM3NThkN2YxMDZmMTRfNy03LTEtMS0w_172d93d1-d040-47b6-b015-439a76c26282">3,279</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The options granted during the six months ended July&#160;31, 2021 were predominantly made in connection with our annual performance review cycle. The weighted average&#160;grant-date&#160;fair value of options granted was $<ix:nonFraction unitRef="usdPerShare" contextRef="ib97ecf8782924e7d8222c54a05c2ba4e_D20210501-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMzA4_4e45f18c-dd61-4b23-b516-3552bbd49299">112.27</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i659d722021324d21910fd24cb6fb2a76_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTA5OTUxMTYyOTEyMg_83609754-7f86-4df6-8381-5d770462bfcb">108.66</ix:nonFraction> per option for the three and six months ended July&#160;31, 2021, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, there was $<ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMzU3_3560768c-5392-444c-97af-021e822e4593">275</ix:nonFraction> million in unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan and 2013 Equity Incentive Plan. This cost is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="i70489c8f957f4f2883a7418d20f0a801_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfNTc4_01fd8119-2600-4526-b4b5-25af8892c3df">3.0</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, we had authorized and unissued shares of common stock sufficient to satisfy exercises of stock options.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was approximately $<ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfNzYx_90eac0d1-6b09-4899-bcdd-87696a60b9d5">101</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTA5OTUxMTYyOTE2Mw_6395823e-e700-4d7e-8c1f-2861a817977b">216</ix:nonFraction> million for the three and six months ended July&#160;31, 2021, respectively.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTMzMQ_f4851b85-f6a1-41d4-b972-d9c103eecb4c" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.902%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6540e4d528f14f02962015ef2d560b41_D20210501-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi0yLTEtMS0w_06efddd3-43b1-4ed4-bc08-a71bc8b88523">37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i79b4a77c599a4bc8b043e6062a50aa8a_D20210501-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi00LTEtMS0yNzM5_86852227-6f06-488d-bcc0-319e10cdaf30">39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib06000afe19e4558901af8daaa11b895_D20200501-20200731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi02LTEtMS0w_74fd5bc5-ad0a-4287-914b-6e838b3dba56">40</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4a7ac8ece7d8466c89a07f6348234190_D20200501-20200731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi04LTEtMS0w_69e117b2-bc35-4285-b2e3-664e319faeff">41</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaed64b881a75401cb5237e2213f63fd8_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi0xMC0xLTEtMA_9158953d-5305-47b2-b550-740069d5112d">37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4880a9a5743646a7bab262ad4a134a86_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi0xMi0xLTEtMA_eb65357d-ccad-4a2a-8067-94d6033d135e">39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7f9a12f4aa2f48629323760b66629f01_D20200201-20200731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi0xNC0xLTEtMA_40cad5a2-7fbd-41c9-8769-f9cb45294db2">39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie75545904fb84551af24842aa8f34aa6_D20200201-20200731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMi0xNi0xLTEtOTY4_ba1ee4d8-8667-49ae-93cf-26cde9743fd9">41</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5b8d8bc0a31245908e57772360ff4fd8_D20210501-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMy0yLTEtMS0w_81857dfb-b5e7-4141-8f2c-ec5cb9e7cd54">6.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib06000afe19e4558901af8daaa11b895_D20200501-20200731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMy02LTEtMS0w_09f071c1-6119-44e3-937e-8574dcfe484a">6.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4a7ac8ece7d8466c89a07f6348234190_D20200501-20200731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMy04LTEtMS0w_c1cc30c3-07d7-4c52-a7c6-95fb29f512e7">6.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i70489c8f957f4f2883a7418d20f0a801_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMy0xMC0xLTEtMA_d5f1ba30-7058-4f41-a4f5-76236b79fd2a">6.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7f9a12f4aa2f48629323760b66629f01_D20200201-20200731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMy0xNC0xLTEtMA_6e80f001-76d9-4312-8d92-f31711403ce0">6.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie75545904fb84551af24842aa8f34aa6_D20200201-20200731" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfMy0xNi0xLTEtMA_6a13a3d3-74e3-499b-b22e-b572952f88fd">7.25</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5b8d8bc0a31245908e57772360ff4fd8_D20210501-20210731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC0yLTEtMS0w_c105f445-2b88-4186-858c-42bdb78403a9">0.84</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5b8d8bc0a31245908e57772360ff4fd8_D20210501-20210731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC00LTEtMS0w_cda4a700-e037-4959-973e-ba787d992509">1.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6403e4e2b1e648518e4e0ac9d079b983_D20200501-20200731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC02LTEtMS0w_1bb539ac-c98a-43a4-a3d7-2021be62eec1">0.39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6403e4e2b1e648518e4e0ac9d079b983_D20200501-20200731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC04LTEtMS0w_e1c89f31-08bf-4396-a615-d4781467eaac">0.57</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70489c8f957f4f2883a7418d20f0a801_D20210201-20210731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC0xMC0xLTEtMA_552dc5a2-ae75-4e3a-87a5-f5ae6aa493c3">0.68</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70489c8f957f4f2883a7418d20f0a801_D20210201-20210731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC0xMi0xLTEtMA_a0ca69c1-e413-4f79-a7da-35df7880c5bd">1.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb3b5cccc4014c8abaa4dad64cc3447b_D20200201-20200731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC0xNC0xLTEtMA_a632905c-59d1-4ff0-a651-3449702211bd">0.39</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb3b5cccc4014c8abaa4dad64cc3447b_D20200201-20200731" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNC0xNi0xLTEtMA_7c3557ce-b97a-4189-a1ca-0920533a11a9">1.43</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5b8d8bc0a31245908e57772360ff4fd8_D20210501-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNS0yLTEtMS0w_3e0318a5-8f9a-48a4-8073-2499f8598fad">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6403e4e2b1e648518e4e0ac9d079b983_D20200501-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNS02LTEtMS0w_ed7fe685-9798-4249-8061-cb8f4608d5c6">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70489c8f957f4f2883a7418d20f0a801_D20210201-20210731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNS0xMC0xLTEtMA_1ff6deaf-9a7e-4093-82b7-32b19c9bb751">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb3b5cccc4014c8abaa4dad64cc3447b_D20200201-20200731" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOmQwOTk4NTgxZTA2MzQyNDRiYjMxOGExYzE3MzBmZDQyL3RhYmxlcmFuZ2U6ZDA5OTg1ODFlMDYzNDI0NGJiMzE4YTFjMTczMGZkNDJfNS0xNC0xLTEtMA_310a22a9-162d-4260-8197-bba3a6b114e2">&#8212;</ix:nonFraction>%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTMyNg_0e18e9ce-aff9-47fb-95e0-962b8fd8a29b" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit (RSU) activity for the six months ended July&#160;31, 2021 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unreleased restricted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">stock units</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted&#160;</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average&#160;grant</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">date fair value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 31, 2021</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i89eaece878684037b0f0310742780782_I20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfMS0xLTEtMS0w_a7698cf8-a2e9-4eab-89dd-db9bc874018f">1,032,215</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i89eaece878684037b0f0310742780782_I20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfMS0zLTEtMS0w_72e6f9ed-eea9-42c0-9fd3-3f9e97bfe3b5">121.98</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfMi0xLTEtMS0w_37d2f39e-d841-4599-9874-433f2319ec68">424,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfMi0zLTEtMS0w_c4f7c9e8-b0db-46cd-a4bc-f97c79089318">279.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfMy0xLTEtMS0w_4af21a06-edbe-4a15-a1c0-db0daa6f870c">465,285</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfMy0zLTEtMS0w_472ec1dd-de53-4a38-bdfc-4ff7f2633cb5">153.91</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfNC0xLTEtMS0w_1807f129-12c9-483a-bb73-788a28ac8fca">37,859</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfNC0zLTEtMS0w_545a752e-3eab-45df-b757-479438c538d3">170.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at July 31, 2021</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icc224be717544762a9d8b73697ffd756_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfNS0xLTEtMS0w_c4559c4b-483f-43c6-a5d0-43c5a481fb6b">953,392</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icc224be717544762a9d8b73697ffd756_I20210731" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RhYmxlOjE5YzAxZWY3OTM5ODRmNWQ5Yjk0OTYyNDQ0ODM5ODIwL3RhYmxlcmFuZ2U6MTljMDFlZjc5Mzk4NGY1ZDliOTQ5NjI0NDQ4Mzk4MjBfNS0zLTEtMS0w_eb5d15fd-377a-4328-a035-38ac2c12b3d0">174.54</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1416ad4ac51941edb9dd7a19e94145fe">As of July&#160;31, 2021, there was a total of $<ix:nonFraction unitRef="usd" contextRef="icc224be717544762a9d8b73697ffd756_I20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTA5Ng_ce9c28c7-ce49-4acd-bef3-555931fbf9ca">151</ix:nonFraction> million in unrecognized compensation cost related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of approximately <ix:nonNumeric contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTI0Ng_b364fb73-614f-4f3f-a8fe-02ec9f37e0ca">1.1</ix:nonNumeric> years. The total intrinsic value of RSUs vested was $<ix:nonFraction unitRef="usd" contextRef="ib95c4ce057044ac896d9fe6a5e004157_D20210501-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTI5NQ_6c908821-4a48-4358-b1c1-5106bfe1ec66">62</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia1c8110f9f2d493c8a7b6a78f0e9e23b_D20210201-20210731" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83My9mcmFnOjAyMjI3OTA2MDZkZTRjOTFiNWY4OWU2MmIwNDE1N2I0L3RleHRyZWdpb246MDIyMjc5MDYwNmRlNGM5MWI1Zjg5ZTYyYjA0MTU3YjRfMTA5OTUxMTYyOTE3MQ_9cd0dc7e-3bb8-436a-a4de-a71f1000b6bd">134</ix:nonFraction> million for the three and six months ended July&#160;31, 2021, respectively.</ix:continuation></span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_79"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;12. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RleHRyZWdpb246ODM5OGQyMGU2NzM1NGMxNThjM2IxYmYxYmM5MWI2YjJfMTAyMA_9ac0fa73-f503-4b0c-94fe-a05da827f881" continuedAt="i00e098193fe747c4ab70c4f01217767f" escape="true">Net Income per Share </ix:nonNumeric></span></div><ix:continuation id="i00e098193fe747c4ab70c4f01217767f"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RleHRyZWdpb246ODM5OGQyMGU2NzM1NGMxNThjM2IxYmYxYmM5MWI2YjJfMTAyMw_58556026-f8b5-4133-bac7-4666f0a89710" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of fully diluted net income per share of Class&#160;A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RleHRyZWdpb246ODM5OGQyMGU2NzM1NGMxNThjM2IxYmYxYmM5MWI2YjJfMTAxNw_81258c16-1dca-4ee1-85e9-d8aff15580c5" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.510%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr style="height:12pt"><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Class A</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Class B</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS0xLTEtMS0w_b9ef9df3-ffdc-45d9-9e94-c4fc685619fc">98,355</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS0zLTEtMS0w_fe0bfcc8-1e0c-42e6-a362-984e25cdfb55">10,503</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS01LTEtMS0w_dc6fc4dc-8bca-45c1-9851-c4d6761fb3d8">84,130</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS03LTEtMS0w_9114b55a-a816-4c42-9cdf-3e9a097b9d7a">9,421</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS05LTEtMS0w_1f2b757c-1f35-4b92-bf82-9fb2ef46ca43">202,685</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS0xMS0xLTEtMA_dc7f2a16-d96b-4100-b3ca-8f04d129bd6c">21,740</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS0xMy0xLTEtMA_b6808eb4-a83e-453b-8c31-05bfde3f6510">161,912</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNS0xNS0xLTEtMA_db3287df-a87e-4553-a55b-e56d0246b946">18,209</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy0xLTEtMS0w_48e8edd6-184a-496b-a9b8-2c0eb3cb056a">138,320</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy0zLTEtMS0w_77eb6a60-8076-4da2-9157-f217ad5c7379">14,770</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy01LTEtMS0w_ab049387-39b2-4d8a-abea-d3888651ee4e">135,266</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy03LTEtMS0w_c0f02c49-1631-4d46-a208-c82b25b680f5">15,147</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy05LTEtMS0w_69481c7d-3496-4fa3-ab9e-30211b86d486">137,970</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy0xMS0xLTEtMA_e160d15b-0bf3-406d-9ec2-601f19812983">14,798</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy0xMy0xLTEtMA_e7c56241-1784-4fc1-9618-893844f92628">134,820</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfNy0xNS0xLTEtMA_69737b73-07ea-4ef3-b89f-9a5d7116211a">15,162</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC0xLTEtMS0w_78c42cd7-9c60-491c-828b-218cbb8f6c98">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC0zLTEtMS0w_14d747da-8f6a-4c1d-9492-465627607308">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC01LTEtMS0w_95062881-d411-4fef-8375-a60da7c6e9ac">0.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC03LTEtMS0w_80d83f29-1759-4395-ac42-bc1760505a74">0.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC05LTEtMS0w_0dadd364-0559-4cfc-9269-2aaf5c710d8a">1.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC0xMS0xLTEtMA_c2445bd7-af40-44ef-9689-3bbafda6ea9e">1.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC0xMy0xLTEtMA_37ab4264-42e4-460b-bb4f-715c7f4e3c1d">1.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfOC0xNS0xLTEtMA_76d8417e-2fce-403d-9e4c-0b0f4e51628e">1.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtMS0xLTEtMA_06ae7878-645b-4e6e-9e7a-92cc31eeff66">98,355</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtMy0xLTEtMA_b68d63cd-1f25-4a09-bda3-5ecead22253f">10,503</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtNS0xLTEtMA_f1024126-982c-4b00-8bb5-d37e56e7d207">84,130</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtNy0xLTEtMA_ed6ec1bf-4a69-4a3f-a249-57f8f04fa6d4">9,421</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtOS0xLTEtMA_0b706d02-dd50-44eb-adea-fd178ffea350">202,685</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtMTEtMS0xLTA_81d76dfc-ec19-4910-b809-6cc32960bfae">21,740</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtMTMtMS0xLTA_0e9a5d60-7c3d-4cff-bb3d-358b1a81474f">161,912</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTEtMTUtMS0xLTA_7cee2c0f-9298-4921-a867-95ef673b04ab">18,209</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation as a result of conversion of Class B to Class A common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtMS0xLTEtMA_996ed099-563c-440e-98e8-f742a50924e5">10,503</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtMy0xLTEtMA_96bb05a9-4928-4984-819f-225d451b3e90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtNS0xLTEtMA_cc59f10b-dde9-4ddd-ab1f-0709c965ffc7">9,421</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtNy0xLTEtMA_cfbc0708-9ea0-4803-a1a1-e6abfea855e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtOS0xLTEtMA_719575a1-f100-49b7-8d34-fe86b67a877a">21,740</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtMTEtMS0xLTA_9a257689-4a18-4256-bc5c-6e9593f200c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtMTMtMS0xLTA_199d9ab2-9063-4033-94dc-87dc7373b0cd">18,209</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTMtMTUtMS0xLTA_55afc753-e3f5-422d-9ee8-dca73f7e9141">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtMS0xLTEtMA_678d1962-00be-4612-bf84-a1446e6a8e51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtMy0xLTEtMA_fc5183ad-4ff6-4e9a-9fef-d97b73f431e0">5,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtNS0xLTEtMA_e6b0703a-07c5-4c85-be23-5423f5f6349b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtNy0xLTEtMA_5b488a99-605a-4eac-8d70-7bcae31eeb73">5,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtOS0xLTEtMA_19ef9b20-aba9-4738-9807-78d0c136f888">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtMTEtMS0xLTA_014b089a-b0f0-43ef-b4e6-b1d4cb44e392">12,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtMTMtMS0xLTA_17d54eff-a4da-41ca-a980-59e780e37230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:ReallocationOfNetIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTQtMTUtMS0xLTA_ad66b580-a4a9-4f18-a534-3ddb26e02df2">10,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, diluted</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtMS0xLTEtMA_a2e0a13f-8c8a-4db3-a12e-fd9871d76160">108,858</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtMy0xLTEtMA_38fa27ad-55d0-435f-94c1-3d8e407cad92">16,349</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtNS0xLTEtMA_300f9648-fa8b-4806-9a29-ccdaaa61b940">93,551</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtNy0xLTEtMA_7bd3f25c-c385-40fc-83f5-3c169a967e3f">14,875</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtOS0xLTEtMA_52c3e195-3b48-4251-aad7-b7810164dc42">224,425</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtMTEtMS0xLTA_39b346fa-b8ec-4489-8a85-93510e0d1cc7">34,037</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtMTMtMS0xLTA_b4220022-aad9-4005-aa30-0bc327dbe8f3">180,121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTUtMTUtMS0xLTA_d8a5f40c-8f49-4ec5-82f0-332fecd8d3b3">28,639</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used for basic net income per share computation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctMS0xLTEtMA_51d7f8f9-6282-459c-9680-664c33b5da91">138,320</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctMy0xLTEtMA_d0b60b55-f71e-4b54-821c-417c4d9da70b">14,770</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctNS0xLTEtMA_8e1c1311-b460-4c16-96ab-87cd7fcf813e">135,266</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctNy0xLTEtMA_3042a497-695f-47ff-aa95-835915c81a87">15,147</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctOS0xLTEtMA_9a1010c7-3c04-40fb-8326-a462b9c08315">137,970</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctMTEtMS0xLTA_9e835d71-e37c-4ff0-8039-cc53fbc9a0f5">14,798</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctMTMtMS0xLTA_17985637-9cac-4cad-8cbf-4cd00bd56872">134,820</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTctMTUtMS0xLTA_52f77b1b-6dff-4cf9-a94c-435908fb82b5">15,162</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtMS0xLTEtMA_e396f322-2b48-4d79-98a1-d07e624bd9ea">14,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:fixed-zero" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtMy0xLTEtMA_38232d0f-8fd1-456a-8676-a8d35afd6e62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtNS0xLTEtMA_116e4342-175d-446a-8995-8fb84c38822c">15,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:fixed-zero" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtNy0xLTEtMA_076abb66-2e0b-4874-b538-e8b478da4c10">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtOS0xLTEtMA_a04b1122-1628-46b4-a16f-93c693955b2f">14,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:fixed-zero" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtMTEtMS0xLTA_a51ade4e-20e9-4b88-911a-1c01e5527915">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtMTMtMS0xLTA_ac0e7bd0-dd3d-44c7-8d97-e6c6b29b4d76">15,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:fixed-zero" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTgtMTUtMS0xLTA_98d3274b-470e-4d53-9a83-63f7e645d801">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktMS0xLTEtMA_77860603-118a-4a40-afb6-dc5de557de76">9,675</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktMy0xLTEtMA_73c495a2-c186-4103-85cc-1d8b67ce870a">9,675</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktNS0xLTEtMA_4c11e887-568f-45d4-a305-c4f9d50f1712">10,427</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktNy0xLTEtMA_3e79fec1-8337-4bdc-bc3e-34f7f085a5af">10,427</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktOS0xLTEtMA_da2f9d71-8baf-4562-9eb9-5b36843b8149">9,868</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktMTEtMS0xLTA_1f42b7ab-2a60-4b09-adae-95d0861f9817">9,868</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktMTMtMS0xLTA_ae6ff525-ca98-471a-bb15-750418f206f8">10,327</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMTktMTUtMS0xLTA_d25c9e44-5b25-4589-aa3d-bbb5cbf0aaf0">10,327</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtMS0xLTEtMA_7ac6818a-2d33-4dde-9a10-8a2d0a1f91e0">162,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtMy0xLTEtMA_19d79fa0-7dd2-47a4-b983-7d1ee5851f52">24,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtNS0xLTEtMA_1ebcd811-6afe-49dd-9305-49947634b933">160,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtNy0xLTEtMA_8e879031-3846-4b10-8d6a-9aa73ec6f0d5">25,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtOS0xLTEtMA_2fd63510-1e25-4556-b222-a333147bc63f">162,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtMTEtMS0xLTA_dc6e4ba8-1f8d-4254-82a0-8f4084b47543">24,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtMTMtMS0xLTA_8ca18581-4d09-4330-8e27-9f6f66515be4">160,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjAtMTUtMS0xLTA_13a91ab7-a5c4-4ce9-bf36-0c791c644ce1">25,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share,&#160;diluted</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic479faaf966249ebaaad205e1670a2ff_D20210501-20210731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtMS0xLTEtMA_052561c8-1c08-4e23-92a4-2ccffc151523">0.67</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibe83d47ab9ef4f22b209bbaac6772bf6_D20210501-20210731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtMy0xLTEtMA_331cd442-da07-4674-8d8e-a77a0fe409c0">0.67</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i684b93783f054a3ca90415b5a6813768_D20200501-20200731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtNS0xLTEtMA_eefee0b1-04ec-44a6-9a0a-16f636544161">0.58</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i94b18847edd946118e73ec81bc048625_D20200501-20200731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtNy0xLTEtMA_d2385326-5ce8-43ac-b06b-f0a7b6733a8c">0.58</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i91892977bf0a416ba8ec2420e4257282_D20210201-20210731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtOS0xLTEtMA_d48bc592-3727-4d57-a071-108b35e1ade4">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id3bd644432ce4fab8d32632c5d6cb8e9_D20210201-20210731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtMTEtMS0xLTA_8803f41c-5559-4dc9-ae57-30d55f4a0d42">1.38</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5d6636883a4149c09c34cb7ad67fd6b4_D20200201-20200731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtMTMtMS0xLTA_ebaa0e2b-a887-44fb-a17b-0fcd3d4ceec2">1.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84bfcf1174a74f79b86210118057376a_D20200201-20200731" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjhjNzk4M2FiZmM1YzRiYTVhMWE1NTk4ZWJlYTE2NWI4L3RhYmxlcmFuZ2U6OGM3OTgzYWJmYzVjNGJhNWExYTU1OThlYmVhMTY1YjhfMjEtMTUtMS0xLTA_57c3a95b-2d47-4c8f-8fbc-6e4cac609db9">1.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RleHRyZWdpb246ODM5OGQyMGU2NzM1NGMxNThjM2IxYmYxYmM5MWI2YjJfMTAxOQ_2db53e60-6ce2-4aeb-9584-fb5e0ff1aecb" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.993%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options and awards to purchase shares not included in the computation of diluted net income per share because their inclusion would be anti-dilutive</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjZlNDk0MmM2NzU2MjQ2ZGY4ZWUyZTQ4MDUyOWZkNDM5L3RhYmxlcmFuZ2U6NmU0OTQyYzY3NTYyNDZkZjhlZTJlNDgwNTI5ZmQ0MzlfMi0xLTEtMS0w_b23e92d7-5e0f-4474-bf69-4c1cd0c211e4">1,130,487</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjZlNDk0MmM2NzU2MjQ2ZGY4ZWUyZTQ4MDUyOWZkNDM5L3RhYmxlcmFuZ2U6NmU0OTQyYzY3NTYyNDZkZjhlZTJlNDgwNTI5ZmQ0MzlfMi0zLTEtMS0w_410c2ccb-b3c9-40e2-b5cc-69b066597fcb">1,220,527</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjZlNDk0MmM2NzU2MjQ2ZGY4ZWUyZTQ4MDUyOWZkNDM5L3RhYmxlcmFuZ2U6NmU0OTQyYzY3NTYyNDZkZjhlZTJlNDgwNTI5ZmQ0MzlfMi01LTEtMS0w_088b5409-c31f-4c41-93dd-4ba0573bebe7">732,386</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV83OS9mcmFnOjgzOThkMjBlNjczNTRjMTU4YzNiMWJmMWJjOTFiNmIyL3RhYmxlOjZlNDk0MmM2NzU2MjQ2ZGY4ZWUyZTQ4MDUyOWZkNDM5L3RhYmxlcmFuZ2U6NmU0OTQyYzY3NTYyNDZkZjhlZTJlNDgwNTI5ZmQ0MzlfMi03LTEtMS0w_130abf4e-3f1e-429d-9971-aa6d0eb95003">904,570</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;13. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfMTAxODI_14835e9f-3728-4aea-a666-cf2f026c35b2" continuedAt="i2d5244e73557432384ab72fde6983e19" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i2d5244e73557432384ab72fde6983e19" continuedAt="i7271765564694acb86acf0ef0622846c"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">IQVIA Litigation Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Veeva OpenData and Veeva Network Action.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 10, 2017, IQVIA Inc. (formerly Quintiles IMS Incorporated) and IMS Software Services, Ltd. (collectively, &#8220;IQVIA&#8221;) filed a complaint against us in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:17-cv-00177)) (OpenData and Network Action). In the complaint, IQVIA alleges that we  used unauthorized access to proprietary IQVIA data to improve our software and data products and that our software is designed to steal IQVIA trade secrets. IQVIA further alleges that we have intentionally gained unauthorized access to IQVIA proprietary information to gain an unfair advantage in marketing our products and that we have made false statements concerning IQVIA&#8217;s conduct and our data security capabilities. IQVIA asserts claims under both federal and state misappropriation of trade secret laws, federal false advertising law, and common law claims for unjust enrichment, tortious interference, and unfair trade practices. The complaint seeks declaratory and injunctive relief and unspecified monetary damages.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 13, 2017, we filed our answer denying IQVIA's claims and filed counterclaims. Our counterclaims allege that IQVIA, as the dominant provider of data for life sciences companies, has abused monopoly power to exclude Veeva OpenData and Veeva Network from their respective markets. The counterclaims allege that IQVIA has engaged in various tactics to prevent customers from using our applications and has deliberately raised costs and increased the difficulty of attempting to switch from IQVIA data to our data products. As amended, our counterclaims assert federal and state antitrust claims, as well as claims under California&#8217;s Unfair Practices Act and common law claims for intentional interference with contractual relations, intentional interference with prospective economic advantage, and negligent misrepresentation. The counterclaims seek injunctive relief, monetary damages exceeding $<ix:nonFraction unitRef="usd" contextRef="ia8f20ba41b8f44a58d94d80e62ae5aac_D20170313-20170313" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfMjA5Mw_81cf51d1-3698-4f8b-9eee-dff18e18c918">200</ix:nonFraction> million, and attorneys&#8217; fees. On October 3, 2018, the court denied IQVIA&#8217;s motion to dismiss our antitrust claims.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 18, 2020, IQVIA filed a motion for sanctions against Veeva, seeking default judgment and dismissal and, in the alternative, an adverse inference at trial related to discovery disputes. On May 7, 2021, the special master appointed to oversee litigation discovery ruled against IQVIA&#8217;s request for default judgment and dismissal and ruled in IQVIA&#8217;s favor with respect to certain other matters, including recommending to the trial judge that a permissive adverse inference instruction be issued to the jury with respect to certain documents that were not preserved by Veeva. Should the district judge accept the recommendation, the jury would be permitted, but not required, to infer that certain evidence not preserved by Veeva would have been unfavorable to Veeva, if the jury first concludes that Veeva controlled the evidence, that the evidence was relevant, and that Veeva should have preserved the evidence. The jury is also likely to be instructed that it may also consider whether the non-preserved evidence was duplicative of other evidence produced by Veeva and whether Veeva&#8217;s conduct was reasonable in light of all circumstances. Veeva was also ordered to pay IQVIA&#8217;s fees and expenses incurred in connection with portions of its sanctions motion. On June 4, 2021, we appealed the special master&#8217;s  ruling and IQVIA&#8217;s fee award to the federal district court judge.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fact discovery is largely complete and expert discovery is currently in process. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, and we are unable to make a meaningful estimate of the amount or range of gain or loss, if any, that could result from the OpenData and Network Action, we believe that IQVIA&#8217;s claims lack merit and that our counterclaims warrant injunctive relief and monetary damages for Veeva.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Veeva Nitro Action.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 17, 2019, IQVIA filed a lawsuit in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:19-cv-15517)) (IQVIA Declaratory Action) seeking a declaratory judgment that IQVIA is not liable to Veeva for disallowing use of IQVIA&#8217;s data products in Veeva Nitro or any later-introduced Veeva software products. The IQVIA Declaratory Action does not seek any monetary relief.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 18, 2019, we filed a lawsuit against IQVIA in the U.S. District Court for the Northern District of California (Veeva Systems Inc. v. IQVIA Inc. (No. 3:19-cv-04137)) (Veeva Nitro Action), alleging that IQVIA engaged in anticompetitive conduct as to Veeva Nitro. Our complaint asserts federal and state antitrust claims, as well as claims under California&#8217;s Unfair Competition Law and common law claims for intentional interference with </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="i7271765564694acb86acf0ef0622846c" continuedAt="i9a26f51cf62148558c41657ec7e0b5d1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contractual relations and intentional interference with prospective economic advantage. The complaint seeks injunctive relief and monetary damages. IQVIA filed its answer and affirmative defenses on September 5, 2019.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 26, 2019, the Northern District of California transferred the Veeva Nitro Action to the District of New Jersey.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;24, 2020, we amended our complaint in the Veeva Nitro Action to include allegations of IQVIA&#8217;s anticompetitive conduct as to additional Veeva software applications, such as Veeva Andi, Veeva Align, and Veeva Vault MedComms; additional examples of IQVIA&#8217;s monopolistic behavior against Veeva Nitro; IQVIA&#8217;s unlawful access of Veeva&#8217;s proprietary software products; and a request for declaratory relief. IQVIA answered the amended complaint on May&#160;22,&#160;2020. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 21, 2020, the District of New Jersey consolidated the Veeva Nitro Action and IQVIA Declaratory Action, and stayed both actions pending conclusion of the OpenData and Network Action.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, we believe that our claims warrant injunctive and declaratory relief and monetary damages for Veeva and against IQVIA.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fee Arrangements Related to the IQVIA Litigation Matters.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have entered into partial contingency fee arrangements with certain law firms representing us in the IQVIA litigations. Pursuant to those arrangements, such law firms are entitled to an agreed portion of any damages we recover from IQVIA (Contingency Fees) or may be entitled to payment of additional fees from us based on the achievement of certain outcomes (Success Fees). While it is reasonably possible that we may incur such Success Fees, we are unable to make an estimate of any such liability and have not accrued any liability related to Success Fees at this time.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Medidata Litigation Matter</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 26, 2017, Medidata Solutions, Inc. filed a complaint in the U.S. District Court for the Southern District of New York (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Medidata Solutions, Inc. v. Veeva Systems Inc. et al.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(No. 1:17-cv-00589)) against us and <ix:nonFraction unitRef="employee" contextRef="ib01f1f19f5c54ed5aedd39161e080b73_D20170126-20170126" decimals="INF" format="ixt-sec:numwordsen" name="veev:NumberOfFormerEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfNzA2OQ_5aee0671-b090-45bf-9872-1921f1a8d9b4">five</ix:nonFraction> individual Veeva employees who previously worked for Medidata (&#8220;Individual Employees&#8221;). The complaint alleged that we induced and conspired with the Individual Employees to breach their employment agreements, including non-compete and confidentiality provisions, and to misappropriate Medidata&#8217;s confidential and trade secret information. The complaint sought declaratory and injunctive relief, unspecified monetary damages, and attorneys&#8217; fees. Medidata has since amended its complaint twice, asserting the same claims with additional factual allegations, and has voluntarily dismissed the Individual Defendants without prejudice.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fact discovery is now completed. On April 24, 2020, Medidata filed a motion for partial summary judgment on its claims for trade secret misappropriation as well as several of Veeva&#8217;s affirmative defenses. On May 15, 2020, we filed a motion for summary judgment on all of Medidata&#8217;s claims. On February 9, 2021, the court issued its ruling granting summary judgment in favor of Veeva as to certain of Medidata's claims and in favor of Medidata as to certain of Veeva's affirmative defenses. A trial date has been set for December&#160;6, 2021. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, and we are unable to make a meaningful estimate of the amount or range of loss, if any, that could result from any unfavorable outcome, we believe that Medidata&#8217;s claims lack merit.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Litigation Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in other legal proceedings and subject to claims incident to the ordinary course of business. Although the results of such legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Value-Added Reseller Agreement</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9a26f51cf62148558c41657ec7e0b5d1">We have a value-added reseller agreement with salesforce.com, inc. for our use of the Salesforce1 Platform in combination with our developed technology to deliver certain of our multichannel CRM applications, including hosting infrastructure and data center operations provided by salesforce.com. The agreement, as amended, requires that we meet minimum order commitments of $<ix:nonFraction unitRef="usd" contextRef="iee8b558bdeda4f1d95e9fc015d3a5fcd_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfOTY4OQ_931d337d-b6a9-4699-b2ef-f60a7e0139aa">500</ix:nonFraction> million over the term of the agreement, which ends on September&#160;1, 2025, including &#8220;true-up&#8221; payments if the orders we place with salesforce.com have not equaled or exceeded the following aggregate amounts within the timeframes indicated: (i) $<ix:nonFraction unitRef="usd" contextRef="i78ced9a307584e2aa645443f3005af50_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="veev:FirstMinimumOrderCommitmentAchievedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfOTkxMg_cd7eed03-ee8b-4177-b608-249f8d081733">250</ix:nonFraction> million for the period from March&#160;1,&#160;2014 to September&#160;1,&#160;2020 and (ii)&#160;the full amount of $<ix:nonFraction unitRef="usd" contextRef="i74df83b77b964140abf51de04449e2a8_D20210201-20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfOTk5OA_b829b5f4-eaab-45aa-82bc-aa340639b265">500</ix:nonFraction>&#160;million by September&#160;1, 2025. We have met our first minimum order requirement commitment of $<ix:nonFraction unitRef="usd" contextRef="i5ef0e0244bd545c5b95a94e80515750d_I20210731" decimals="INF" format="ixt:num-dot-decimal" name="veev:FirstMinimumOrderCommitmentAchievedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfMTAwNzA_ca61e493-7bbd-4690-97fb-d7d469b67c97">250</ix:nonFraction>&#160;million, and as of July&#160;31, 2021, we remained obligated to pay fees of at least $<ix:nonFraction unitRef="usd" contextRef="i5ef0e0244bd545c5b95a94e80515750d_I20210731" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PurchaseObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84Mi9mcmFnOjQyNDY0ODAzNzY0ZjQ5MTdiZTFlNjY1MDI4NjZiMDBjL3RleHRyZWdpb246NDI0NjQ4MDM3NjRmNDkxN2JlMWU2NjUwMjg2NmIwMGNfMTAxMzQ_02167554-68dc-4f76-be50-a6fed5f4e936">13</ix:nonFraction> million prior to September&#160;1, 2025 in connection with this agreement.</ix:continuation></span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_85"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;14. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RleHRyZWdpb246YmRhN2RlNzg4MmVkNDY4MjhlNjk0NDRjZGI1M2E4ODhfNDg2_549ba458-6bf5-43bb-9c1e-39f8968ef94c" continuedAt="iadf54030d88a41248e6bbddf83b7f48a" escape="true">Revenues by Product </ix:nonNumeric></span></div><ix:continuation id="iadf54030d88a41248e6bbddf83b7f48a"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry cloud solutions are grouped into <ix:nonFraction unitRef="industry" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="INF" format="ixt-sec:numwordsen" name="veev:NumberOfProductAreas" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RleHRyZWdpb246YmRhN2RlNzg4MmVkNDY4MjhlNjk0NDRjZGI1M2E4ODhfODE_111330fc-b205-4cfc-a8cc-2a2bb657fe31">two</ix:nonFraction> key product areas&#8212;Veeva Commercial Cloud and Veeva Vault. Veeva Commercial Cloud is a suite of software and data analytics solutions built specifically for life sciences companies to more efficiently and effectively commercialize their products. Veeva Vault is a unified suite of cloud-based, enterprise content and data management applications.</span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RleHRyZWdpb246YmRhN2RlNzg4MmVkNDY4MjhlNjk0NDRjZGI1M2E4ODhfNDg4_3ed9d2e3-87f5-4173-a516-58d9a698e890" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Veeva Commercial Cloud</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad470f7ee1924e74aa938716477d2a23_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMy0xLTEtMS0w_d93b0270-05e4-4147-94cf-8787b03a0146">176,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68964ca31058433fb4fa1fbcb20422ac_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMy0zLTEtMS0w_e6c802de-740a-40f4-9342-5a469dcf4900">144,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie54b39eed8d74cd698fe4631457e9d17_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMy01LTEtMS0w_63bd4888-4742-42aa-aa1a-1ac143fed6c5">344,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5208dd4e1646ae9d47ca54fc97526b_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMy03LTEtMS0w_cbb5dddf-ef93-4e4f-b189-a1fa3bf50090">287,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Veeva Vault</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bebb3be04ea48c98fb90914b75e5291_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNC0xLTEtMS0w_d3bfd898-335b-4d25-81d7-b6ea30a7bbea">190,385</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic191a32c52084a44a2615956635d6175_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNC0zLTEtMS0w_903aaca3-226a-4895-b53f-3aebbd9a7a46">138,687</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i639bf4c9a9bb43bdaaeb94817e753eb6_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNC01LTEtMS0w_730ce2fe-850f-4220-809b-b920e0a2f9ad">363,046</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0e4201d792e4a5394926570692d90b9_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNC03LTEtMS0w_f6a137b4-1603-483e-be9b-af4513b5bcac">266,345</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total subscription services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12d35fd802ae4debaf12ae80b271bb6d_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNS0xLTEtMS0w_e4d580df-27b7-47e2-8ed9-443fbaab573b">366,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebbb008aa9f4bb8b23e542238d72bcc_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNS0zLTEtMS0w_747a5948-3634-44b6-9cf3-ead57b2ec41e">283,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i608d3a62afe9417fabd1d8062f25d24a_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNS01LTEtMS0w_8b8a988f-e87d-4cc1-9e8b-1632e820ef01">707,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20bbbbabc84f4ad3b715abb8e92d43b0_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNS03LTEtMS0w_e3521778-e31f-40f8-a814-551c32004e3c">553,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Veeva Commercial Cloud</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65db69929aef4ea58865979309312f9e_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNy0xLTEtMS0w_a45d6627-6acc-42b4-81e8-328ae0cedbaf">32,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3c56456fe30479f825466e7c17b3e99_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNy0zLTEtMS0w_12b8e3b1-81d5-4105-95a5-ff93d5dac6bd">26,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic493078d83f74d59be9e62480a194fe8_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNy01LTEtMS0w_54b878b6-ad56-4771-a6d1-46afef0f7b84">68,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68ae311c8ff41c4aeabaafd893aee1b_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfNy03LTEtMS0w_8cc95cef-d01c-48bb-a5bc-0bb53eb52e6e">53,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Veeva Vault</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i453447f56d6c40f09c0584c32588a7c1_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOC0xLTEtMS0w_9845dd7e-32be-4956-a6cf-3cd857d5df75">56,997</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i901c14e0df21424d93e5b2cc6e210a37_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOC0zLTEtMS0w_19e0932a-0a79-4e41-82e0-d5accf26c75f">43,563</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i767ea33eb39d497fa53975aa23a9e35e_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOC01LTEtMS0w_e38d01d7-c975-40e7-8d92-0d768c6530ad">113,425</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001e57f8c56542499c94554612a961db_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOC03LTEtMS0w_3fa56f46-2de4-470a-a6c8-c63f6c44328a">83,058</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total professional services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8548fe684b3463ca1ee2ef055165c9a_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOS0xLTEtMS0w_511cf411-257c-4f4e-b233-982af8c8ad6c">89,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49dbfa0a580e4530a08699b4141b3cd4_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOS0zLTEtMS0w_b0be7f8c-98d9-4335-9dbb-1d63abc9b2d4">70,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead107ffc4794b509412a0efcacb563f_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOS01LTEtMS0w_ab1a6960-0f73-46cc-944c-4dcd12a61797">181,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32540e3fda9b41f790150cee3d8796da_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfOS03LTEtMS0w_2f46324f-3950-466a-9c57-7ea6500d06f1">137,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMTAtMS0xLTEtMA_cf95a3e0-a4ae-475d-9fbc-05f70079aa0f">455,594</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMTAtMy0xLTEtMA_9127de66-5f0c-42fa-abd6-0d7ae07505e5">353,683</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMTAtNS0xLTEtMA_d5f0d2b5-ad81-4611-87c0-9a313dd5b846">889,167</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84NS9mcmFnOmJkYTdkZTc4ODJlZDQ2ODI4ZTY5NDQ0Y2RiNTNhODg4L3RhYmxlOmNiMTM0OTUxMjRkMzQ2MzE5OGNiOTkzMjc0YmFlZjBhL3RhYmxlcmFuZ2U6Y2IxMzQ5NTEyNGQzNDYzMTk4Y2I5OTMyNzRiYWVmMGFfMTAtNy0xLTEtMA_b05a540a-cb75-4545-a7e1-99e5b5ea4b52">690,789</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_88"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;15. <ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RleHRyZWdpb246MTZiZWUzNjdjMGY4NDljNTgxMDU5N2MzOWRiM2U3M2FfODA5_44382770-b87c-404f-9bda-4d9391b7515a" continuedAt="i952ae8ea807b42f292a379115b3559b8" escape="true">Information about Geographic Areas</ix:nonNumeric></span></div><ix:continuation id="i952ae8ea807b42f292a379115b3559b8" continuedAt="i1f48cbf7e14748349252f08217d33595"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 services revenue primarily by the estimated location of the end users in each geographic area for Veeva Commercial Cloud and primarily by the estimated location of usage in each geographic area for Veeva Vault. We measure professional services revenue primarily by the location of the resources performing the professional services. </span></div><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RleHRyZWdpb246MTZiZWUzNjdjMGY4NDljNTgxMDU5N2MzOWRiM2U3M2FfODA0_08f91567-71ce-4d58-8e08-202e8cbad920" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues by geographic area were as follows for the periods shown below (in thousands):</span></div><div style="margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5abdf2e77b8a404eb0f4ab94f1f2afef_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfMy0xLTEtMS0w_fed42d28-cc16-481b-9e90-44178c0dc1d7">259,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib71436ccdf3443df9188f3fd55141b26_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfMy0zLTEtMS0w_6cc4f1af-328c-4a49-9208-328c7cee1ddf">200,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05e360f81547470587898fbf0cdc95af_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfMy01LTEtMS0w_4e8d8ead-5220-4d46-84b5-8dcb8b9a22ac">505,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d575d88029f4dd2a7c959acbaccb67e_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfMy03LTEtMS0w_82737024-e035-44e9-bf6d-1d2e4ea8ac9d">395,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0bceecc7cc4329b7c37deb76e84e70_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNC0xLTEtMS0w_c2912907-14df-451a-b144-77fae4a81d11">127,549</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f131640dd47460e80c51eaf0de1fae5_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNC0zLTEtMS0w_9a9db964-7d74-4fb2-bf0b-b27100fd10ed">98,395</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c5adb1951d24bd898b78adc2bff4863_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNC01LTEtMS0w_b64d1840-8f17-41e7-9586-11345c66bd81">248,853</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b3193ff46cd45d29dc5205078177e91_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNC03LTEtMS0w_2483e48e-6ff7-481a-872a-8ad41df1a222">187,817</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37a70757813e4ca3bb5b553b0e3cb22c_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNS0xLTEtMS0w_42817dda-96bb-4302-9193-eae1740ce2cc">55,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3259ef3bd1ce43459ba546fd4e0374e1_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNS0zLTEtMS0w_6f354fca-112e-43b6-a809-06d0c3763fb7">44,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i176112d4608b447da5d6395dfa115b8c_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNS01LTEtMS0w_aaa48c31-1af2-43a0-be28-9d90c91b6424">109,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i170c0701991a4c3b9e49988f9304dbae_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNS03LTEtMS0w_0889199c-99b0-486b-8203-6b411e842825">86,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic443f45746fd4548a31f7813552ae69d_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNi0xLTEtMS0w_a094f28e-528f-4674-9dee-411de6acdb16">13,070</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c633cabaff447fd925854a36b02aa0b_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNi0zLTEtMS0w_6e0b96da-c9ed-4ab9-b0e1-32a4f99ffe6f">10,385</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica9b2bf3731c46bd8a9de784e06c441b_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNi01LTEtMS0w_2df8d4b4-e3d8-4d36-8162-2444ce3a497b">25,407</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa885f76ef23442e908b76296e3f4b55_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNi03LTEtMS0w_8e04f402-ef22-49c7-8882-34418087217d">20,120</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e06b36f46e4b7787704c41a2294fd0_D20210501-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNy0xLTEtMS0w_cf95a3e0-a4ae-475d-9fbc-05f70079aa0f">455,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3976cbbc800d493fb2ce76f7992c4354_D20200501-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNy0zLTEtMS0w_bffed109-bd89-4a99-b40d-3edd4dbaca8c">353,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNy01LTEtMS0w_f69fc759-29cd-4b12-b16d-eb630bed9c1f">889,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7106fa60b064adbbdf2390667695fe1_D20200201-20200731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOjY1NjQ3Y2ZmZjc1MDQ3MjQ5NTk3Y2E5MDhjYTc3MDYxL3RhYmxlcmFuZ2U6NjU2NDdjZmZmNzUwNDcyNDk1OTdjYTkwOGNhNzcwNjFfNy03LTEtMS0w_8f23813d-e85e-45e7-a1b7-6305b584d377">690,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><ix:continuation id="i1f48cbf7e14748349252f08217d33595"><ix:nonNumeric contextRef="idda0815c4a0445f18058f7fe9d595878_D20210201-20210731" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RleHRyZWdpb246MTZiZWUzNjdjMGY4NDljNTgxMDU5N2MzOWRiM2U3M2FfODA2_93f5b9c9-4d2f-4a5f-8a93-d41fc24e8005" escape="true"><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57bb0d0ffa1c46c9a9e380c457eb5708_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfMi0xLTEtMS0w_a3af1cab-0e76-4a62-a21d-bfe7bfba48af">46,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9508b886c6db404a982cd0fffe7bed7d_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfMi0zLTEtMS0w_215448d2-0678-4162-b0a9-0539f78f8402">46,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cdf2a8c0bd04c9bb981e8eb80c63f8a_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfMy0xLTEtMS0w_ee9e2d27-ccc6-48ea-bb4c-08686092385c">5,095</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c92aa733254ac6b58f69c53a2c9710_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfMy0zLTEtMS0w_aaaf3ea8-ffa0-4e51-baa4-2623c1c7466e">5,525</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8d6d5f77b547088a91ef32a188ee64_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfNC0xLTEtMS0w_2f6665f7-2805-477a-a8a9-0b63edb8057a">986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f1cee6cc5814b838b2b0ff3adeb821f_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfNC0zLTEtMS0w_d05681f6-6233-45f3-8624-2f5149590430">1,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Middle East, Africa, and Latin America</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib31fce90fad44dce821bc284afee325f_I20210731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfNS0xLTEtMS0w_c2724704-f266-4513-b77d-69a6d65fa258">557</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a031b16bb7c47a085b916a85693d82b_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfNS0zLTEtMS0w_61d8d86c-42e7-47f6-9f4b-9355f3ce6375">481</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9906768cd0e04f3f97ce24e42d37e862_I20210731" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfNi0xLTEtMS0w_3e627223-e74d-4533-a2ab-9a62ce6944fd">52,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd7d7f78d7a4be7a18e87b80264578b_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjUxM2VkMTllNGJmYzRhMWI4ZDM3ZDE1ZmIwOGRhZTBhL3NlYzo1MTNlZDE5ZTRiZmM0YTFiOGQzN2QxNWZiMDhkYWUwYV84OC9mcmFnOjE2YmVlMzY3YzBmODQ5YzU4MTA1OTdjMzlkYjNlNzNhL3RhYmxlOmVjODU5Y2UxNjE1NTRkZTg4ZjQxZTY5NTQ1YjM3NWI4L3RhYmxlcmFuZ2U6ZWM4NTljZTE2MTU1NGRlODhmNDFlNjk1NDViMzc1YjhfNi0zLTEtMS0w_a616f887-51bd-4ab9-aea8-e7053c30f82c">53,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2.&#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and notes thereto appearing elsewhere in this report. In addition to historical condensed consolidated financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results could differ materially from those anticipated by these forward-looking statements as a result of many factors. We discuss factors that we believe could cause or contribute to these differences below and elsewhere in this report, including those set forth under &#8220;Risk Factors&#8221; and &#8220;Special Note Regarding Forward-Looking Statements.&#8221;</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_94"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva is the leading provider of industry cloud solutions for the global life sciences industry. We were founded in 2007 on the premise that industry-specific cloud solutions could best address the operating challenges and regulatory requirements of life sciences companies. Our offerings span cloud software, data, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#8212;from research and development to commercialization. Our solutions help life sciences companies develop and bring products to&#160;market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. For a more detailed description of our business and products as of January&#160;31, 2021, please see our Annual Report on Form&#160;10-K for the fiscal year ended January&#160;31, 2021 filed on March&#160;30, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal year ended January&#160;31, 2021, we derived approximately 51% and 49% of our subscription services revenues and 49% and 51% of our total revenues from our Veeva Commercial Cloud solutions and Veeva Vault solutions, respectively. For the six months ended July&#160;31, 2021, we derived approximately 48% and 52% of our subscription services revenues and 46% and 54% of our total revenues from our Veeva Commercial Cloud solutions and Veeva Vault solutions, respectively. The contribution of subscription services revenues and total revenues associated with our Veeva Vault solutions are expected to continue to increase as a percentage of subscription services revenues and total revenues in the future. We also offer certain of our Veeva Vault solutions to industries outside the life sciences industry primarily in North America and Europe.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our fiscal years ended January&#160;31, 2021, 2020, and 2019, our total revenues were $1,465 million, $1,104 million, and $862 million, respectively, representing year-over-year growth in total revenues of 33% in our fiscal year ended January&#160;31, 2021 and 28% in our fiscal year ended January&#160;31, 2020. For our fiscal years ended January&#160;31, 2021,&#160;2020, and 2019, our subscription services revenues were $1,179 million, $896 million, and $694 million, respectively, representing year-over-year growth in subscription services revenues of 32% in our fiscal year ended January&#160;31, 2021, and 29% in our fiscal year ended January&#160;31, 2020. Please note that our total revenues and subscription services revenues for our fiscal year ended January&#160;31,&#160;2020 only included revenue contribution from the acquired Crossix and Physicians World businesses in the fourth quarter of that fiscal year. We expect the growth rate of our total revenues and subscription services revenues to decline in the future. We generated net income of $380 million, $301 million, and $230 million for our fiscal years ended January&#160;31, 2021, 2020, and 2019, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, 2020, and 2019, we served 993, 861, and 719 customers, respectively. As of January&#160;31, 2021, 2020, and 2019, we had 432, 390, and 335 Veeva Commercial Cloud customers, respectively, and 852, 715, and 574 Veeva Vault customers, respectively. The combined customer counts for Veeva Commercial Cloud and Veeva Vault exceed the total customer count in each year because some customers subscribe to products in both areas. Veeva Commercial Cloud customers are those customers that have at least one of the following products: Veeva CRM, Veeva CLM, Veeva CRM Approved Email, Veeva CRM Engage, Veeva Align, Veeva CRM Events Management (including services delivered via Veeva Digital Events), Veeva Nitro, Veeva Andi, Veeva OpenData, Veeva Link, Veeva Network Customer Master, Veeva Crossix, or Veeva Data Cloud. Veeva Vault customers are those customers that have at least one Vault product. Many of our Veeva Vault applications are used by smaller, earlier stage pre-commercial companies, some of which may not reach the commercialization stage. Thus, the potential number of Veeva Vault customers is significantly higher than the potential number of Veeva Commercial Cloud customers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended July&#160;31, 2021 and 2020, our total revenues were $889 million and $691 million, respectively, representing year-over-year growth in total revenues of 29%. For the six months ended July&#160;31, 2021 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2020, our subscription services revenues were $708 million and $554 million, respectively, representing year-over-year growth in subscription services revenues of 28%. We generated net income of $224&#160;million and $180 million for the six months ended July&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Conversion to PBC</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2021, we became a Delaware public benefit corporation (PBC), and we amended our certificate of incorporation to include the following public benefit purpose: &#8220;to provide products and services that are intended to help make the industries we serve more productive, and to create high-quality employment opportunities in the communities in which we operate.&#8221; When making decisions, our directors have a fiduciary duty to balance the financial interests of stockholders, the best interests of other stakeholders materially affected by our conduct (including customers, employees, partners, and the communities in which we operate), and the pursuit of our public benefit purpose. For more information on our conversion to a PBC and associated risks, see &#8220;Risk Factors.&#8221;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of the COVID-19 Pandemic</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The worldwide outbreak of COVID-19 has had and continues to have a widespread and unpredictable worldwide impact on our business operations, the life sciences industry, healthcare systems, financial markets, and the global economy. While the impact of COVID-19 on our operational and financial performance has not been materially negative to date, the future impact is uncertain and will depend on future developments, including the duration and spread of the outbreak, government responses to the pandemic, the rate of vaccinations, the impact on our customers, the impact on our employees, the extent of further adverse impacts to the economy, and the scale and pace of economic recovery and resumption of normal business activities, including the rollout of COVID-19 vaccines, the lifting of restrictions on movement, and the results of outbreaks and variants, all of which cannot be predicted with certainty. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 outbreak, we shifted most of our customer, employee, and industry events to virtual-only experiences, and we continue to monitor when larger in-person events should resume. At the time of this filing, employee travel is also subject to restrictions. Our U.S. offices were opened in July, subject to certain restrictions, and we plan to open our European and Canadian offices in September. We have also adopted a &#8220;Work Anywhere&#8221; policy, which generally gives employees the flexibility to work in an office or at home on any given day, with certain job-specific restrictions. Many of our customers have implemented travel restrictions and remote work measures, which may limit our ability to sell or provide professional services to them in the future. Certain of our businesses were negatively impacted by COVID-19 in our fiscal year ended January&#160;31, 2021, and certain of our businesses may be negatively impacted by COVID-19 in the future. We may also experience requests from customers for lengthened payment terms or less favorable billing terms that could adversely impact our financial performance. Such requests to date have not been significant but may increase in the future. Due to our subscription-based business model, the effect of COVID-19, and any impact to our sales efforts, may not be fully reflected in our results of operations until future periods, if at all.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the same time, COVID-19 has necessitated the adoption of digital communication channels and remote working technology within the life sciences industry at a rapid pace. This transition has accelerated the use and adoption of certain of our applications, including Veeva CRM Engage Meeting and Veeva CRM Approved Email, and that may continue in the future with respect to these and other of our Veeva Commercial Cloud and Veeva Vault solutions that enable remote interactions. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain impacts of the COVID-19 pandemic and resulting changes in business practice may be enduring over the long term and may result in significant changes in business practice within the technology industry, the life sciences industry, and the world economy generally. For example, the extent to which remote work will remain common practice or become increasingly prevalent after the COVID-19 pandemic ends is not certain and may have significant impacts on hiring practices, management practices, expense structures and investments, and other aspects of our business and the businesses of our customers. Similarly, the extent to which virtual meetings and interactions continue to be used or preferred in lieu of in-person interactions may significantly change business practices for us and our customers, and, in turn, may impact demand for our products and services. For example, if our customers reduce sales representatives in response to an increasing preference for virtual meetings with doctors, demand for our core CRM application may decline. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of our solutions, including Veeva CRM and other Commercial Cloud applications in particular, but we cannot be certain such reductions will happen or of the timing or magnitude of such reductions. At </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the same time, demand for our products that enable virtual interactions with doctors and clinical trial participants may increase. We cannot accurately predict how such changes may impact Veeva's results over the long term.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_97"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment in Growth. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have invested and intend to continue to invest aggressively in expanding the breadth and depth of our product portfolio, including through acquisitions. We expect to continue to invest in research and development to expand existing solutions and build new solutions; in sales and marketing to promote our solutions to new and existing customers and in existing and expanded geographies and industries; in professional services and business consulting to help ensure customer success; and in other operational and administrative functions to support our expected growth. We expect that our headcount will increase as a result of these investments. We also expect our total operating expenses will continue to increase over time, which could have a negative impact on our operating margin.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption of Our Solutions by Existing and New Customers. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our customers initially deploy our solutions to a limited number of end users within a division or geography and may only initially deploy a limited set of our available solutions. Our future growth is dependent upon our existing customers&#8217; continued success and their renewals of subscriptions to our solutions, expanded deployment of our solutions within their organizations, and their purchase of subscriptions to additional solutions. Our growth is also dependent on the adoption of our solutions by new customers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription Services Revenue Retention Rate. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key factor to our success is the renewal and expansion of our existing subscription agreements with our customers. We calculate our annual subscription services revenue retention rate for a particular fiscal year by dividing (i)&#160;annualized subscription revenue as of the last day of that fiscal year from those customers that were also customers as of the last day of the prior fiscal year by (ii)&#160;the annualized subscription revenue from all customers as of the last day of the prior fiscal year. Annualized subscription revenue is calculated by multiplying the daily subscription revenue recognized on the last day of the fiscal year by 365. This calculation includes the impact on our revenues from customer non-renewals, deployments of additional users or decreases in users, deployments of additional solutions or discontinued use of solutions by our customers, and price changes for our solutions. Historically, the impact of price changes on our subscription services revenue retention rate has been minimal. For our fiscal years ended January&#160;31, 2021, 2020, and 2019, our subscription services revenue retention rate was 124%, 121%, and 122%, respectively.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_100"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Results of Operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive our revenues primarily from subscription services fees and professional services fees. Subscription services revenues consist of fees from customers accessing our cloud-based software solutions and fees for our data solutions. Professional services and other revenues consist primarily of fees from implementation services, configuration, data services, training, and managed services related to our solutions and services related to our Veeva Business Consulting offering. For the six months ended July&#160;31, 2021, subscription services revenues constituted 80% of total revenues and professional services and other revenues constituted 20% of total revenues.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally enter into master subscription agreements with our customers and count each distinct master subscription agreement that has not been terminated or expired and that has orders for which we have recognized revenue in the quarter as a distinct customer for purposes of determining our total number of current customers as of the end of that quarter. We generally enter into a single master subscription agreement with each customer, although in some instances, affiliated legal entities within the same corporate family may enter into separate master subscription agreements. Conversely, affiliated legal entities that maintain distinct master service agreements may choose to consolidate their orders under a single master service agreement, and, in that circumstance, our customer count would decrease. Divisions, subsidiaries, and operating units of our customers often place distinct orders for our subscription services under the same master subscription agreement, and we do not count such distinct orders as new customers for purposes of determining our total customer count. For purposes of determining customers of Veeva Crossix that do not contract under a master subscription agreement, we count each entity that has a statement of work or services agreement and a recurring known payment obligation as a distinct customer if such entity is not otherwise a customer of ours. For Veeva Crossix, we do not count as distinct customers agencies contracting with us on behalf of brands within life sciences companies.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New subscription orders for our core Veeva CRM application generally have a one-year term. If a customer adds end users or additional Veeva Commercial Cloud applications to an existing order for our core Veeva CRM application, such additional orders will generally be coterminous with the anniversary date of the core Veeva CRM order, and as a result, orders for additional end users or additional Veeva Commercial Cloud applications will commonly have an initial term of less than one year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to applications other than our core Veeva CRM application and particularly with respect to our Veeva Vault applications, we have entered into a number of orders with multi-year terms. The fees associated with such orders are typically not based on the number of end-users and typically escalate over the term of such orders at a pre-agreed rate to account for, among other factors, implementation and adoption timing and planned increased usage by the customer. There are timing differences between billings and revenue recognition with respect to certain of our multi-year orders with escalating fees which will result in fluctuations in deferred revenue and unbilled accounts receivable balances. For instance, when the amounts we are entitled to invoice in any period pursuant to multi-year orders with escalating fees are less than the revenue recognized in accordance with relevant accounting standards, we will accrue an unbilled accounts receivable balance (a contract asset) related to such orders. In the same scenario, the net deferred revenue we would record in connection with such orders will be less because we will be recognizing more revenue earlier in the term of such multi-year orders.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription orders are generally billed at the beginning of the subscription period in annual or quarterly increments, which means the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. Also, particularly with respect to our Veeva Commercial Cloud orders, because the term of orders for additional end users or applications is commonly less than one year, the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. We have also agreed from time to time, and may agree in the future, to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer&#8217;s annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes typically result in an order of less than one year as necessary to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue than if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. Accordingly, we do not believe that changes on a quarterly basis in deferred revenue, unbilled accounts receivable, or calculated billings, a metric commonly cited by financial analysts, are accurate indicators of future revenues for any given period of time. We define the term calculated billings for any period to mean revenue for the period plus the change in deferred revenue from the immediately preceding period minus the change in unbilled accounts receivable (contract asset) from the immediately preceding period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription services revenues are recognized ratably over the respective non-cancelable subscription term because of the continuous transfer of control to the customer. Our subscription services agreements are generally non-cancelable during the term, although customers typically have the right to terminate their agreements for cause in the event of material breach. Our agreements typically provide that orders will automatically renew unless notice of non-renewal is provided in advance. Subscription services revenues are affected primarily by the number of customers, the scope of the subscription purchased by each customer (for example, the number of end users or other subscription usage metric) and the number of solutions subscribed to by each customer. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize our own personnel to perform our professional services and business consulting engagements with customers. In certain cases, we may utilize third-party subcontractors to perform professional services engagements. The majority of our professional services arrangements are billed on a time and materials basis and revenues are recognized over time based on time incurred and contractually agreed upon rates. Certain professional services and business consulting arrangements are billed on a fixed fee basis and revenues are typically recognized over time as the services are delivered based on time incurred. Data services and training revenues are generally recognized as the services are performed. Professional services revenues are affected primarily by our customers&#8217; demands for implementation services, configuration, data services, training, speakers bureau logistics, and managed services in connection with our solutions. Our business consulting revenues are affected primarily by our customers&#8217; demands for services related to a particular customer success initiative, strategic analysis, or business process change, and not a cloud software implementation.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allocated Overhead</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accumulate certain costs such as building depreciation, office rent, utilities, and other facilities costs and allocate them across the various departments based on headcount. We refer to these costs as &#8220;allocated overhead.&#8221; </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenues</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription services revenues for all of our solutions consists of expenses related to our computing infrastructure provided by third parties, including salesforce.com and Amazon Web Services, personnel related costs associated with hosting our subscription services and providing support, including our data stewards, data acquisition and third-party contractor costs related to the development of our data products, expenses associated with computer equipment and software, allocated overhead, and amortization expense associated with certain purchased intangibles related to our subscription services. We intend to continue to invest additional resources in our subscription services to enhance our product offerings and increase our delivery capacity. We may add or expand computing infrastructure capacity in the future, migrate to new computing infrastructure service providers, make additional investments in the availability and security of our solutions, and make continued investments in data sources.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services and other revenues consists primarily of employee-related expenses associated with providing these services. The cost of providing professional services is significantly higher as a percentage of the related revenues than for our subscription services due to the direct labor costs and costs of third-party subcontractors.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Research and development expenses consist primarily of employee-related expenses, third-party consulting fees, hosted infrastructure costs, and allocated overhead. We continue to focus our research and development efforts on adding new features and applications and increasing the functionality and enhancing the ease of use of our cloud-based applications.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Sales and marketing expenses consist primarily of employee-related expenses, sales commissions, marketing program costs, amortization expense associated with purchased intangibles related to our customer contracts, customer relationships and brand development, travel-related expenses and allocated overhead. Marketing program costs include advertising, customer events, corporate communications, brand awareness, and product marketing activities. Sales commissions are costs of obtaining new customer contracts and are capitalized and then amortized over a period of benefit that we have determined to be one to three years. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. General and administrative expenses consist of employee-related expenses for our executive, finance and accounting, legal, employee success, management information systems personnel, and other administrative employees. In addition, general and administrative expenses include fees related to third-party legal counsel, fees related to third-party accounting, tax and audit services, other corporate expenses, and allocated overhead.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net, consists primarily of transaction gains or losses on foreign currency, net of hedging costs, interest income, and amortization of premiums paid on investments.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes consists of federal and state income taxes in the United States and income taxes in certain foreign jurisdictions. See </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_61">note 8</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements Adopted in Fiscal 2022</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_34">note 1</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements for a full description of the recent accounting pronouncements adopted during the six months ended July&#160;31, 2021.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth selected condensed consolidated statements of operations data and such data as a percentage of total revenues for each of the periods indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="21" style="background-color:#808080;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statements of Comprehensive Income Data:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,436&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283,502&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,555&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553,737&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">137,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,594&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,683&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">889,167&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">690,789&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,909&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,400&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,126&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,612&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,097&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,204&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,233&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,084&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,479&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,934&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,705&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,789&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,172&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,399&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,927&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,873&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166,398&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397,864&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,059&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,624&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177,646&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,666&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,881&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,230&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,290&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">259,300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,941&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provision for income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,432&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,875&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,820&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,858&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,551&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,425&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,121&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) Includes stock-based compensation as follows:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,541&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,318&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,963&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,392&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,115&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,186&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,670&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,378&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,385&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,366&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,874&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,273&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="4" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">366,436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28%</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,158&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,181&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,612&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">137,052&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,594&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,683&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">889,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">690,789&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29%</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues for the three months ended July&#160;31, 2021 increased $102 million, of which $83 million was from growth in subscription services revenues. The increase in subscription services revenues consisted of $52 million of subscription services revenue attributable to Veeva Vault solutions and $31 million&#160;of subscription services revenue attributable to Veeva Commercial Cloud solutions. The geographic mix of subscription services revenues was 56% </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from North America and 27% from Europe for both of the three month periods ended July&#160;31, 2021 and July&#160;31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services and other revenues for the three months ended July&#160;31, 2021 increased $19 million. The increase in professional services revenues was due primarily to new customers requesting implementation and deployment-related professional services, existing customers requesting professional services related to expanding deployments or the deployment of newly purchased solutions, and increased business consulting engagements. The increased demand for professional services and the resulting increase in professional services revenues was weighted heavily towards implementation and deployments of our Veeva Vault solutions, as well as increased demand for our business consulting offering. The geographic mix of professional services and other revenues was 59% from North America and 33% from Europe for the three months ended July&#160;31, 2021, as compared to 61% from North America and 32% from Europe for the three months ended July&#160;31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues for the six months ended July&#160;31, 2021 increased $198 million, of which $154 million was from growth in subscription services revenues. The increase in subscription services revenues consisted of $97 million of subscription services revenue attributable to Veeva Vault solutions and $57 million of subscription services revenue attributable to Veeva Commercial Cloud solutions. The geographic mix of subscription services revenues was 56% from North America and 27% from Europe for the six months ended July&#160;31, 2021 as compared to subscription services revenues of 56% from North America and 26% from Europe for the six months ended July&#160;31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services and other revenues for the six months ended July&#160;31, 2021 increased $45 million. The increase in professional services revenues was due primarily to new customers requesting implementation and deployment related professional services and existing customers requesting professional services related to expanding deployments or the deployment of newly purchased solutions, and, to a lesser extent, professional services revenues associated with our acquired businesses. The increased demand for professional services and the resulting increase in professional services revenues was weighted heavily towards implementation and deployments of our Veeva Vault solutions. The geographic mix of professional services and other revenues was 59% from North America and 33% from Europe for the six months ended July&#160;31, 2021 as compared to 62% from North America and 31% from Europe for the six months ended July&#160;31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time, we expect the proportion of our total revenues from professional services to decrease.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs and Expenses</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;padding:0 1pt"></td><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#828282;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21%</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,188&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,804&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,107&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,472&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,097&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238,233&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,084&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24%</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross margin percentage:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross margin percentage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333,497&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,479&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,934&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,705&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues for the three months ended July&#160;31, 2021 increased $25 million, of which $11 million was an increase in cost of subscription services. The increase in cost of subscription services was primarily due to an increase of $4&#160;million in computing infrastructure costs, the vast majority of which was for computing infrastructure provided by Amazon Web Services, and an increase of $1&#160;million in fees paid to salesforce.com, which was driven by an increase in the number of end users of our subscription services. Additionally, there was an increase of $2&#160;million in costs of third-party contractors related to the development of our data products. There was also an increase of $2&#160;million related to data acquisition costs. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services and other for the three months ended July&#160;31, 2021 increased $14&#160;million, due to a $12&#160;million increase in employee compensation-related costs (which includes an increase of $2&#160;million in stock-</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin for the three months ended July&#160;31, 2021 and 2020 was 73% in both periods. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues for the six months ended July&#160;31, 2021 increased $46 million, of which $19 million was related to cost of subscription services. The increase in cost of subscription services was primarily due to an increase of $7 million in computing infrastructure costs, the vast majority of which was for computing infrastructure provided by Amazon Web Services, and an increase of $3 million in fees paid to salesforce.com, which was driven by an increase in the number of end users of our subscription services. Additionally, there was an increase of $3 million in costs of third-party contractors related to the development of our data products. There was also an increase of $3 million related to data acquisition costs. We expect cost of subscription services revenues to increase in absolute dollars in the near term due to increased usage of our subscription services and increased data costs related to our Veeva Data Cloud offering.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services and other for the six months ended July&#160;31, 2021 increased $28 million, primarily due to a $25 million increase in employee compensation-related costs (includes an increase of $5 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. We expect cost of professional services and other to increase in absolute dollars in the near term as we add personnel to our professional services and business consulting organizations. Additionally, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which will increase our cost of professional services.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin for the six months ended July&#160;31, 2021 and 2020 was 73% and 72%, respectively. The slight increase compared to the prior period is due, in part, to a more favorable sales mix of products and services compared to the prior period.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_106"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses and Operating Margin</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses include research and development, sales and marketing, and general and administrative expenses. As we continue to invest in our growth through hiring, we expect operating expenses and stock-based compensation to increase in absolute dollars and to slightly increase as a percentage of revenue in the future. Additionally, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which will increase our operating expenses.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,899&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,053&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178,125&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,290&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses for the three months ended July&#160;31, 2021 increased $25 million, due to an increase of $22 million in employee compensation-related costs (which includes an increase of $6 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. The expansion of our headcount in research and development is to support development work for the increased number of products that we offer or may offer in the future. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses for the six months ended July&#160;31, 2021 increased $46 million, primarily due to an increase of $43 million in employee compensation-related costs (includes an increase of $11 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. The expansion of our headcount in research and development is to support development work for the increased number of products that we offer or may offer in the future.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect research and development expenses to increase in absolute dollars and as a percentage of revenue in the future, primarily due to higher headcount as we continue to invest in our product offerings.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,789&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,172&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,399&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,927&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses for the three months ended July&#160;31, 2021 increased $13 million, primarily due to an increase of $12 million in employee compensation-related costs (which includes an increase of $4 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses for the six months ended July&#160;31, 2021 increased $21 million, primarily due to an increase of $24 million in employee compensation-related costs (includes an increase of $7 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. This was partially offset by a $1 million decrease in marketing program costs and a $1 million decrease in travel and entertainment costs primarily related to travel and meeting restrictions associated with COVID-19.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect sales and marketing expenses to continue to grow in absolute dollars in the future, primarily due to employee-related expenses as we increase our headcount to support our sales and marketing efforts associated with our product offerings, the impact of changes to our sales compensation plans, and our continued expansion of our sales capacity across all our solutions. Additionally, we expect travel and entertainment costs to start to increase in the second half of the fiscal year ending January 31, 2022.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,185&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,173&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,340&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,842&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses for the three months ended July&#160;31, 2021 increased $5 million, primarily due to an increase of $3 million in employee compensation-related costs (which includes an increase of $1 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. Additionally, there was an increase of $1&#160;million related to costs for professional services.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses for the six months ended July&#160;31, 2021 increased $9 million, primarily due to an increase of $6 million in employee compensation-related costs (includes an increase of $2 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. Additionally, there was an increase of $1&#160;million related to costs for professional services.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect general and administrative expenses to continue to grow in absolute dollars in the future as a result of employee-related expenses as we increase our headcount, investments in our information technology infrastructure, and third-party fees, including fees associated with on-going litigation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,666&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,881&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,230&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,295&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net for the three months ended July&#160;31, 2021 decreased $1 million, primarily due to a decrease of $1&#160;million in investment amortization expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net for the six months ended July&#160;31, 2021 remained consistent compared to the six months ended July 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to experience foreign currency fluctuations primarily due to the impact resulting from the periodic re-measurement of our foreign currency balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. Our results of operations are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro, British Pound Sterling, Japanese Yen and Chinese Yuan. We may continue to experience favorable or adverse foreign currency impacts due to volatility in these currencies.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;border-left:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,290&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,962&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">259,300&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183,941&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,060)%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">813%</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differs from the tax computed at the U.S. federal statutory income tax rate due primarily to state taxes, tax credits, equity compensation, and foreign income subject to taxation in the United States. Future tax rates could be affected by changes in tax laws and regulations or by rulings in tax related litigation, as may be applicable. We will continue to identify and analyze other applicable changes in tax laws in the United States and abroad.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended July&#160;31, 2021 and 2020, our effective tax rates were 13.8% and (0.6)%, respectively. During the three months ended July&#160;31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such tax benefits in our provision for income taxes of $18 million and $22 million for the three months ended July&#160;31, 2021 and 2020, respectively. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended July&#160;31, 2021 and 2020, our effective tax rates were 13.4% and 2.1%, respectively. During the six months ended July&#160;31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such tax benefits in our provision for income taxes of $35 million and $42 million for the six months ended July&#160;31, 2021 and 2020, respectively.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_109"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our public disclosures, we have provided non-GAAP measures, which we define as financial information that has not been prepared in accordance with generally accepted accounting principles in the United States, or GAAP. In addition to our GAAP measures, we use these non-GAAP financial measures internally for budgeting and resource allocation purposes and in analyzing our financial results.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the reasons set forth below, we believe that excluding the following items provides information that is helpful in understanding our operating results, evaluating our future prospects, comparing our financial results across accounting periods, and comparing our financial results to our peers, many of which provide similar non-GAAP financial measures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Stock-based compensation expenses. We exclude stock-based compensation expenses primarily because they are non-cash expenses that we exclude from our internal management reporting processes. We also find it useful to exclude these expenses when we assess the appropriate level of various operating expenses and resource allocations when budgeting, planning, and forecasting future periods. Moreover, because of varying available valuation methodologies, subjective assumptions and the variety of award types that companies can use under FASB ASC Topic 718, we believe excluding stock-based compensation expenses allows investors to make meaningful comparisons between our recurring core business operating results and those of other companies.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Amortization of purchased intangibles. We incur amortization expense for purchased intangible assets in connection with acquisitions of certain businesses and technologies. Amortization of intangible assets is a non-cash expense and is inconsistent in amount and frequency because it is significantly affected by the timing, size of acquisitions, and the inherent subjective nature of purchase price allocations. Because these costs have already been incurred and cannot be recovered, and are non-cash expenses, we exclude these expenses for internal management reporting processes. We also find it useful to exclude these charges when assessing the appropriate level of various operating expenses and resource allocations when budgeting, planning, and forecasting future periods. Investors should note that the use of intangible assets contributed to our revenues earned during the periods presented and will contribute to our future period revenues as well.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Income tax effects on the difference between GAAP and non-GAAP costs and expenses. The income tax effects that are excluded relate to the imputed tax impact on the difference between GAAP and non-GAAP costs and expenses due to stock-based compensation and purchased intangibles for GAAP and non-GAAP measures.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations on the Use of Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are limitations to using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures provided by other companies.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-GAAP financial measures are limited in value because they exclude certain items that may have a material impact upon our reported financial results. In addition, they are subject to inherent limitations as they reflect the exercise of judgments by management about which items are adjusted to calculate our non-GAAP financial measures. We compensate for these limitations by analyzing current and future results on a GAAP basis as well as a non-GAAP basis and also by providing GAAP measures in our public disclosures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure to evaluate our business, and to view our non-GAAP financial measures in conjunction with the most directly comparable GAAP financial measures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the specific items excluded from GAAP metrics in the calculation of non-GAAP metrics for the periods shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="21" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income on a GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,624&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,081&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,070&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177,646&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,579&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,966&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,007&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,181&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income on a non-GAAP basis</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">372,951&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274,100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income on a GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,858&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,551&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,425&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,121&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,579&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,966&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,007&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,181&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax effect on non-GAAP adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,753)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income on a non-GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,671&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,362&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">299,553&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,512&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share on a GAAP basis</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.38&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.68&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.54&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax effect on non-GAAP adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.20)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share on a non-GAAP basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.94&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.84&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.38&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="border-top:1pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) For the three and six months ended July 31, 2021 and  2020, we used an estimated annual effective non-GAAP tax rate of 21%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_112"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended July 31,</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six months ended July 31,</span></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="21" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,065&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,320&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">597,450&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387,492&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(242,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(43,932)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(280,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(92,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,657&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,027&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,462&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,560&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(118,272)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,149&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">336,204&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,193&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity continue to be comprised of our cash, cash equivalents, and short-term investments, as well as cash flows generated from our operations. As of July&#160;31, 2021, our cash, cash equivalents, and short-term investments totaled $2.3 billion, of which $52 million represented cash and cash equivalents held outside of the United States. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our remaining non-U.S. cash and cash equivalents have been earmarked for indefinite reinvestment in our operations outside the United States, thus no U.S. current or deferred taxes have been accrued. We believe our U.S. sources of cash and liquidity are sufficient to meet our business needs in the United States and do not expect that we will need to repatriate additional funds we have designated as indefinitely reinvested outside the United States. Under currently enacted tax laws, should our plans change and we were to choose to repatriate some or all of the funds we have designated as indefinitely reinvested outside the United States, such amounts may be subject to certain jurisdictional taxes.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have financed our operations primarily through cash generated from operations. We believe our existing cash, cash equivalents, and short-term investments generated from operations will be sufficient to meet our working capital and capital expenditure needs over at least the next 12 months. Our future capital requirements will depend on many factors including our revenue growth rate, subscription renewal activity, the timing and extent of spending to support product development efforts, the expansion of sales and marketing activities, the ongoing investments in technology infrastructure, the introduction of new and enhanced solutions, and the continuing market acceptance of our solutions. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, and intellectual property rights. We may be required to seek additional equity or debt financing for those arrangements or for other reasons. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition would be adversely affected.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest source of operating cash inflows is cash collections from our customers for subscription services. We also generate significant cash flows from our professional services arrangements. The first quarter of our fiscal year is seasonally the strongest quarter for cash inflows due to the timing of our annual subscription billings and related collections. Our primary uses of cash from operating activities are for employee-related expenditures, expenses related to our computing infrastructure (including salesforce.com and Amazon Web Services), building infrastructure costs (including leases for office space), fees for third-party legal counsel and accounting services, and data acquisition costs. Note that our net income reflects the impact of excess tax benefits related to equity compensation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $119 million for the three months ended July&#160;31, 2021 compared to $105 million provided by operating activities for the three months ended July&#160;31, 2020. The $14 million increase was primarily due to increased sales and the related cash collections. These increases were partially offset by larger operating expenses due to increases in headcount.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $597 million for the six months ended July&#160;31, 2021 compared to $387 million for the six months ended July&#160;31, 2020. The increase in operating cash flow was primarily due to increased sales and the related cash collections. These increases were partially offset by larger operating expenses due to increases in headcount.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash flows from operating activities for the six months ended July&#160;31, 2021 represent a significant portion of the cash flows from operating activities that we expect for the remainder of the fiscal year ending January 31, 2022. As a result, we expect cash flows from operating activities to be substantially less in future quarterly periods during this fiscal year.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash flows from investing activities primarily relate to cash used for the purchase of marketable securities, net of maturities. We also use cash to invest in capital assets to support our growth.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $243 million for the three months ended July&#160;31, 2021 compared to $44 million&#160;used in investment activities for the three months ended July&#160;31, 2020. The $199 million increase in cash used in investing activities was mainly due to the increase in net purchases of investments.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $281 million for the six months ended July&#160;31, 2021 compared to $92 million for the six months ended July&#160;31, 2020. The $189 million increase in cash used in investing activities was mainly due to the increase in net purchases of investments.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash flows from financing activities relate primarily to stock option exercises and taxes paid on behalf of employees related to the net share settlement of RSUs. In June 2021, we began funding withholding taxes due on employee RSU awards by net share settlement, rather than our previous approach of requiring employees to either </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sell shares of our Class A common stock or pay the withholding taxes in cash to cover taxes due upon vesting of such awards.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $6 million for the three months ended July&#160;31, 2021 compared to $9 million provided by financing activities for the three months ended July&#160;31, 2020.  The $3 million decrease in cash provided by financing activities is primarily related to $15 million of cash used to pay employee taxes related to the net share settlement of RSUs, partially offset by an increase in proceeds from employee stock option exercises of $12 million resulting from a higher aggregate average exercise price during the period. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $22 million for the six months ended July&#160;31, 2021 compared to $19 million for the six months ended July&#160;31, 2020, primarily related to an increase of $19 million in proceeds from employee stock option exercises due to increased stock option activity during the period, partially offset by $15 million of cash used to pay employee taxes related to the net share settlement of RSUs.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_115"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal commitments consist of obligations for minimum payment commitments to salesforce.com, and leases for office space and data centers. On March&#160;3, 2014, we amended our agreement with salesforce.com. The agreement, as amended, requires that we meet minimum order commitments of $500 million over the term of the agreement, which ends on September&#160;1, 2025, including &#8220;true-up&#8221; payments if the orders we place with salesforce.com have not equaled or exceeded the following aggregate amounts within the timeframes indicated: (i) $250 million for the period from March&#160;1,&#160;2014 to September&#160;1, 2020 and (ii) the full amount of $500 million by September&#160;1, 2025.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have met our first minimum order commitment of $250 million and have a remaining purchase commitment of $13 million, as of July&#160;31, 2021, that must be made by September&#160;1, 2025.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2021, the future non-cancelable minimum payments under these commitments were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="27" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments due by period</span></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3<br/>Years</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3-5<br/>Years</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than<br/>5 years</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="27" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Salesforce.com commitments</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,103&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,382&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,721&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,595&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,673&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,898&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,364&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,660&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts in the table above are associated with agreements that are enforceable and legally binding, which specify significant terms including payment terms, related services, and the approximate timing of the transaction. Obligations under agreements that we can cancel without a significant penalty are not included in the table.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_118"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_121"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (GAAP). In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs, and expenses and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our critical accounting policies and estimates during the three months ended July&#160;31, 2021 as compared to the those disclosed in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2021.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency exchange risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the British Pound Sterling, Euro, Japanese Yen, and Chinese Yuan, and may be adversely affected in the future due to changes in foreign currency exchange rates. We continue to experience foreign currency fluctuations primarily due to the periodic re-measurement of our foreign currency monetary account balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. Changes in exchange rates may negatively affect our revenues and other operating results as expressed in U.S. dollars. For the three and six months ended July&#160;31, 2021, we had immaterial foreign currency losses and gains of $2&#160;million, respectively. For the three and six months ended July&#160;31, 2020, we had foreign currency losses of $1 million and $3 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced and will continue to experience fluctuations in our net income as a result of gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We engage in the hedging of our foreign currency transactions as described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_55">note 7</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements and may, in the future, hedge selected significant transactions or net monetary exposure positions denominated in currencies other than the U.S. dollar.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest rate sensitivity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had cash, cash equivalents and short-term investments totaling $2.3 billion as of July&#160;31, 2021. This amount was held primarily in demand deposit accounts, money market funds, U.S. treasury securities and agency obligations, corporate notes and bonds, asset-backed securities, commercial paper, foreign government bonds, and agency mortgage-backed securities. The cash and cash equivalents are held for working capital purposes. We do not enter into investments for trading or speculative purposes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash equivalents and our portfolio of marketable securities are subject to market risk due to changes in interest rates, which could affect our results of operations. Fixed rate securities may have their market value adversely affected due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fluctuate due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our marketable securities as &#8220;available for sale,&#8221; no gains or losses are recognized due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary. Our fixed-income portfolio is subject to interest rate risk.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An immediate increase of 100-basis points in interest rates would have resulted in a $13 million market value reduction in our investment portfolio as of July&#160;31, 2021. An immediate decrease of 100-basis points in interest rates would have increased the market value by $5 million as of July&#160;31, 2021. This estimate is based on a sensitivity model that measures market value changes when changes in interest rates occur. Fluctuations in the value of our investment securities caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive income, and are realized only if we sell the underlying securities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of July&#160;31, 2021. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the Securities and Exchange Commission&#8217;s (SEC) rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our management&#8217;s evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of July&#160;31, 2021, our disclosure controls and procedures were designed at a reasonable assurance level and were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule&#160;13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the fiscal quarter ended July&#160;31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been or would be detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_133"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in legal proceedings and subject to claims incident to the ordinary course of business. For information regarding certain current legal proceedings, see </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements, which is incorporated herein by reference. In addition to the legal proceedings referenced in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we are involved in the following additional legal proceedings which may be material to our business. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">California Non-Compete Matter</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 17, 2017, we filed a complaint in the Superior Court of the State of California in the County of Alameda against Medidata, IQVIA, and Sparta Systems, Inc. (Veeva Systems Inc. v. Medidata Solutions, Inc., Quintiles IMS Incorporated, IMS Software Services, LTD., and Sparta Systems, Inc., Case No. RG17868081). Our lawsuit seeks declaratory and injunctive relief concerning the use of non-compete, confidentiality, and non-disparagement agreements by these companies. Since the original complaint was filed, there has been extensive motion practice. Medidata and Sparta have appealed the superior court&#8217;s decisions finding that the case may proceed, and Veeva has cross-appealed. The court has not ruled on these appeals.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2019, as to Veeva's claims against IQVIA, the trial court's earlier dismissal was reversed by the court of appeals and the case was reassigned to a new trial court judge. On February 26, 2020, IQVIA answered our complaint. Discovery is proceeding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the results of legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A.&#160;&#160;&#160;&#160;RISK FACTORS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in our Class&#160;A common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below and in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; together with all of the other information in this report, including our condensed consolidated financial statements and related notes, before investing in our Class&#160;A common stock. The risks and uncertainties described below are not the only ones we face. If any of the following risks actually occurs, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the price of our Class&#160;A common stock could decline and you could lose part or all of your investment.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Risk Factors</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below is a summary of principal risks to our business and risks associated with ownership of our stock. It is only a summary. You should read the more detailed discussion of risks set forth below and elsewhere in this report for a more complete discussion of the risks listed below and other risks.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">If our security measures are breached or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce or stop the use of our solutions, and we may incur significant liabilities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">If our newer solutions are not successfully adopted by new and existing customers, the growth rate of our revenues and operating results will be adversely affected.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">We expect our revenue growth rates to decline in future periods and, as our costs increase, we may not be able to sustain the same level of profitability we have achieved in the past.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Our revenues are relatively concentrated within a small number of key customers, and the loss of one or more of such key customers could cause our revenues to decline.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Nearly all of our revenues are generated by sales to customers in the life sciences industry, and factors that adversely affect this industry could also adversely affect us.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The worldwide outbreak and continuing impact of COVID-19 may negatively impact our business and our stock price.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">If the third-party providers of healthcare professional and healthcare organization data and prescription drug sales data, like IQVIA for instance, do not allow our customers to upload and use such data in our solutions, the demand for our solutions may decrease, and our business may be negatively impacted.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">We rely on third-party providers for computing infrastructure, secure network connectivity, and other technology-related services needed to deliver our cloud solutions, and any disruption in the services provided by them could adversely affect our business and subject us to liability.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Because key and substantial portions of our multichannel CRM applications are built on salesforce.com&#8217;s Salesforce Platform, we are dependent upon salesforce.com to provide these solutions to our customers and we are bound by the restrictions of our agreement with salesforce.com, which limits the markets to which we may sell our Veeva CRM solution.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">We are currently being sued by third parties for alleged misappropriation of trade secrets. In one such case, we expect a trial this fiscal year. We may suffer damages, which could be significant, or other harm from these lawsuits and we may be sued for infringement or misappropriation of third-party intellectual property in the future.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Our conversion to a PBC may not result in the benefits that we anticipate, requires our directors to balance the interest of stockholders with other interests, and may subject us to legal uncertainty and other risks.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Until its expiration on October 15, 2023, the dual-class structure of our common stock has the effect of concentrating voting control with certain individuals and their affiliates, which will limit or preclude the ability of our investors to influence corporate matters.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our security measures are breached or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce or stop their use of our solutions, and we may incur significant liabilities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions involve the storage and transmission of our customers&#8217; proprietary information (including personal or identifying information regarding their employees and the medical professionals whom their sales personnel contact, and sensitive proprietary data related to the clinical trial, regulatory submission and sales and marketing processes for medical treatments), personal information of medical professionals, personal information (which may include personal health information) of patients and clinical trial participants, and other sensitive information. For example, Veeva Crossix processes third-party health and non-health data for U.S. patients. Unauthorized access or security breaches, as a result of third-party action (e.g., cyber-attacks), employee error, product defect, malfeasance, or otherwise, could result in the loss of information, inappropriate use of or access to information, service interruption, service degradation, outages, service level credits, litigation, indemnity obligations, damage to our reputation, and other liability. We believe our risk of cyber-attack may be elevated during the COVID-19 outbreak due to an increase in cyber-attack attempts on U.S. businesses generally. While we maintain and continue to improve our security measures, we may be unable to adequately anticipate security threats or to implement adequate preventative measures, in part, because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target. Moreover, the detection, prevention, and remediation of known or unknown security vulnerabilities, including those arising from third-party hardware or software in our supply chain, may result in additional direct or indirect costs and management time. Any or all of these issues could adversely affect our ability to attract new customers, cause existing customers to elect to not renew their subscriptions, result in reputational damage, or subject us to third-party lawsuits, regulatory fines, mandatory disclosures, or other action or liability, which could adversely affect our operating results. Our insurance may not be adequate to cover losses associated with such events, and such insurance may not cover all of the types of costs, expenses, and losses we could incur to respond to and remediate a security breach. A security breach of another significant provider of cloud-based solutions may also negatively impact the demand for our solutions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for our solutions are highly competitive. In new sales cycles within our largest product categories, we generally compete with other cloud-based solutions from providers that make applications geared toward the life sciences industry. The principal such competitor for our Veeva Commercial Cloud applications is IQVIA Holdings Inc., which offers a CRM application built on the Salesforce1 Platform, various data products, and other applications. For example, in 2020, a significant Veeva CRM customer launched a project to implement IQVIA&#8217;s competitive software offering for portions of its CRM users. The scope of that deployment may expand, resulting in further losses of revenue within our Veeva CRM business, or we may lose additional Veeva CRM users or customers in the future. Our data and data analytics products, including Veeva OpenData, Veeva Link, Veeva Crossix, and Veeva Data Cloud, compete with IQVIA and smaller data and data analytics providers. IQVIA, Dassault Syst&#232;mes (through its Medidata business line), OpenText Corporation, Oracle Corporation, and other smaller application providers offer applications that compete with certain of our Veeva Vault applications. Our Commercial Cloud and Veeva Vault application suites also compete to replace client server-based legacy solutions offered by companies such as Oracle, Microsoft Corporation, and other smaller application providers. Our customers may also choose to use cloud-based applications or platforms that are not life sciences specific&#8212;such as Box.com, Amazon Web Services, or Microsoft&#8212;for certain of the functions our applications provide. Our business consulting and professional services offerings compete with a range of professional services firms, including, at times, some of our partners. With the introduction of new technologies, we expect competition to intensify in the future, and we may face competition from new market entrants as well.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our actual and potential competitors have advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand and business recognition, larger intellectual property portfolios, and agreements with a broader set of system integrators and other partners. We also continue to be subject to litigation from our competitors. For example, as disclosed elsewhere in this report, we are in active litigation with IQVIA and Medidata.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our competitors&#8217; products, services, or technologies become more accepted than our solutions, if they are successful in bringing their products or services to market earlier than we are, if their products or services are more </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technologically capable than ours, or if customers replace our solutions with custom-built software, then our revenues could be adversely affected. Pricing pressures and increased competition could result in reduced sales, reduced margins, losses, or a failure to maintain or improve our competitive market position, any of which could adversely affect our business. For all of these reasons, we may not be able to compete favorably against our current and future competitors.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our newer solutions are not successfully adopted by new and existing customers, the growth rate of our revenues and operating results will be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued growth and profitability will depend on our ability to successfully develop and sell new solutions. It is uncertain whether these newer solutions will continue to grow as a percentage of revenues at a pace significant enough to support our expected overall growth. For example, we have limited experience selling our Veeva Data Cloud offering for longitudinal patient data, our MyVeeva for Patients solution that will enable remote patient interactions for clinical trials, or our Veeva Engage Connect, formerly MyVeeva for Doctors, solution that will facilitate more efficient communications between health care professionals and life sciences companies. We cannot be certain that we will be successful with respect to newer solutions and markets. It may take us significant time, and we may incur significant expense, to effectively market and sell these solutions, develop other new solutions, or make enhancements to our existing solutions. If our newer solutions do not continue to gain traction in the market, or other solutions that we may develop and introduce in the future do not achieve market acceptance in a timely manner, the growth rate of our revenues and operating results will be adversely affected.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenues are relatively concentrated within a small number of key customers, and the loss of one or more of such key customers, or their failure to renew or expand user subscriptions, could slow the growth rate of our revenues or cause our revenues to decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal years ended January&#160;31, 2021, 2020, and 2019, our top 10 customers accounted for 36%, 36%, and 39%, of our total revenues, respectively. We rely on our reputation and recommendations from key customers in order to promote our solutions to potential customers, which we call &#8220;reference selling.&#8221; The loss of any of our key customers, or a failure of one or more of them to renew or expand user subscriptions for some or all our products, could have a significant impact on the growth rate of our revenues, our reputation, and our ability to obtain new customers. In the event of an acquisition of one of our customers or a business combination between two of our customers, we have in the past and may in the future suffer reductions in user subscriptions or non-renewal of certain or all of their subscription orders. We are also likely to face increasing purchasing scrutiny at the renewal of large customer subscription orders, which may result in reductions in user subscriptions or increased pricing pressure. The business impact of any of these negative events could be particularly pronounced with respect to our largest customers.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An inability to attract and retain highly skilled employees could adversely affect our business and efforts to attract and retain such employees may increase our expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To execute our growth plan, we must attract and retain highly skilled employees. Competition for such employees and potential employees is intense. We have experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with the appropriate level of qualifications, and we have experienced, and we expect to continue to experience, intense recruitment of our employees by competitors and other technology companies. With respect to sales professionals, even if we are successful in attracting highly qualified personnel, it may take six to nine months or longer before they are fully trained and productive. Many of the companies with which we compete for experienced employees have greater resources than we have and may offer compensation packages that are perceived to be better than ours. For example, we offer equity awards to a substantial majority of our job candidates and existing employees as part of their overall compensation package. If the perceived value of our equity awards declines, including as a result of declines in the market price of our Class A common stock or changes in perception about our future prospects, it may adversely affect our ability to recruit and retain highly skilled employees. Additionally, changes in our compensation structure may be negatively received by employees and result in attrition or cause difficulty in the recruiting process. If we fail to attract new employees or fail to retain and motivate our current employees, our business and future growth prospects could be adversely affected. Additionally, in response to unusual inflationary pressure and the demand environment for skilled employees, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which increases our expenses.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defects or disruptions in our solutions could result in diminished demand for our solutions, a reduction in our revenues, and subject us to substantial liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have from time to time found defects in our solutions, and new defects may be detected in the future. In addition, we have experienced, and may in the future experience, service disruptions, degradations, outages, and other performance problems. These types of problems may be caused by a variety of factors, including human or software errors, viruses, cyber-attacks, fraud, spikes in customer usage, problems associated with our third-party computing infrastructure and network providers, infrastructure changes, and denial of service issues. Service disruptions may result from errors we make in delivering, configuring, or hosting our solutions, or designing, installing, expanding, or maintaining our computing infrastructure. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. It is also possible that such problems could result in losses of customer data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our customers use our solutions for important aspects of their business, any errors, defects, disruptions, service degradations, or other performance problems with our solutions, could hurt our reputation and may damage our customers&#8217; businesses. If that occurs, our customers may delay or withhold payment to us, cancel their agreements with us, elect not to renew, or make service credit claims, warranty claims, or other claims against us, and we could lose future sales. The occurrence of any of these events could result in diminishing demand for our solutions, a reduction of our revenues, an increase in our bad debt expense or in collection cycles for accounts receivable, or could require us to incur the expense of litigation or substantial liability.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have experienced rapid growth, and if we fail to manage our growth effectively, we may be unable to execute our business plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced rapid growth and expansion of our operations. Our revenues, customer count, product and service offerings, countries of operation, facilities, and computing infrastructure needs have all increased significantly, and we expect them to increase in the future. We have also experienced rapid growth in our employee base. As we continue to grow, both organically and through acquisitions, we must effectively integrate, develop, and manage an increasing number of employees, including an increasing number of employees who, pursuant to our &#8220;Work Anywhere&#8221; policy, do not work from a Veeva office. We may find it challenging to maintain the same level of employee productivity while executing our growth plan, fostering collaboration, and maintaining the beneficial aspects of our culture, and any such failures could negatively affect our future success, including our ability to attract and retain highly qualified employees and to achieve our business objectives. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our rapid growth has placed, and will continue to place, a significant strain on our management capabilities, administrative and operational infrastructure, facilities, IT, and other resources. We anticipate that additional investments in our computing infrastructure and facilities will be required to scale our operations. To effectively manage growth, we must continue to improve our key business applications, processes, and computing infrastructure; enhance information and communication systems; and ensure that our policies and procedures evolve to reflect our current operations and are appropriately communicated to and observed by employees. These enhancements and improvements will require additional investments and allocation of valuable time, effort, and expense. Failure to effectively manage growth could result in difficulty or delays in deploying our solutions, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features or other operational difficulties, and any of these difficulties could adversely impact our business performance and results of operations.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The worldwide outbreak of COVID-19 may negatively impact our business and our stock price. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The worldwide outbreak of COVID-19 has had and continues to have a widespread and unpredictable worldwide impact on our business operations, the life sciences industry, healthcare systems, financial markets, and the global economy. While the impact of COVID-19 on our operational and financial performance has not been materially negative to date, the future impact is uncertain and will depend on future developments, including the duration and spread of the outbreak, government responses to the pandemic, the rate of vaccinations, the impact on our customers, the impact on our employees, the extent of further adverse impacts to the economy, and the scale and pace of economic recovery and resumption of normal business activities, including the rollout of COVID-19 vaccines, the lifting of restrictions on movement, and the results of outbreaks and variants, all of which cannot be predicted with certainty.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 outbreak, we shifted most of our customer, employee, and industry events to virtual-only experiences, and we continue to monitor when larger in-person events should resume. At the time of this filing, employee travel is also subject to restrictions. Our U.S. offices were opened in July, subject to certain restrictions, and we plan to open our European and Canadian offices in September. We have also adopted a &#8220;Work Anywhere&#8221; </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">policy, which generally gives employees the flexibility to work in an office or at home on any given day, with certain job-specific restrictions. Many of our customers have implemented  travel restrictions and remote work measures, which may limit our ability to sell or provide professional services to them in the future. Certain of our businesses were negatively impacted by COVID-19 in our fiscal year ended January 31, 2021, and certain of our businesses may be negatively impacted by COVID-19 in the future. We may also experience requests from customers for lengthened payment terms or less favorable billing terms that could adversely impact our financial performance. Such requests to date have not been significant but may increase in the future. Due to our subscription-based business model, the effect of COVID-19, and any impact to our sales efforts, may not be fully reflected in our results of operations until future periods, if at all.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain impacts of the COVID-19 pandemic and resulting changes in business practice may be enduring over the long term and may result in significant changes in business practice within the technology industry, the life sciences industry, and the world economy generally. For example, the extent to which remote work will remain common practice or become increasingly prevalent after the COVID-19 pandemic ends is not certain and may have significant impacts on hiring practices, management practices, expense structures and investments, and other aspects of our business and the businesses of our customers. Similarly, the extent to which virtual meetings and interactions continue to be used or preferred in lieu of in-person interactions may significantly change business practices for us and our customers, and, in turn, may impact demand for our products and services. For example, if our customers reduce sales representatives in response to an increasing preference for virtual meetings with doctors, demand for our core CRM application may decline. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of our solutions, including Veeva CRM and other Commercial Cloud applications in particular, but we cannot be certain such reductions will happen or of the timing or magnitude of such reductions. At the same time, demand for our products that enable virtual interactions with doctors and clinical trial participants may increase. We cannot accurately predict how such changes may impact Veeva's results over the long term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market has been unusually volatile during certain periods of the COVID-19 pandemic and such volatility may continue. During certain periods of the COVID-19 pandemic, our stock price has declined significantly, and such declines may happen again.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may acquire other companies or technologies, which could divert our management&#8217;s attention, result in additional dilution to our stockholders, and otherwise disrupt our operations and adversely affect our operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past acquired and may in the future seek to acquire or invest in businesses, solutions, or technologies that we believe could complement or expand our solutions, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not they are completed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience in acquiring other businesses. We may not be able to successfully integrate the acquired personnel, operations, and technologies or effectively manage the combined business following the acquisition. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">inability to integrate or benefit from acquired technologies or services in a profitable manner;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">costs, liabilities, or accounting charges associated with the acquisition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulty integrating the privacy, data security, and accounting systems, operations, and personnel of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulties and additional expenses associated with supporting legacy products and hosting infrastructure of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulty converting the customers of the acquired business onto our solutions and contract terms, including due to disparities in the revenue, licensing, support, or professional services model of the acquired company;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">diversion of management&#8217;s attention from other business concerns;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">problems arising from differences in applicable accounting standards or practices of the acquired business (for instance, non-U.S. businesses may not be accustomed to preparing their financial </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements in accordance with U.S. GAAP) or difficulty identifying and correcting deficiencies in the internal controls over financial reporting of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">adverse effects to business relationships with our existing business partners and customers as a result of the acquisition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulty in retaining key personnel of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">use of substantial portions of our available cash to consummate the acquisition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">use of resources that are needed in other parts of our business; </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">significant changes beyond our control to the worldwide economic environment that could negatively impact our underlying assumptions and expectations for performance of the acquired business, including, for example, the effect of COVID-19 on the Crossix and Physicians World businesses; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the possibility of investigation by, or the failure to obtain required approvals from, governmental authorities on a timely basis, if at all, under various regulatory schemes, including competition laws, which could, among other things, delay or prevent us from completing a transaction, subject the transaction to divestiture after the fact, or otherwise restrict our ability to realize the expected financial or strategic goals of the acquisition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. In addition, if an acquired business fails to meet our expectations, our operating results, business, and financial position may suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, a significant portion of the purchase price of companies we acquire may be allocated to acquired intangible assets and goodwill, which we must assess for impairment at least annually. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations. Acquisitions may also result in purchase accounting adjustments, write-offs or restructuring charges, which may negatively affect our results.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our sales cycles can be long and unpredictable, and our sales efforts require considerable investment of resources. If our sales cycle lengthens or we invest substantial resources pursuing unsuccessful sales opportunities, our operating results and growth would be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales process entails planning discussions with prospective customers, analyzing their existing solutions, and identifying how these potential customers could use and benefit from our solutions. The sales cycle for a new customer, from the time of prospect qualification to the completion of the first sale, may span 12 months or longer. Sales cycles for our newer applications or in newer markets or industries are also lengthy and difficult to predict. We spend substantial time, effort, and expense in our sales efforts without any assurance that our efforts will result in the sale of our solutions. In addition, our sales cycle can vary substantially from customer to customer because of various factors, including the discretionary nature of potential customers&#8217; purchasing and budget decisions, the announcement or planned introduction of new solutions by us or our competitors, and the purchasing approval processes of potential customers. If our sales cycle lengthens or we invest substantial resources pursuing unsuccessful sales opportunities, our operating results and growth would be harmed.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Catastrophic events could disrupt our business and adversely affect our operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters are located in Pleasanton, California and our third-party hosted computing infrastructure is located in the United States, the European Union, Japan, and South Korea. The west coast of the United States, Japan, and South Korea each contain active earthquake zones. Additionally, we rely on our network and third-party infrastructure and enterprise applications, internal technology systems, and our website, for our development, marketing, operational support, hosted services, and sales activities. In the event of a major earthquake, hurricane, actual or threatened public health emergency (e.g., COVID-19), or other catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war, or terrorist attack, we may be unable to continue our operations at full capacity or at all and may experience system interruptions, reputational harm, delays in our solution development, lengthy interruptions in our services, breaches of data security, loss of key employees, and loss of critical data, all of which could have an adverse effect on our future operating results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Within Veeva Commercial Cloud, our core Veeva CRM application has achieved substantial market penetration of pharmaceutical and biotechnology companies. If our efforts to sustain or further increase the use and adoption of our core CRM application do not succeed, the growth of our Veeva Commercial Cloud revenues may be negatively impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal year ended January&#160;31, 2021, we derived approximately 51% of our subscription services revenues and approximately 49% of our total revenues from our Veeva Commercial Cloud solutions. In the six months ended July&#160;31, 2021, we derived approximately 49% of our subscription services revenues and approximately 46% of our total revenues from our Veeva Commercial Cloud solutions. A significant percentage of our Veeva Commercial Cloud subscription services revenues are derived from subscriptions for our core CRM application, and we have realized substantial sales penetration among pharmaceutical and biotechnology companies for our core Veeva CRM application. If we are not able to sell additional user subscriptions for our core CRM application, if we fail to renew existing subscriptions for our core CRM application, or if subscription levels for our core CRM application are reduced at renewal (as a result of reductions in sales representatives that use our solutions, change in demand for our solutions, or for other reasons), the growth of our Veeva Commercial Cloud revenues may be negatively impacted. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of Veeva CRM and other Commercial Cloud applications in particular, but we cannot be certain such reductions will happen or of the timing or magnitude of such reductions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our senior management team or other key personnel could have a negative effect on our ability to execute our business strategy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in a large part upon the continued service of our senior management team or other key personnel. In particular, our founder and Chief Executive Officer, Peter P. Gassner, is critical to our vision, strategic direction, culture, products, and technology. We do not maintain key-man insurance for Mr. Gassner or any other member of our senior management team. In addition, in the past several years we have experienced changes to our senior leadership team. Such leadership transitions can be inherently difficult to manage, and an unsuccessful transition may cause disruption to our business. In addition, change in the senior management team may create uncertainty among investors and employees or candidates concerning Veeva&#8217;s future direction and performance. Any disruption in our operations or uncertainty around our ability to execute could have an adverse effect on our business, financial condition, or results of operations.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be adversely affected if our customers are not satisfied with the professional or technical support services provided by us or our partners.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on our ability to satisfy our customers, both with respect to our solutions and the professional services that are performed in connection with the implementation of our solutions, including training our customers&#8217; employees on our solutions. Professional services may be performed by us, by a third party, or by a combination of the two. If a customer is not satisfied with the quality of work performed by us or a third party or with the solutions delivered, then we could incur additional costs to address the situation, we may be required to issue credits or refunds for pre-paid amounts related to unused services, the profitability of that work might be impaired, and the customer&#8217;s dissatisfaction with our services could damage our ability to expand the number of solutions subscribed to by that customer. Moreover, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once our solutions are deployed, our customers depend on our support organization to resolve technical issues relating to our solutions. We may be unable to sufficiently accommodate short-term increases in customer demand for technical support services to our customers&#8217; satisfaction. Increased customer demand for our technical support services, without corresponding revenues, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the reputation of our solutions and business and on positive recommendations from our existing customers. Any failure to maintain high-quality technical support, or a market perception that we do not maintain high-quality support, could adversely affect our reputation, our ability to sell our solutions to existing and prospective customers, and our business and operating results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales to customers outside the United States or with international operations expose us to risks inherent in international sales.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal quarter ended July&#160;31, 2021, customers outside North America accounted for approximately 43% of our total revenues. A key element of our growth strategy is to further expand our international operations and worldwide customer base. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, and political risks that are different from those in the United States. We have limited operating experience in some international markets, and we cannot assure you that our expansion efforts into additional international markets will be successful. Our experience in the United States and other international markets in which we already have a presence may not be relevant to our ability to expand in other markets. Our international expansion efforts may not be successful in creating further demand for our solutions outside of the United States or in effectively selling our solutions in the international markets we enter. In addition, we face risks in doing business internationally that could adversely affect our business, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the need and expense to localize and adapt our solutions for specific countries, including translation into foreign languages, and ensuring that our solutions enable our customers to comply with local laws and regulations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">data privacy and data sovereignty laws which require that customer data be stored and processed in a designated territory;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulties in staffing and managing foreign operations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">different pricing environments, longer sales cycles and longer accounts receivable payment cycles, and collections issues;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">new and different sources of competition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">laws and business practices favoring local competitors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including those related to employment, tax, privacy and data protection, and anti-bribery;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">increased financial accounting and reporting burdens and complexities;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">restrictions on the transfer of funds or difficulties in repatriating funds without adverse tax consequences;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">adverse tax consequences, including the potential for required withholding taxes;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">fluctuations in the exchange rates of foreign currency in which our foreign revenues or expenses may be denominated;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in diplomatic relations and trade policy, including the status of relations between the United States and China, and the implementation of or changes to trade sanctions, tariffs, and embargoes; </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">public health crises, such as epidemics and pandemics, including COVID-19; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">unstable regional and economic political conditions in the markets in which we operate.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks, which could adversely affect our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our estimate of the market size for our solutions we have provided publicly may prove to be inaccurate, and even if the market size is accurate, we cannot assure you that our business will serve a significant portion of the market.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of the market size for our solutions that we have provided publicly, sometimes referred to as total addressable market (TAM), is subject to significant uncertainty and is based on assumptions and estimates, including our internal analysis and industry experience, which may not prove to be accurate. These estimates are, in part, based upon the size of the general application areas we target. Our ability to serve a significant portion of this </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated market is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. For example, in order to address the entire TAM we have identified, we must continue to enhance and add functionality to our existing solutions and introduce new solutions. Accordingly, even if our estimate of the market size is accurate, we cannot assure you that our business will serve a significant portion of this estimated market for our solutions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Principal Industry We Serve</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nearly all of our revenues are generated by sales to customers in the life sciences industry, and factors that adversely affect this industry, including mergers within the life sciences industry or regulatory changes, could also adversely affect us.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all of our sales are to customers in the life sciences industry. Demand for our solutions could be affected by factors that affect the life sciences industry, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">The changing regulatory environment of the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Changes in regulations could negatively impact the business environment for our life sciences customers. Healthcare laws and regulations are rapidly evolving and may change significantly in the future. In particular, legislation or regulatory changes regarding the pricing of drugs and other healthcare treatments sold by life sciences companies has continued to be a topic of discussion by political leaders and regulators in the United States and elsewhere.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Consolidation of companies within the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Consolidation within the life sciences industry has accelerated in recent years, and this trend could continue. We have in the past, and may in the future, suffer reductions in user subscriptions or non-renewal of customer subscription orders due to industry consolidation. We may not be able to expand sales of our solutions and services to new customers enough to counteract any negative impact of company consolidation on our business. In addition, new companies that result from such consolidation may decide that our solutions are no longer needed because of their own internal processes or alternative solutions. As these companies consolidate, competition to provide solutions and services will become more intense and establishing relationships with large industry participants will become more important. These industry participants may also try to use their market power to negotiate price reductions for our solutions. If consolidation of our larger customers occurs, the combined company may represent a larger percentage of business for us and, as a result, we are likely to rely more significantly on revenue from the combined company to continue to achieve growth. In addition, if large life sciences companies merge, it would have the potential to reduce per-unit pricing for our solutions for the merged companies or to reduce demand for one or more of our solutions as a result of potential personnel reductions over time. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Bankruptcy within the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Life sciences companies, and in particular early-stage companies with pre-commercial treatments in clinical trials, may be unsuccessful and may subsequently declare bankruptcy. If our customers declare bankruptcy or otherwise dissolve, they may terminate their agreements with us or we may not be able to recoup the full payment of fees owed to us.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Changes in market conditions and practices within the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The expiration of key patents, the implications of precision medicine treatments, changes in the practices of prescribing physicians and patients, changes with respect to payer relationships, the policies and preferences of healthcare professionals and healthcare organizations with respect to the sales and marketing efforts of life sciences companies, changes in the regulation of the sales and marketing efforts and pricing practices of life sciences companies, and other factors such as the impact of COVID-19, could lead to a significant reduction in sales representatives that use our solutions or otherwise change the demand for our solutions. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of our solutions, including Veeva CRM and other Commercial Cloud applications in particular. We cannot be certain such reductions will happen or of the magnitude of such reductions. Changes in public perception regarding the practices of the life sciences industry may result in political pressure to increase the regulation of life sciences companies in one or more of the areas described above, which may negatively impact demand for our solutions.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Changes in global economic conditions and changes in the global availability of healthcare treatments provided by the life sciences companies to which we sell</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Our business depends on the overall economic health of our existing and prospective customers. The purchase of our solutions may involve a significant commitment of capital and other resources. If economic conditions, including the ability to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">market life sciences products in key markets or the demand for life sciences products globally deteriorates, many of our customers may delay or reduce their IT spending. This could result in reductions in sales of our solutions, longer sales cycles, reductions in subscription duration and value, slower adoption of new product offerings, and increased price competition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, our operating results and our ability to efficiently provide our solutions to life sciences companies and to grow or maintain our customer base could be adversely affected as a result of these factors and others that affect the life sciences industry generally.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our solutions address heavily regulated functions within the life sciences industry, and failure to comply with applicable laws and regulations could lessen the demand for our solutions or subject us to significant claims and losses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers use our solutions for business activities that are subject to a complex regime of global laws and regulations, including requirements for maintenance of electronic records and electronic signatures, requirements regarding drug sample tracking and distribution, requirements regarding system validations, requirements regarding processing of health data, and other laws and regulations. Our customers expect to be able to use our solutions in a manner that is compliant with the regulations to which they are subject. Our efforts to provide solutions that comply with such laws and regulations are time-consuming and costly and include validation procedures that may delay the release of new versions of our solutions. As these laws and regulations change over time, we may find it difficult to adjust our solutions to comply with such changes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, many countries and self-regulatory bodies impose requirements regarding payments and transfers of value from life sciences companies to healthcare professionals. For example, our current and prospective customers may be required to comply with the U.S. federal legislation commonly referred to as the Physician Payments Sunshine Act, enacted as part of the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, and its implementing regulations (Sunshine Act). The Sunshine Act requires certain manufacturers of drugs, devices, biologics, and medical supplies, with specific exceptions, to report annually to the government information related to certain payments and other transfers of value to physicians. Our solutions and services targeted at life sciences companies, including, for example, Veeva Digital Events, are used by our customers to assist with their reporting obligations under the Sunshine Act. If our solutions and services fail to assist our customers to meet such reporting obligations in a timely and accurate manner, demand for our solutions could decrease, which could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we increase the number of products we offer and the number of countries in which we operate, the complexity of adjusting our solutions to comply with legal and regulatory changes will increase. If we are unable to effectively manage this increased complexity or if we are not able to provide solutions that can be used in compliance with applicable laws and regulations, customers may be unwilling to use our solutions, and any such non-compliance could result in the termination of our customer agreements or claims arising from such agreements with our customers. Furthermore, we have in the past and may in the future be subject to inspections or audits by government agencies or other regulatory bodies to verify our customers&#8217; compliance with applicable laws, regulations, or GxP principles. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, any failure of our customers to comply with laws and regulations applicable to the functions for which they use our solutions could result in investigations by regulatory authorities, fines, penalties, or claims for substantial damages against our customers that may, in turn, harm our business or reputation. If such failure were allegedly caused by our solutions or services, our customers may make a claim for damages against us, regardless of our responsibility for the failure. We may be subject to investigations and lawsuits that, even if unsuccessful, could divert our resources and our management&#8217;s attention and adversely affect our business and customer relationships, and our insurance coverage may not be sufficient to cover such claims against us.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasingly complex data protection and privacy regulations are burdensome, may reduce demand for our solutions, and non-compliance may impose significant liabilities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers use our solutions to collect, use, process, store, and disclose personal data or identifiable information regarding their employees, healthcare professionals, and patients (including potentially sensitive data such as health data). In many countries, governmental bodies have adopted or may adopt laws and regulations </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regarding the collection, use, processing, storage, and disclosure of personal data, making compliance an increasingly complex task.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in the United States, the U.S. Department of Health and Human Services promulgated privacy and security rules under HIPAA that cover protected health information (PHI) by limiting use and disclosure and giving individuals the right to access, amend, and seek accounting of their PHI. Certain of our customers may be either business associates or covered entities under HIPAA. For example, while HIPAA generally is not applicable to pharmaceutical companies, some of our customers are clinical research sites, such as university hospitals, and may provide healthcare service as well as clinical research and may be required to comply with HIPAA. Therefore, in certain scenarios, HIPAA is applicable to PHI that is introduced into our solutions, and we must maintain a HIPAA compliance program. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva Crossix provides analytics derived from de-identified third-party health and consumer data on U.S. residents that life sciences companies use for measurement of their advertising objectives. All PHI processed by Crossix for its measurement services is certified to satisfy HIPAA&#8217;s de-identification standard. Certain states have signed into law or are intending to enact laws regarding requirements on de-identified information, and there is some uncertainty regarding those laws' conformity with the HIPAA de-identification standards. Compliance with state laws could require additional investment and management attention and may subject us to significant liabilities if we do not comply appropriately with new and potentially conflicting regulations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to government regulations, privacy advocates and other key industry players have established or may establish various new, additional, or different policies or self-regulatory standards, such as the prohibition of third-party cookies and other identifiers in certain digital environments that may place additional burdens or resource constraints on us, limit our ability to collect and use certain data, and limit our ability to generate certain analytics. Our customers may expect us to meet voluntary certifications or adhere to other standards established by third parties. Moreover, the continuing evolution of these standards might cause confusion for our customers and may have an impact on the solutions we offer, including our data products. If we are unable to maintain these certifications or meet these standards, it could reduce demand for our solutions and adversely affect our business and operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA), we are a service provider and business for our software solutions and data products, respectively. Several other states have signed into law or are intending to enact laws regarding requirements on personal information. There is also the potential for the U.S. federal government to pass data privacy laws. These regulations and legislative developments have potentially far-reaching consequences and may require us to modify our data management practices and to incur substantial expense in order to comply.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the European General Data Protection Regulation (GDPR), we act as a data controller for our data products, Veeva OpenData and Veeva Link, and a data processor with respect to our software solutions. Regarding data transfer, the European Court of Justice invalidated the EU-U.S. Privacy Shield Framework and we now rely solely on the EU Standard Contractual Clauses to ensure that our European customers have the appropriate legal mechanisms in place for their personal data to be accessed within the United States. Management has spent considerable time and resources to respond to customer inquiries as a result of this decision. There is also a trend toward countries enacting data localization or other country specific requirements which could be problematic to cloud software providers. Understanding and implementing such country specific certifications on top of our internationally recognized security certifications could require additional investment and management attention and may subject us to significant liabilities if we do not comply with particular requirements. Compliance with global privacy laws has and will continue to require valuable management and employee time and resources, and failure to comply with these regulations could include severe penalties and could reduce demand for our solutions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, other countries outside of the EU have enacted or are considering enacting similar cross-border data transfer restrictions and laws requiring local data residency. For example, Brazil enacted the General Data Protection Law, New Zealand enacted the New Zealand Privacy Act, Canada introduced the Digital Charter Implementation Act, and China recently passed its Personal Information Protection Law (PIPL), which goes into effect in November 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers expect that our solutions can be used in compliance with data protection and data privacy laws and regulations. The functional and operational requirements and costs of compliance with such laws and regulations may adversely impact our business, and failure to enable our solutions to comply with such laws and regulations could lead to significant fines and penalties imposed by regulators, as well as claims by our customers or third parties. Additionally, all of these domestic and international legislative and regulatory initiatives could adversely </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affect our customers&#8217; ability or desire to collect, use, process, store, and disclose personal information and health data using our solutions, or to license data products from us, which could reduce demand for our solutions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Reliance on Third Parties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the third-party providers of healthcare professional and healthcare organization  data and prescription drug sales data do not allow our customers to upload and use such data in our solutions, the demand for our solutions may decrease, and our business may be negatively impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our customers license healthcare professional and healthcare organization data and data regarding the sales of prescription drugs from third parties such as IQVIA. In order for our customers to upload such data to the Veeva CRM, Veeva Network Customer Master, Veeva Nitro, and other Veeva applications, such third-party data providers typically must consent to such uploads and often require that we enter into agreements regarding our obligations with respect to such data, which include confidentiality obligations and intellectual property rights with respect to such third-party data. We have experienced delays and difficulties in our negotiations with such third-party data providers in the past, and we expect to experience difficulties in the future. For instance, IQVIA currently will not consent to customers using its healthcare professional or healthcare organization data being uploaded to Veeva Network Customer Master and this has negatively affected sales and customer adoption of Veeva Network Customer Master. To date, IQVIA has also restricted customers from uploading any of its data to Veeva Nitro and Veeva Andi, and has denied use of its data with certain other Veeva applications and for certain other use cases. In addition, IQVIA has stated publicly that it will deny all customer requests for use of new IQVIA data types in Veeva applications, including, as examples, real world data, real world evidence, and genomics. Similarly, sales and customer adoption of Veeva OpenData has been negatively impacted by certain restrictions on the use of IQVIA data during customer transitions from IQVIA data to Veeva OpenData. If third-party data providers, particularly IQVIA, do not consent to the uploading and use of their data in our solutions, delay consent, or fail to offer reasonable conditions for the upload and use of their data in our solutions, our sales efforts, solution implementations, and productive use of our solutions by customers, which have been harmed by such actions in the past, may continue to be harmed. Restrictions on the ability of our customers to use third-party data in our solutions may also decrease demand for our solutions or may cause customers to consider purchasing solutions that are not subject to the same restrictions. For example, in 2020, it was reported that a significant Veeva CRM customer launched a project to implement IQVIA&#8217;s competitive software offering for portions of its CRM users, in part as a result of concerns about restrictions imposed by IQVIA for the use of IQVIA data in certain Veeva software applications. If these third-party data limitations persist, our business may be negatively impacted.&#160;&#160;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third-party providers&#8212;including salesforce.com and Amazon Web Services&#8212;for computing infrastructure, secure network connectivity, and other technology-related services needed to deliver our cloud solutions. Any disruption in the services provided by such third-party providers could adversely affect our business and subject us to liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions are hosted from and use computing infrastructure provided by third parties, including salesforce.com with respect to Veeva CRM and certain of our multichannel CRM applications, Amazon Web Services with respect to Veeva Vault applications, Veeva Network applications, and certain other Veeva Commercial Cloud applications, and, to a lesser extent, other computing infrastructure service providers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not own or control the operation of the third-party facilities or equipment used to provide the services described above. Our computing infrastructure service providers have no obligation to renew their agreements with us on commercially reasonable terms or at all. If we are unable to renew these agreements on commercially reasonable terms, we may be required to transition to a new provider and we may incur significant costs and possible service interruption in connection with doing so. In addition, such service providers could decide to close their facilities or change or suspend their service offerings without adequate notice to us. Moreover, any financial difficulties, such as bankruptcy, faced by such service providers may have negative effects on our business, the nature and extent of which are difficult to predict. Since we cannot easily switch computing infrastructure service providers, any disruption with respect to our current providers would impact our operations and our business could be adversely impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Problems faced by our computing infrastructure service providers could adversely affect the experience of our customers. For example, salesforce.com and Amazon Web Services have experienced significant service outages in the past and may do so again in the future. Additionally, our failure to manage or react to an increase in customer demand could have an adverse effect on our business. A rapid expansion of our business or an increase in customer demand could affect our service levels or cause our systems to fail. Our agreements with third-party </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">computing infrastructure service providers may not entitle us to corresponding service level credits to those we offer to our customers. Any changes in third-party service levels at our computing infrastructure service providers or any related disruptions or performance problems with our solutions could result in lengthy interruptions in our services, damage our customers&#8217; stored files, or result in potential losses of customer data, any of which could adversely affect our reputation. Interruptions in our services might reduce our revenues, cause us to issue refunds to customers for prepaid and unused subscriptions, subject us to service level credit claims and potential liability, or adversely affect our renewal rates.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because key and substantial portions of our multichannel CRM applications are built on salesforce.com&#8217;s Salesforce Platform, we are dependent upon salesforce.com to provide these solutions to our customers and we are bound by the restrictions of our agreement with salesforce.com, which limits the markets to which we may sell our Veeva CRM solution.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Veeva CRM application and certain portions of the multichannel CRM applications that complement our Veeva CRM application are developed on or utilize the Salesforce Platform of salesforce.com, and we are dependent upon the continued use of the Salesforce Platform as combined with the proprietary aspects of our multichannel CRM applications.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agreement with salesforce.com expires on September 1, 2025. However, salesforce.com has the right to terminate the agreement in certain circumstances, including in the event of a material breach of the agreement by us, or that salesforce.com is subjected to third-party intellectual property infringement claims based on our solutions (except to the extent based on the Salesforce Platform) or our trademarks and we do not remedy such infringement in accordance with the agreement. Also, if we are acquired by specified companies, salesforce.com may terminate the agreement upon notice of not less than 12 months. If salesforce.com terminates our agreement under these circumstances, our customers will be unable to access Veeva CRM and certain other of our multichannel CRM applications. A termination of the agreement would cause us to incur significant time and expense to acquire rights to, or develop, a replacement CRM platform, and we may not be successful in these efforts. Even if we were to successfully acquire or develop a replacement CRM platform, some customers may decide not to adopt the replacement platform and may decide to use a different CRM solution. If we were unsuccessful in acquiring or developing a replacement CRM platform or acquired or developed a replacement CRM platform that our customers do not adopt, our business, operating results and brand may be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, if either party elects not to renew the agreement at the end of its September 1, 2025 term or if the agreement is terminated by us as a result of salesforce.com&#8217;s breach, the agreement provides for a five-year wind-down period in which we would be able to continue providing the Salesforce Platform as combined with the proprietary aspects of our solutions to our existing customers but would be limited with respect to the number of additional subscriptions we could sell to our existing customers. After the wind-down period, we would no longer be able to use the Salesforce Platform.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agreement with salesforce.com provides that we can use the Salesforce Platform as combined with our proprietary Veeva CRM application to sell sales automation solutions only to drug makers in the pharmaceutical and biotechnology industries for human and animal treatments, which does not include the medical device industry or products for non-drug departments of pharmaceutical and biotechnology companies. Sales of the Salesforce Platform in combination with our Veeva CRM application to additional industries would require the review and approval of salesforce.com. Our inability to freely sell our Veeva CRM application outside of drug makers in the pharmaceutical and biotechnology industries may adversely impact our growth.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our agreement with salesforce.com, subject to certain exceptions including pre-existing arrangements, provides that salesforce.com will not position, develop, promote, invest in, or acquire applications directly competitive to the Veeva CRM application for sales automation that directly target drug makers in the pharmaceutical and biotechnology industry or the pharma/biotech industry, our remedy for a breach of this commitment by salesforce.com would be to terminate the agreement, or continue the agreement but be released from our minimum order commitments from the date of salesforce.com&#8217;s breach forward. While our agreement with salesforce.com also restricts salesforce.com from competing with us with respect to sales opportunities for sales automation solutions for the pharmaceutical and biotechnology industry unless such competition has been pre-approved by salesforce.com&#8217;s senior management based on certain criteria specified in the agreement, and imposes certain limits on salesforce.com from entering into new arrangements after March 3, 2014 that are similar to ours with other parties with respect to sales automation applications for the pharmaceutical and biotechnology industry, it does not restrict a salesforce.com customer&#8217;s ability (or the ability of salesforce.com on behalf of a specific salesforce.com customer) to customize or configure the Salesforce Platform, and our remedy for a breach of these restrictions by salesforce.com would be to terminate the agreement, or continue the agreement but be </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">released from our minimum order commitments from the date of salesforce.com&#8217;s breach forward. Some current or potential customers of ours may choose to build custom solutions using the Salesforce Platform rather than buying our solutions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in 2019, salesforce.com announced a strategic partnership with Alibaba, a Chinese company, through which Alibaba will become the exclusive provider of Salesforce in mainland China, Hong Kong, Macau, and Taiwan. The timeframe and exact parameters of changes to salesforce.com offerings in the listed regions has not been announced. Our existing agreement with salesforce.com allows us to sell our CRM solutions to drug makers in the pharmaceutical and biotechnology industries in mainland China, Hong Kong, Macau, and Taiwan, and our right to do so is not impacted by the Alibaba partnership. However, our ability to offer our CRM solutions from data centers located in the listed regions may be limited if salesforce.com does not operate data centers in the listed regions in the future and we do not contract for such data center services from Alibaba. If our inability to offer our CRM solutions from data centers located in the listed regions negatively impacts the performance of our solutions in those regions or causes legal compliance concerns, or if customers in the listed regions prefer their CRM solutions to be hosted from local data centers, our business may be negatively affected. &#160;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We employ third-party licensed software and software components for use in or with our solutions, and the inability to maintain these licenses or the presence of errors or security vulnerabilities in the software we license could limit the functionality of our products and result in increased costs or reduced service levels, which would adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our employment of the Salesforce Platform through our agreement with salesforce.com, our solutions incorporate or use certain third-party software and software components obtained under licenses from other companies. We also use third-party software and tools in the development process for our solutions to manage and monitor our computing infrastructure, and to provide professional services and support our customers. For example, our Veeva CRM Engage Meeting application uses a purpose-built partner tool from Zoom Video Communications, Inc., which is critical to the application's functionality. We anticipate that we will continue to rely on such third-party software and development tools in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, this may not always be the case, or it may be difficult or costly to replace. In addition and although we maintain a supplier security evaluation process, if the third-party software we use has errors, security vulnerabilities, or otherwise malfunctions, the functionality of our solutions may be negatively impacted, our customers may experience reduced service levels, and our business may suffer.&#160;&#160;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our solutions utilize open source software, and any failure to comply with the terms of one or more of these open source licenses could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions include software covered by open source licenses. The terms of various open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market our solutions. It is possible under the terms of certain open source licenses, if we combine our proprietary software with open source software in a certain manner, that we could be required to release the source code of our proprietary software and make our proprietary software available under open source licenses. In the event that portions of our proprietary software are determined to be subject to an open source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our solutions, or otherwise be limited in the licensing of our solutions, each of which could reduce or eliminate the value of our solutions. In addition to risks related to license requirements, use of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of the software. Many of the risks associated with the use of open source software cannot be eliminated and could adversely affect our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Financial Performance, How We Contract with Customers, and the Financial Position of Our Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our historic growth rates of total revenues and subscription services revenues should not be viewed as indicative of our future performance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have experienced significant revenue growth in prior periods, it is not indicative of our future revenue growth. We expect our longer-term revenue growth rate will decline. In our fiscal years ended January&#160;31, 2021, 2020, and 2019, our total revenues grew by 33%, 28%, and 25% respectively, as compared to total revenues from the prior fiscal years. In our fiscal years ended January&#160;31, 2021, 2020, and 2019, our subscription services revenues grew by 32%, 29%, and 24% respectively, as compared to subscription services revenues from the prior </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal years. Please note that our total revenues and subscription services revenues for the fiscal year ended January 31, 2020 only included revenue contribution from Crossix and Physicians World in the fourth quarter of that fiscal year. In our fiscal quarter ended July&#160;31, 2021, our total revenues grew by 35% and our subscription services revenues grew by 29% as compared to the same quarterly period last year. Our total revenues and subscription services revenue growth rates have declined in the past, and we expect them to decline again in the future. If we are unable to maintain consistent revenue growth, it may adversely impact our profitability and the value of our Class A common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results may fluctuate from period to period, which could prevent us from meeting our own guidance or security analyst or investor expectations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations, including our revenues, gross margin, operating margin, profitability, cash flows, calculated billings, and deferred revenue, as well as other metrics we may report, may vary from period to period for a variety of reasons, including those listed elsewhere in this &#8220;Risk Factors&#8221; section, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, our quarterly results should not be relied upon as an indication of future performance. Additionally, from time to time, we issue guidance and provide commentary regarding our expectations for certain future financial results and other metrics on both a near-term and long-term basis. Our guidance is based upon a number of assumptions and estimates that are subject to significant business, economic, and competitive uncertainties that are beyond our control and are based upon assumptions about future business and accounting decisions that may change or be wrong. Our guidance may prove to be incorrect, and actual results may differ from our guidance. Fluctuations in our results or failure to achieve our guidance or security analyst or investor expectations, even if not materially, could cause the price of our Class A common stock to decline substantially, and our investors could incur substantial losses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The majority of our subscription agreements with our customers are for a term of one year. If our existing customers do not renew their subscriptions, or do not buy additional solutions and user subscriptions from us, or renew at lower aggregate fee levels, our business and operating results will suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a significant portion of our revenues from the renewal of existing subscription orders. The majority of our customers&#8217; orders for subscription services have one-year terms. However, more recently and with respect to solutions other than our core Veeva CRM application and particularly with respect to certain of our Vault applications, we have entered into a number of orders with multi-year terms. Our customers have no obligation to renew their subscriptions after their orders expire. Thus, securing the renewal of our subscription orders and selling additional solutions and user subscriptions is critical to our future operating results. Factors that may affect the renewal rate for our solutions and our ability to sell additional solutions and user subscriptions include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the price, performance, and functionality of our solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the effectiveness of our professional services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the strength of our business relationships with our customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the availability, price, performance, and functionality of competing solutions and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to develop complementary solutions, applications, and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the stability, performance, and security of our hosting infrastructure and hosting services; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the business environment of our customers and, in particular, acquisitions of or business combinations between our customers or other business developments that may result in reductions in user subscriptions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our customers may negotiate terms less advantageous to us upon renewal, which could reduce our revenues from these customers. As a customer&#8217;s total spend on Veeva solutions increases, we expect purchasing scrutiny at renewal to increase as well, which may result in reductions in user subscriptions or increased pricing pressure. Other factors that are not within our control may contribute to a reduction in our subscription services revenues. For instance, our customers may reduce their number of sales representatives, which would result in a corresponding reduction in the number of user subscriptions needed for some of our solutions and thus a lower aggregate renewal fee, or our customers may discontinue clinical trials for which our solutions are being used. If our customers fail to renew their subscription orders, renew their subscription orders with less favorable terms or at lower fee levels, or fail to purchase new solutions, applications, or professional services from us, our revenues may decline or our future revenues may be constrained.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As our costs increase, we may not be able to sustain the level of profitability we have achieved in the past.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our future expenses to increase as we continue to invest in and grow our business. We expect to incur significant future expenditures related to:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">developing new solutions and enhancing our existing solutions, including additional data acquisition costs associated with our Veeva Data Cloud offering and investment in our product development teams;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">improving the technology infrastructure, scalability, availability, security, and support for our solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">sales and marketing, including expansion of our direct sales organization and global marketing programs;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">expansion of our professional services organization;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">pending, threatened, or future legal proceedings, certain of which are described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_133">Part II, Item&#160;1. &#8220;Legal Proceedings</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements, and which we expect to continue to result in significant expense for the foreseeable future;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">international expansion;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">acquisitions and investments; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">general operations, IT systems, facilities, and administration, including legal and accounting expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in response to unusual inflationary pressure and the demand environment for skilled employees, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which increases our expenses. If our efforts to increase revenues and manage our expenses are not successful, or if we incur costs, damages, fines, settlements, or judgments as a result of other risks and uncertainties described in this report, we may not be able to sustain or increase our historical levels of profitability.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenues and gross margin from professional services fees are volatile and may not increase from quarter to quarter or at all.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a significant portion of our revenue from professional services fees. Our professional services revenues fluctuate from quarter to quarter as a result of the requirements, complexity, and timing of our customers&#8217; implementation projects. Generally, a customer&#8217;s ongoing need for professional services decreases as the implementation and full deployment of our solutions is completed. Our customers may also choose to use third parties rather than us for certain professional services related to our solutions. As a result of these and other factors, our professional services revenues may not increase on a quarterly basis in the future or at all. Additionally, the gross margin generated from professional services fees fluctuates based on a number of factors which may vary from period to period, including the average billable hours worked by our billable professional services personnel, our average hourly rates for professional services and the margin on professional services subcontracted to our third-party systems integrator partners. As a result of these and other factors, the gross margin from our professional services may not increase on a quarterly basis in the future or at all.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because we recognize subscription services revenues ratably over the term of an order for our subscription services, it may be difficult to evaluate our future financial performance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally recognize subscription services revenues ratably over the term of an order under our subscription agreements. As a result, a substantial majority of our quarterly subscription services revenues are generated from subscription agreements entered into during prior periods. Consequently, a decline in new subscriptions in any quarter may not affect our results of operations in that quarter but could reduce our revenues in future quarters. Additionally, the timing of renewals or non-renewals of a subscription agreement during any quarter may only affect our financial performance in future quarters. For example, the non-renewal of a subscription agreement late in a quarter will have minimal impact on revenues for that quarter but will reduce our revenues in future quarters.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the effect of significant declines in sales and customer acceptance of our solutions may not be reflected in our short-term results of operations, which would make these reported results less indicative of our future financial results. By contrast, a non-renewal occurring early in a quarter may have a significant negative impact on revenues for that quarter and we may not be able to offset a decline in revenues due to the non-renewal with revenues from new subscription agreements entered into in the same quarter.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, with respect to certain of our multi-year orders in which fees increase from year to year, we recognize ratably the total contracted revenue for the entire multi-year term of the order. As a result, in the initial year of such </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">orders, we will recognize more revenue than the fees we invoice for the same period, and in the last year of such orders, we will recognize less revenue than the fees we invoice for the same period. Moreover, such multi-year orders could renew at fees greater than the revenue that was recognized in the last year of the order, which could result in fluctuations in our financial results. We may also be exposed to impaired contract assets if, for example, a customer terminated an otherwise non-cancelable multi-year contract for cause. Therefore, our reported results could be less indicative of the actual health of our business at the time revenue is reported.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred revenue and change in deferred revenue may not be accurate indicators of our future financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription orders are generally billed at the beginning of the subscription period in annual or quarterly increments, which means the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. Many of our customers, including many of our large customers, are billed on a quarterly basis and therefore a substantial portion of the value of contracts billed on a quarterly basis will not be reflected in our deferred revenue at the end of any given quarter. Also, particularly with respect to our Veeva Commercial Cloud orders, because the term of orders for additional end users or applications is commonly less than one year, the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. We have also agreed from time to time, and may agree in the future, to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer&#8217;s annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes typically result in an order of less than one year to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue than if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. Accordingly, we do not believe that changes on a quarterly basis in deferred revenue, unbilled accounts receivable, or calculated billings, a metric commonly cited by financial analysts, are accurate indicators of the underlying momentum of our business or future revenues. We believe that our subscription revenue guidance and calculated billings guidance for the full fiscal year are the best indicators of the momentum of our business or future revenues. Please note that we define the term calculated billings for any period to mean revenue for the period plus the change in deferred revenue from the immediately preceding period minus the change in unbilled accounts receivable from the immediately preceding period. However, many companies that provide cloud-based software report changes in deferred revenue or calculated billings as key operating or financial metrics, and it is possible that analysts or investors may view these metrics as important. Thus, any changes in our deferred revenue balances or deferred revenue trends, or in the future, our unbilled accounts receivable balances or trends, could adversely affect the market price of our Class A common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar transactional taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not collect sales and use, value added or similar transactional taxes in all jurisdictions in which we have sales but no physical presence, based on our determination that such taxes are not applicable or that we are not required to collect such taxes with respect to the jurisdiction. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect and remit such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties and interest or future requirements, including based on changes in tax laws, may adversely affect our results of operations. We believe that our financial statements reflect adequate reserves to cover such a contingency, but there can be no assurances in that regard.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unanticipated changes in our effective tax rate and additional tax liabilities, including as a result of our international operations or implementation of new tax rules, could harm our future results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the United States and various foreign jurisdictions. Our domestic and international tax liabilities are subject to the allocation of expenses in differing jurisdictions and complex transfer pricing regulations administered by taxing authorities in these jurisdictions. Tax rates may change as a result of factors outside of our control or relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. In addition, changes in tax and trade laws, treaties or regulations, or their interpretation or enforcement, have become more unpredictable and may become more stringent, which could have a material adverse effect on our tax position. Forecasting our estimated annual effective tax rate is </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">complex and subject to uncertainty, and there may be material differences between our forecasted and actual tax rates. Moreover, increases in our effective tax rate would reduce our profitability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax provision could also be impacted by changes in accounting principles and changes in U.S. federal and state or international tax laws applicable to multinational corporations. For example, the Tax Cuts and Jobs Act of 2017 (Tax Act) significantly changed how the U.S. Department of Treasury imposes income taxes on U.S. corporations. We made significant judgments and assumptions in the interpretation of this new law and in our calculations reflected in our financial statements. Furthermore, on June 29, 2020, California Governor Newsom signed Assembly Bill No. 85 as part of the California 2020 Budget Act, which temporarily suspends the use of California net operating losses and imposes a limitation on the amount of business incentive tax credits that may impact our tax liabilities in future periods. In addition, increases in corporate tax rates, such as have been proposed by the current U.S. administration, could increase our effective tax rate and have an adverse effect on our results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any changes in taxing jurisdictions' administrative interpretations, decisions, policies, and positions could also impact our tax liabilities. The overall tax environment has made it increasingly challenging for multinational corporations to operate with certainty about taxation in many jurisdictions. The Organization for Economic Co-operation and Development, which represents a coalition of member countries, is supporting changes to numerous long-standing tax rules, including changes to the practice of shifting profits among affiliated entities located in different tax jurisdictions. Additionally, certain countries in the European Union, as well as India, have enacted or are proposing various forms of non-income based taxes, such as a Digital Service Tax. Generally, such a tax is based on a percentage of gross revenue associated with digital service transactions. The increasingly complex global tax environment could have a material adverse effect on our effective tax rate, results of operations, cash flows, and financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, we have been, and may be in the future, subject to income tax audits throughout the world. We believe our income, employment, and transactional tax liabilities are reasonably estimated and accounted for in accordance with applicable laws and principles, but an adverse resolution of one or more uncertain tax positions in any period could have a material impact on the results of operations for that period.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency exchange fluctuations may negatively impact our financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our international agreements provide for payment denominated in local currencies, and the majority of our local costs are denominated in local currencies. As we continue to expand our operations in countries outside the United States, an increasing proportion of our revenues and expenditures in the future may be denominated in foreign currencies. Fluctuations in the value of the U.S. dollar versus foreign currencies may impact our operating results when translated into U.S. dollars. Thus, our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro, British Pound Sterling, Japanese Yen, and Chinese Yuan, and may be adversely affected in the future due to changes in foreign currency exchange rates. Changes in exchange rates may negatively affect our revenues, expenses, and other operating results as expressed in U.S. dollars in the future. Further, we have experienced and will continue to experience fluctuations in our net income as a result of transaction gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage in the hedging of our foreign currency transactions and may, in the future, hedge selected significant transactions or net monetary exposure positions denominated in currencies other than the U.S. dollar. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to implement and maintain effective internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act of 2002 (Sarbanes-Oxley Act) requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on internal controls over financial reporting. The Sarbanes-Oxley Act also requires that our management report on internal controls over financial reporting be attested to by our independent registered public accounting firm.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must continue to monitor and assess our internal control over financial reporting. If in the future we have any material weaknesses, we may not detect errors on a timely basis and our financial statements may be materially misstated. Additionally, if in the future we are unable to comply with the requirements of the Sarbanes-Oxley Act in a timely manner, are unable to assert that our internal controls over financial reporting are effective, identify material weaknesses in our internal controls over financial reporting, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class A common stock could be adversely affected, and we could become subject to investigations by the NYSE, the SEC, or other regulatory authorities, which could require additional financial and management resources.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have broad discretion in the use of our cash balances and may not use them effectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have broad discretion in the use of our cash balances and may not use them effectively. The failure by our management to apply these funds effectively could adversely affect our business and financial condition. Pending their use, we may invest our cash balances in a manner that does not produce income or that loses value. Our investments may not yield a favorable return to our investors and may negatively impact the price of our Class A common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Intellectual Property</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have been and may in the future be sued by third parties for alleged infringement of their proprietary rights or misappropriation of intellectual property, and we may suffer damages or other harm from such proceedings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is considerable patent and other intellectual property development activity in our industry. Our competitors, as well as a number of other entities and individuals including so-called non-practicing entities, or NPEs, may own or claim to own intellectual property relating to our solutions. From time to time, third parties may claim that we are infringing upon their intellectual property rights or that we have misappropriated their intellectual property. For example, since January 2017, we have been defending against assertions of trade secret misappropriation made by our competitors, Medidata and IQVIA, as described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_82">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements. In the Medidata case, we expect a trial this fiscal year. As competition in our market grows, the possibility of patent infringement and other intellectual property claims against us increases. In the future, we expect others to claim that our solutions and underlying technology infringe or violate their intellectual property rights. We may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Any claims or litigation have caused and in the future could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our services, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners or pay substantial settlement costs, including royalty payments, in connection with any such claim or litigation and to obtain licenses, modify applications, or refund fees, which could be costly. Any litigation regarding our intellectual property could be costly and time-consuming and divert the attention of our management and key personnel from our business operations even if we were to ultimately prevail in such litigation.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success and ability to compete depend in part upon our intellectual property. As of July&#160;31, 2021, we have filed numerous domestic and foreign patent applications and have been issued 39 U.S. patents and 11 international patents. We also rely on copyright, trade secret and trademark laws, trade secret protection and confidentiality or license agreements with our employees, customers, partners and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be inadequate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Negative publicity related to a decision by us to initiate such enforcement actions against a customer or former customer, regardless of its accuracy, may adversely impact our other customer relationships or prospective customer relationships, harm our brand and business and could cause the market price of our Class&#160;A common stock to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decline. Our failure to secure, protect and enforce our intellectual property rights could adversely affect our brand and our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Status as a Public Benefit Corporation and Ownership of Our Class A Common Stock</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our conversion to a Delaware public benefit corporation may not result in the benefits that we anticipate, requires our directors to balance the interest of stockholders with other interests, and may subject us to legal uncertainty and other risks.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2021, after approval by our stockholders, we became a Delaware public benefit corporation (PBC). There are a very limited number of publicly traded PBCs, we are the first publicly traded company to convert to a PBC, and we are the largest publicly traded company, as measured by revenue or market capitalization, to operate as a PBC. As a PBC, we have unique legal obligations. We are required to adopt and include in our certificate of incorporation a public benefit purpose that is intended to have positive effects on a category of persons, entities or communities other than stockholder financial interest. Our public benefit purpose is to provide products and services that are intended to help make the industries we serve more productive, and to create high-quality employment opportunities in the communities in which we operate. Further, as a PBC, our Board is required to balance our stockholders' pecuniary (financial) interests, the best interests of those materially affected by our conduct, and pursuit of our public benefit purpose. We have identified those materially affected by our conduct (which we refer to as stakeholders) as including our customers, our employees, our partners, and the communities in which we operate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that operating as a PBC is beneficial to our business and consistent with the long-term interests of stockholders, but the benefits we anticipate from operating as a PBC may not materialize within the timeframe we expect or at all, or there may be negative effects. Further, we may be unable or slow to achieve the public benefits we have identified or we may make balancing determinations that are ultimately harmful to our business or to stockholders, which could adversely affect our reputation, business, financial condition, and results of operations and cause our stock price to decline.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a conflict between the interests of our stockholders, our stakeholders, and our public benefit purpose, our directors must only make an informed and disinterested decision, and not such that no person of ordinary, sound judgment would approve. Our directors have significant latitude under this standard and there is no guarantee that a conflict would be resolved in favor of our stockholders. This balancing obligation may allow our directors to make decisions that they could not have made pursuant to the fiduciary duties applicable prior to our PBC conversion, and such decisions may not maximize short-term stockholder value. For instance, in a sale of control transaction, our board of directors would be required to consider and balance the factors listed above and might choose to accept an offer that does not maximize short-term stockholder value due to its consideration of other factors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, there is limited legal precedent or guidance regarding how to administer our obligation to balance the interests of stockholders, stakeholders, and the pursuit of our public benefit purpose. While we expect that, in large part, traditional Delaware corporation law principles and the application of those principles in case law&#8212;including those related to self-dealing, conflicts of interest, and the application of the business judgment rule&#8212;will continue to apply with respect to Delaware PBCs, there is currently limited case law involving PBCs, which may create legal uncertainty or additional litigation risk until additional case law develops. Stockholders of a Delaware PBC (if they, individually or collectively, own at least the lesser of two percent of the company's outstanding shares or shares with a market value of at least $2 million) may file suit to enforce the balancing obligation. Any such lawsuit might be a distraction to our management and board of directors, and could be costly, which may have an adverse impact on our financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a PBC, we are required to disclose to stockholders a report at least biennially on that includes our assessment of our success in achieving our specific public benefit purpose, and we have committed to providing this report annually and making it publicly available. If we are not timely or are unable to provide this report, or if the report is not viewed favorably, our reputation and status as a public benefit corporation may be harmed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we do not view the additional reporting obligations of a PBC to be onerous, Delaware&#8217;s PBC statute may be amended in the future to require more explicit or burdensome periodic reporting requirements and that could increase our expenses. In addition, if the public perceives that we are not successful in our public benefit purpose, or that our pursuit of our public benefit purpose is having a negative effect on the financial interests of our stockholders, that perception could negatively affect our reputation, which could adversely affect our business and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Class&#160;A common stock price has been and will likely continue to be volatile.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading price of our Class&#160;A common stock has been and will likely continue to be volatile for the foreseeable future. In addition, the trading prices of the securities of technology companies have been highly volatile. Accordingly, the market price of our Class&#160;A common stock is likely to be subject to wide fluctuations in response to numerous factors, many of which are beyond our control. In addition to those risks described in this &#8220;Risk Factors&#8221; section, other factors could impact the value of our common stock, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">fluctuations in the valuation of companies perceived by investors to be comparable to us, such as high-growth or cloud companies, or in valuation metrics, such as our price to revenues ratio;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">overall performance of the stock market;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in our financial, operating or other metrics, regardless of whether we consider those metrics as reflective of the current state or long-term prospects of our business, and how those results compare to securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in the forward-looking estimates of our financial, operating, or other metrics, how those estimates compare to securities analyst expectations, or changes in recommendations by securities analysts that follow our Class A common stock;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements of customer additions and customer cancellations or delays in customer purchases;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the net increase in the number of customers, either independently or as compared to published expectations of industry, financial or other analysts that cover us;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements by us or by our competitors of technological innovations, new solutions, enhancements to services, strategic alliances or significant agreements;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements by us or by our competitors of mergers or other strategic acquisitions or rumors of such transactions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the economy as a whole and market conditions within our industry and the industries of our customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">macroeconomic and geopolitical factors and instability and volatility in the global financial markets, including uncertainty surrounding the effects of COVID-19;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the operating performance and market value of other comparable companies;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">securities or industry analysts downgrading our Class A common stock or publishing inaccurate or unfavorable research about our business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">trading activity by directors, executive officers (in particular our Chief Executive Officer who holds a significant portion of our outstanding common stock), and other significant stockholders, or the perception in the market that the holders of a large number of shares intend to sell their shares; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">any other factors discussed herein.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if the market for technology stocks or the stock market in general experiences uneven investor confidence, the market price of our Class&#160;A common stock could decline for reasons unrelated to our business, operating results or financial condition. The market price of our Class&#160;A common stock might also decline in reaction to events that affect other companies within, or outside, our industry even if these events do not directly affect us. Some companies that have experienced volatility in the trading price of their stock have been the subject of securities class action litigation. If we are the subject of such litigation, it could result in substantial costs and a diversion of our management&#8217;s attention and resources.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The dual-class structure of our common stock has the effect of concentrating voting control with certain individuals and their affiliates, which will limit or preclude the ability of our investors to influence corporate matters and could depress the market value of our Class A common stock.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class B common stock has ten votes per share, and our Class&#160;A common stock has one vote per share. As of July&#160;31, 2021, our founder and Chief Executive Officer, Peter Gassner, holds approximately 45.9% of the voting power of our outstanding capital stock and holders of our Class B common stock hold approximately 51.6% of the voting power of our outstanding capital stock in the aggregate. Holders of our Class B common stock collectively control a majority of the combined voting power of our common stock and, assuming no material sales of such </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares, will be able to control matters submitted to our stockholders for approval until October&#160;15,&#160;2023, including the election of directors, amendments of our organizational documents and any merger, consolidation, sale of all or substantially all of our assets or other major corporate transaction. This concentrated control will limit or preclude our investors&#8217; ability to influence corporate matters while the dual class structure is in effect. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock or may adversely affect the market price of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;P Dow Jones and FTSE Russell have announced changes to their eligibility criteria for inclusion of shares of public companies with multiple classes of stock on certain indices, including the S&amp;P 500. While this has not affected the inclusion of Veeva&#8217;s Class A common stock in these indices to date, eligibility criteria of these indices and others may change in the future. In addition, several stockholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual-class structure of our common stock may prevent the inclusion of our Class A common stock in such indices and may cause stockholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any such exclusion from indices could result in a less active trading market for our Class A common stock. Any actions or publications by stockholder advisory firms or other third-party ratings agencies critical of our corporate governance practices, capital structure, or other business practices could also adversely affect the value of our Class A common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends on our capital stock for the foreseeable future, so any returns will be limited to changes in the value of our Class&#160;A common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock. We currently anticipate that we will retain future earnings for the development, operation, and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. In addition, our ability to pay cash dividends on our capital stock may be prohibited or limited by the terms of any future debt financing arrangement. Any return to stockholders will therefore be limited to the increase, if any, of the price of our Class A common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in our certificate of incorporation and bylaws and Delaware law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the market price of our Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our restated certificate of incorporation and amended and restated bylaws contain provisions that could depress the market price of our Class A common stock by acting to discourage, delay, or prevent a change in control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions among other things:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">provide for a dual-class common stock structure until October 15, 2023, which gives our Chief Executive Officer and certain of our holders and their respective affiliates the ability to control the outcome of all matters requiring stockholder approval, even if they own significantly less than a majority of the shares of our outstanding Class A and Class B common stock;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">permit our board of directors to establish the number of directors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">provide that directors may only be removed with the approval of 66-2/3% of our stockholders;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">require super-majority voting to amend some provisions in our restated certificate of incorporation and amended and restated bylaws;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">authorize the issuance of &#8220;blank check&#8221; preferred stock that our board of directors could use to implement a stockholder rights plan;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">eliminate the ability of our stockholders to call special meetings of stockholders;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">require our board of directors to consider and balance our stockholders' pecuniary (financial) interests, the best interests of those materially affected by our conduct, and the pursuit of our public benefit purpose, which may, in turn, allow our board of directors to make a decision about a change of control transaction that does not maximize short-term stockholder value;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">provide that the board of directors is expressly authorized to make, alter, or repeal our amended and restated bylaws; and</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on merger, business combinations, and other transactions between us and holders of 15% or more of our common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our certificate of incorporation and bylaws provide for exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders' ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law or any action asserting a claim against us that is governed by the internal affairs doctrine. Our bylaws also provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for any action asserting a claim arising pursuant to the Securities Act, such a provision known as a &#8220;Federal Forum Provision.&#8221; Any person or entity purchasing or otherwise acquiring any interest in our shares of capital stock shall be deemed to have notice of and consented to these provisions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These choice of forum provisions may limit a stockholder's ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees and may discourage these types of lawsuits. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation or bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results, and financial condition.</span></div><div style="margin-top:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61</span></div></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_139"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2.&#160;&#160;&#160;&#160;UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Sales of Unregistered Securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Use of Proceeds from Public Offerings of Common Stock</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_142"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.&#160;&#160;&#160;&#160;DEFAULTS UPON SENIOR SECURITIES.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_145"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4.&#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_148"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5.&#160;&#160;&#160;&#160;OTHER INFORMATION.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:18pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6.&#160;&#160;&#160;&#160;EXHIBITS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit&#160;Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Filed</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Filing&#160;Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1393052/000162828021013044/veevex31jun2021.htm">Restated Certificate of Incorporation of Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-36121</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6/28/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1393052/000162828021013044/veevex32june2021.htm">Amended and Restated Bylaws of Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">001-36121</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6/28/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20210731xexx101.htm">Description of Non-Employee Director Compensation.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20210731xexx311.htm">Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20210731xexx312.htm">Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20210731xexx321.htm">Certification of Chief Executive Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. &#167;1350.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20210731xexx322.htm">Certification of Chief Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. &#167;1350.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Schema Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Calculation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Definition Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Labels Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Presentation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Veeva Systems Inc. under the Securities Act of 1933, as amended, or the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"></td><td style="width:11.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i513ed19e4bfc4a1b8d37d15fb08dae0a_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i513ed19e4bfc4a1b8d37d15fb08dae0a_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Veeva Systems Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 3, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ BRENT BOWMAN</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brent Bowman<br/>Chief Financial Officer<br/>(Principal Financial Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 3, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ MICHELE O&#8217;CONNOR</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michele O&#8217;Connor<br/>Chief Accounting Officer<br/>(Principal Accounting Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"></td><td style="width:86.764%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65</span></div></td></tr></table></div></div></div></body></html>
metadata_documents: [{"type": "10-Q", "sequence": "1", "filename": "veev-20210731.htm", "description": "10-Q", "secsgml_size_bytes": 2237119}]
metadata_filer: {"company-data": {"conformed-name": "VEEVA SYSTEMS INC", "cik": "0001393052", "assigned-sic": "7372", "irs-number": "208235463", "fiscal-year-end": "0131"}, "filing-values": {"form-type": "10-Q", "act": "34", "file-number": "001-36121", "film-number": "211236540"}, "business-address": {"street1": "4280 HACIENDA DRIVE", "city": "PLEASANTON", "state": "CA", "zip": "94588", "phone": "925-264-8887"}, "mail-address": {"street1": "4280 HACIENDA DRIVE", "city": "PLEASANTON", "state": "CA", "zip": "94588"}, "former-company": {"former-conformed-name": "VERTICALS ONDEMAND INC", "date-changed": "20070313"}}
text: veev-20210731
  Table of Contents
  UNITED STATES
  SECURITIES AND EXCHANGE COMMISSION
  Washington, D.C. 20549
  ____________________________________________________________________________________
  FORM
  10-Q
  ____________________________________________________________________________________
  (Mark One)
  ☒
  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
  For the quarterly period ended
  July 31, 2021
  OR
  ☐
  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
  For the transition period from
  to
  .
  Commission File Number:
  001-36121
  ____________________________________________________________________________________
  Veeva Systems Inc.
  (Exact name of registrant as specified in its charter)
  ____________________________________________________________________________________
  Delaware
  20-8235463
  (State or other jurisdiction of
  incorporation or organization)
  (IRS Employer
  Identification No.)
  4280 Hacienda Drive
  Pleasanton
  ,
  California
  ,
  94588
  (Address of principal executive offices)
  (Registrant's telephone number, including area code)
  (
  925
  )
  452-6500
  (Former name, former address and former fiscal year, if changed since last report)
  N/A
  ____________________________________________________________________________________
  Securities registered pursuant to Section 12(b) of the Act:
  Title of each class
  Trading Symbol
  Name of each exchange on which registered
  Class A Common Stock,
  par value $0.00001 per share
  VEEV
  The New York Stock Exchange
  Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
  Yes
  ☒
  No
  ☐
  Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
  Yes
  ☒
  No
  ☐
  Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
  Large accelerated filer
  ☒
  Accelerated filer
  ☐
  Non-accelerated filer
  ☐
  Smaller reporting company
  ☐
  Emerging growth company
  ☐
  If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
  Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes
  ☐
  No
  ☒
  As of August 31, 2021, there were
  138,659,664
  shares of the Registrant's Class A common stock outstanding and
  14,758,023
  shares of the Registrant's Class B common stock outstanding.
  VEEVA SYSTEMS INC.
  FORM 10-Q
  TABLE OF CONTENTS
  PART I. FINANCIAL INFORMATION
  4
  Item 1.
  Financial Statements.
  4
  Condensed Consolidated Balance Sheets
  4
  Condensed Consolidated Statements of Comprehensive Income
  5
  Condensed Consolidated Statements of Stockholders' Equity
  6
  Condensed Consolidated Statements of Cash Flows
  7
  Notes to Condensed Consolidated Financial Statements
  8
  Note 1.  Summary of Business and Significant Accounting Policies
  8
  Note 2.  Short-Term Investments
  9
  Note 3.  Deferred Costs
  10
  Note 4.  Property and Equipment, Net
  10
  Note 5.  Goodwill and Intangible Assets
  11
  Note 6.  Accrued Expenses
  12
  Note 7.  Fair Value Measurements
  12
  Note 8.  Income Taxes
  14
  Note 9. Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable
  14
  Note 10. Leases
  15
  Note 11. Stockholders' Equity
  16
  Note 12. Net Income per Share
  17
  Note 13. Commitments and Contingencies
  18
  Note 14. Revenues by Product
  20
  Note 15. Information about Geographic Areas
  20
  Item 2.
  Management's Discussion and Analysis of Financial Condition and Results of Operations
  22
  Overview
  22
  Key Factors Affecting Our Performance
  24
  Components of Results of Operations
  24
  Results of Operations
  27
  Operating Expenses and Operating Margin
  29
  Non-GAAP Financial Measures
  31
  Liquidity and Capital Resources
  33
  Commitments
  35
  Off-Balance Sheet Arrangements
  35
  Critical Accounting Policies and Estimates
  35
  Item 3.
  Quantitative and Qualitative Disclosures About Market Risk
  36
  Item 4.
  Controls and Procedures.
  37
  PART II. OTHER INFORMATION
  38
  Item 1.
  Legal Proceedings
  38
  Item 1A
  Risk Factors
  39
  Item 2.
  Unregistered Sales of Equity Securities and Use of Proceeds
  62
  Item 3.
  Defaults Upon Senior Securities
  62
  Item 4.
  Mine Safety Disclosures
  62
  Item 5.
  Other Information
  62
  Item 6.
  Exhibits
  63
  SIGNATURES
  65
  2
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
  This report on Form 10-Q contains forward-looking statements that are based on our beliefs and assumptions and on information currently available to us. Forward-looking statements include information concerning our possible or assumed future results of operations and expenses, business strategies and plans, trends, market sizing, competitive position, industry environment, potential growth opportunities, and product capabilities among other things. Forward-looking statements include all statements that are not historical facts and, in some cases, can be identified by terms such as "aim," "anticipates," "believes," "could," "estimates," "expects," "goal," "intends," "may," "plans," "potential," "predicts," "projects," "seeks," "should," "strive," "will," "would," or similar expressions and the negatives of those terms.
  Forward-looking statements involve known and unknown risks, uncertainties and other factors—including those described in "Risk Factors," "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this report—that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward looking statements are based on our current views and expectations and are subject to various risks and uncertainties, including those related to the impact of COVID-19 on our business, the life sciences industry, and global economic conditions. Given these uncertainties, you should not place undue reliance on these forward-looking statements.
  Any forward-looking statements in this report are made only as of the date of this report. Except as required by law, we disclaim any obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.
  As used in this report, the terms "Veeva," "Registrant," "the Company," "we," "us," and "our" mean Veeva Systems Inc. and its subsidiaries unless the context indicates otherwise.
  Veeva Systems Inc. | Form 10-Q
  3
  Table of Contents
  PART I. FINANCIAL INFORMATION
  ITEM 1.    FINANCIAL STATEMENTS.
  VEEVA SYSTEMS INC.
  CONDENSED CONSOLIDATED BALANCE SHEETS
  (In thousands, except number of shares and par value)
  (Unaudited)
  July 31,
  2021
  January 31,
  2021
  Assets
  Current assets:
  Cash and cash equivalents
  $
  1,064,731
  $
  730,504
  Short-term investments
  1,198,785
  933,122
  Accounts receivable, net of allowance for doubtful accounts of $
  335
  and $
  193
  , respectively
  283,619
  564,387
  Unbilled accounts receivable
  51,100
  47,206
  Prepaid expenses and other current assets
  33,557
  35,607
  Total current assets
  2,631,792
  2,310,826
  Property and equipment, net
  52,805
  53,650
  Deferred costs, net
  37,335
  42,072
  Lease right-of-use assets
  52,882
  56,917
  Goodwill
  437,261
  436,029
  Intangible assets, net
  107,253
  114,595
  Deferred income taxes
  7,590
  14,100
  Other long-term assets
  24,465
  17,878
  Total assets
  $
  3,351,383
  $
  3,046,067
  Liabilities and stockholders' equity
  Current liabilities:
  Accounts payable
  $
  21,301
  $
  23,253
  Accrued compensation and benefits
  33,940
  30,410
  Accrued expenses and other current liabilities
  35,198
  30,982
  Income tax payable
  2,573
  2,590
  Deferred revenue
  558,720
  616,992
  Lease liabilities
  11,105
  11,725
  Total current liabilities
  662,837
  715,952
  Deferred income taxes
  7,511
  1,835
  Lease liabilities, noncurrent
  47,630
  51,393
  Other long-term liabilities
  13,308
  10,567
  Total liabilities
  731,286
  779,747
  Commitments and contingencies (
  note 13
  )
  Stockholders' equity:
  Class A common stock, $
  0.00001
  par value;
  800,000,000
  shares authorized,
  138,597,236
  and
  137,062,817
  issued and outstanding at July 31, 2021 and January 31, 2021, respectively
  2
  2
  Class B common stock, $
  0.00001
  par value;
  190,000,000
  shares authorized,
  14,761,023
  and
  14,993,991
  issued and outstanding at July 31, 2021 and January 31, 2021, respectively
  —
  —
  Additional paid-in capital
  1,098,703
  965,670
  Accumulated other comprehensive income (loss)
  (
  2,689
  )
  992
  Retained earnings
  1,524,081
  1,299,656
  Total stockholders' equity
  2,620,097
  2,266,320
  Total liabilities and stockholders' equity
  $
  3,351,383
  $
  3,046,067
  See Notes to Condensed Consolidated Financial Statements.
  4
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  VEEVA SYSTEMS INC.
  CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
  (In thousands, except per share data)
  (Unaudited)
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Revenues:
  Subscription services
  $
  366,436
  $
  283,502
  $
  707,555
  $
  553,737
  Professional services and other
  89,158
  70,181
  181,612
  137,052
  Total revenues
  455,594
  353,683
  889,167
  690,789
  Cost of revenues
  (1)
  :
  Cost of subscription services
  53,909
  43,400
  105,126
  86,612
  Cost of professional services and other
  68,188
  53,804
  133,107
  105,472
  Total cost of revenues
  122,097
  97,204
  238,233
  192,084
  Gross profit
  333,497
  256,479
  650,934
  498,705
  Operating expenses
  (1)
  :
  Research and development
  94,899
  70,053
  178,125
  132,290
  Sales and marketing
  71,789
  59,172
  136,399
  114,927
  General and administrative
  42,185
  37,173
  83,340
  73,842
  Total operating expenses
  208,873
  166,398
  397,864
  321,059
  Operating income
  124,624
  90,081
  253,070
  177,646
  Other income, net
  1,666
  2,881
  6,230
  6,295
  Income before income taxes
  126,290
  92,962
  259,300
  183,941
  Provision for (benefit from) income taxes
  17,432
  (
  589
  )
  34,875
  3,820
  Net income
  $
  108,858
  $
  93,551
  $
  224,425
  $
  180,121
  Net income per share:
  Basic
  $
  0.71
  $
  0.62
  $
  1.47
  $
  1.20
  Diluted
  $
  0.67
  $
  0.58
  $
  1.38
  $
  1.12
  Weighted-average shares used to compute net income per share:
  Basic
  153,090
  150,413
  152,768
  149,982
  Diluted
  162,765
  160,840
  162,636
  160,309
  Other comprehensive income:
  Net change in unrealized gain (loss) on available-for-sale investments
  $
  (
  217
  )
  $
  1,131
  $
  (
  1,303
  )
  $
  2,428
  Net change in cumulative foreign currency translation gain (loss)
  (
  165
  )
  2,893
  (
  2,378
  )
  3,282
  Comprehensive income
  $
  108,476
  $
  97,575
  $
  220,744
  $
  185,831
  (1) Includes stock-based compensation as follows:
  Cost of revenues:
  Cost of subscription services
  $
  1,316
  $
  1,532
  $
  2,222
  $
  2,551
  Cost of professional services and other
  9,541
  7,318
  16,963
  12,392
  Research and development
  22,315
  16,437
  39,152
  27,838
  Sales and marketing
  15,115
  11,186
  26,670
  19,378
  General and administrative
  14,098
  12,893
  25,867
  24,114
  Total stock-based compensation
  $
  62,385
  $
  49,366
  $
  110,874
  $
  86,273
  See Notes to Condensed Consolidated Financial Statements.
  Veeva Systems Inc. | Form 10-Q
  5
  Table of Contents
  VEEVA SYSTEMS INC.
  CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
  (In thousands, except share data)
  (Unaudited)
  Three months ended July 31, 2021
  Three months ended July 31, 2020
  Class A & B
  common stock
  Additional
  paid-in
  capital
  Retained
  earnings
  Accumulated
  other
  comprehensive
  income
  Total
  stockholders'
  equity
  Class A & B
  common stock
  Additional
  paid-in
  capital
  Retained
  earnings
  Accumulated
  other
  comprehensive
  income
  Total
  stockholders'
  equity
  Shares
  Amount
  Shares
  Amount
  Balances at beginning of period
  152,800,356
  $
  2
  $
  1,032,063
  $
  1,415,223
  $
  (
  2,304
  )
  $
  2,444,984
  150,030,047
  $
  2
  $
  792,660
  $
  1,006,228
  $
  2,146
  $
  1,801,036
  Issuance of common stock upon exercise of stock options
  404,754
  —
  20,342
  —
  —
  20,342
  460,856
  —
  8,750
  —
  —
  8,750
  Issuance of common stock upon vesting of restricted stock units
  206,774
  —
  —
  —
  —
  —
  248,947
  —
  —
  —
  —
  —
  Shares withheld related to net share settlement
  (
  53,625
  )
  —
  (
  16,385
  )
  —
  —
  (
  16,385
  )
  —
  —
  —
  —
  —
  —
  Stock-based compensation expense
  —
  —
  62,683
  —
  —
  62,683
  —
  —
  49,366
  —
  —
  49,366
  Change in other comprehensive income (loss)
  —
  —
  —
  —
  (
  385
  )
  (
  385
  )
  —
  —
  —
  —
  4,024
  4,024
  Net income
  —
  —
  —
  108,858
  —
  108,858
  —
  —
  —
  93,551
  —
  93,551
  Balances at end of period
  153,358,259
  $
  2
  $
  1,098,703
  $
  1,524,081
  $
  (
  2,689
  )
  $
  2,620,097
  150,739,850
  $
  2
  $
  850,776
  $
  1,099,779
  $
  6,170
  $
  1,956,727
  Six months ended July 31, 2021
  Six months ended July 31, 2020
  Class A & B
  common stock
  Additional
  paid-in
  capital
  Retained
  earnings
  Accumulated
  other
  comprehensive
  income
  Total
  stockholders'
  equity
  Class A & B
  common stock
  Additional
  paid-in
  capital
  Retained
  earnings
  Accumulated
  other
  comprehensive
  income
  Total
  stockholders'
  equity
  Shares
  Amount
  Shares
  Amount
  Balances at beginning of period
  152,056,808
  $
  2
  $
  965,670
  $
  1,299,656
  $
  992
  $
  2,266,320
  149,095,583
  $
  1
  $
  745,475
  $
  919,658
  $
  460
  $
  1,665,594
  Issuance of common stock upon exercise of stock options
  889,791
  37,942
  —
  —
  37,942
  1,106,371
  1
  19,028
  —
  —
  19,029
  Issuance of common stock upon vesting of restricted stock units
  465,285
  —
  —
  —
  —
  —
  537,896
  —
  —
  —
  —
  —
  Shares withheld related to net share settlement
  (
  53,625
  )
  —
  (
  16,385
  )
  —
  —
  (
  16,385
  )
  —
  —
  —
  —
  —
  —
  Stock-based compensation expense
  —
  —
  111,476
  —
  —
  111,476
  —
  —
  86,273
  —
  —
  86,273
  Change in other comprehensive income (loss)
  —
  —
  —
  —
  (
  3,681
  )
  (
  3,681
  )
  —
  —
  —
  —
  5,710
  5,710
  Net income
  —
  —
  —
  224,425
  —
  224,425
  —
  —
  —
  180,121
  —
  180,121
  Balances at end of period
  153,358,259
  $
  2
  $
  1,098,703
  $
  1,524,081
  $
  (
  2,689
  )
  $
  2,620,097
  150,739,850
  $
  2
  $
  850,776
  $
  1,099,779
  $
  6,170
  $
  1,956,727
  See Notes to Condensed Consolidated Financial Statements.
  6
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  VEEVA SYSTEMS INC.
  CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
  (In thousands)
  (Unaudited)
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Cash flows from operating activities
  Net income
  $
  108,858
  $
  93,551
  $
  224,425
  $
  180,121
  Adjustments to reconcile net income to net cash provided by operating activities:
  Depreciation and amortization
  6,880
  7,317
  13,508
  15,195
  Reduction of operating lease right-of-use assets
  2,874
  3,092
  5,701
  6,089
  Accretion of discount on short-term investments
  1,743
  496
  3,285
  485
  Stock-based compensation
  62,385
  49,366
  110,874
  86,273
  Amortization of deferred costs
  6,474
  5,324
  12,829
  10,075
  Deferred income taxes
  6,953
  (
  504
  )
  12,195
  (
  1,638
  )
  Loss (gain) on foreign currency from mark-to-market derivative
  2
  (
  98
  )
  433
  (
  5
  )
  Bad debt (recovery) expense
  (
  22
  )
  514
  137
  121
  Changes in operating assets and liabilities:
  Accounts receivable
  (
  21,409
  )
  14,606
  280,323
  168,766
  Unbilled accounts receivable
  267
  619
  (
  3,894
  )
  (
  3,833
  )
  Deferred costs
  (
  3,802
  )
  (
  5,793
  )
  (
  8,092
  )
  (
  9,135
  )
  Income taxes payable
  (
  3,726
  )
  (
  3,141
  )
  (
  17
  )
  (
  4,991
  )
  Prepaid expenses and other current and long-term assets
  (
  3,866
  )
  (
  11,683
  )
  (
  1,129
  )
  (
  11,132
  )
  Accounts payable
  5,031
  914
  (
  1,763
  )
  (
  3,516
  )
  Accrued expenses and other current liabilities
  2,216
  125
  9,183
  2,816
  Deferred revenue
  (
  49,783
  )
  (
  49,166
  )
  (
  57,959
  )
  (
  47,689
  )
  Operating lease liabilities
  (
  2,913
  )
  (
  2,456
  )
  (
  5,661
  )
  (
  5,267
  )
  Other long-term liabilities
  903
  2,237
  3,072
  4,757
  Net cash provided by operating activities
  119,065
  105,320
  597,450
  387,492
  Cash flows from investing activities
  Purchases of short-term investments
  (
  422,680
  )
  (
  267,749
  )
  (
  679,618
  )
  (
  456,567
  )
  Maturities and sales of short-term investments
  187,324
  229,224
  408,969
  369,566
  Acquisitions, net of cash acquired
  (
  2,133
  )
  —
  (
  2,133
  )
  —
  Long-term assets
  (
  5,325
  )
  (
  5,407
  )
  (
  7,981
  )
  (
  5,140
  )
  Net cash used in investing activities
  (
  242,814
  )
  (
  43,932
  )
  (
  280,763
  )
  (
  92,141
  )
  Cash flows from financing activities
  Changes in lease liabilities - finance leases
  (
  98
  )
  (
  251
  )
  (
  384
  )
  (
  499
  )
  Proceeds from exercise of common stock options
  20,851
  9,278
  37,942
  19,059
  Taxes paid related to net share settlement of equity awards
  (
  15,096
  )
  —
  (
  15,096
  )
  —
  Net cash provided by financing activities
  5,657
  9,027
  22,462
  18,560
  Effect of exchange rate changes on cash, cash equivalents, and restricted cash
  (
  180
  )
  2,734
  (
  2,945
  )
  3,282
  Net change in cash, cash equivalents, and restricted cash
  (
  118,272
  )
  73,149
  336,204
  317,193
  Cash, cash equivalents, and restricted cash at beginning of period
  1,186,188
  723,841
  731,712
  479,797
  Cash, cash equivalents, and restricted cash at end of period
  $
  1,067,916
  $
  796,990
  $
  1,067,916
  $
  796,990
  Cash, cash equivalents, and restricted cash at end of period:
  Cash and cash equivalents
  $
  1,064,731
  $
  795,782
  $
  1,064,731
  $
  795,782
  Restricted cash included in other long-term assets
  3,185
  1,208
  3,185
  1,208
  Total cash, cash equivalents, and restricted cash at end of period
  $
  1,067,916
  $
  796,990
  $
  1,067,916
  $
  796,990
  Supplemental disclosures of other cash flow information:
  Cash paid for income taxes, net of refunds
  $
  15,368
  $
  9,089
  $
  20,501
  $
  14,955
  Excess tax benefits from employee stock plans
  $
  17,609
  $
  22,123
  $
  35,060
  $
  41,738
  Non-cash investing activities:
  Changes in accounts payable and accrued expenses related to property and
  equipment purchases
  $
  104
  $
  184
  $
  (
  2,826
  )
  $
  774
  See Notes to Condensed Consolidated Financial Statements.
  Veeva Systems Inc. | Form 10-Q
  7
  Table of Contents
  VEEVA SYSTEMS INC.
  NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
  (Unaudited)
  Note 1.
  Summary of Business and Significant Accounting Policies
  Description of Business
  Veeva is the leading provider of industry cloud solutions for the global life sciences industry. We were founded in 2007 on the premise that industry-specific cloud solutions could best address the operating challenges and regulatory requirements of life sciences companies. Our offerings span cloud software, data, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions—from research and development (R&D) to commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our commercial solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&D solutions for the clinical, regulatory, quality, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in other regulated industries, including, for example, consumer goods, chemicals, and cosmetics. Our fiscal year end is January 31.
  Principles of Consolidation and Basis of Presentation
  These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany accounts and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021, filed on March 30, 2021. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.
  The unaudited condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January 31, 2022 or any other period.
  Use of Estimates
  The preparation of condensed consolidated financial statements in conformity with GAAP requires us to make estimates, judgments and assumptions that affect the condensed consolidated financial statements and the notes thereto. These estimates are based on information available as of the date of the condensed consolidated financial statements. On a regular basis, management evaluates these estimates and assumptions. Items subject to such estimates and assumptions include, but are not limited to:
  •
  the standalone selling price for each distinct performance obligation included in customer contracts with multiple performance obligations;
  •
  the determination of the period of benefit for amortization of deferred costs;
  •
  the fair value of our stock-based awards.
  As future events cannot be determined with precision, actual results could differ significantly from those estimates.
  8
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  New Accounting Pronouncements Adopted in Fiscal 2022
  Income Taxes
  In December 2019, the Financial Accounting Standards Board (FASB) issued ASU No. 2019-12, "
  Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes"
  , which simplifies accounting guidance for certain tax matters. We adopted this standard effective February 1, 2021. The adoption of this new standard did not have a material impact on our condensed consolidated financial statements.
  Note 2.
  Short-Term Investments
  At July 31, 2021, short-term investments consisted of the following (in thousands):
  Amortized
  cost
  Gross
  unrealized
  gains
  Gross
  unrealized
  losses
  Estimated
  fair
  value
  Available-for-sale securities:
  Certificates of deposits
  $
  22,350
  $
  17
  $
  —
  $
  22,367
  Asset-backed securities
  165,792
  389
  (
  46
  )
  166,135
  Commercial paper
  83,982
  15
  (
  2
  )
  83,995
  Corporate notes and bonds
  640,441
  1,656
  (
  226
  )
  641,871
  Foreign government bonds
  29,570
  41
  (
  6
  )
  29,605
  U.S. agency obligations
  39,766
  75
  —
  39,841
  U.S. treasury securities
  214,735
  243
  (
  7
  )
  214,971
  Total available-for-sale securities
  $
  1,196,636
  $
  2,436
  $
  (
  287
  )
  $
  1,198,785
  At January 31, 2021, short-term investments consisted of the following (in thousands):
  Amortized
  cost
  Gross
  unrealized
  gains
  Gross
  unrealized
  losses
  Estimated
  fair
  value
  Available-for-sale securities:
  Certificates of deposits
  $
  17,350
  $
  15
  $
  (
  1
  )
  $
  17,364
  Asset-backed securities
  125,833
  745
  (
  2
  )
  126,576
  Commercial paper
  57,390
  8
  (
  2
  )
  57,396
  Corporate notes and bonds
  428,710
  2,360
  (
  23
  )
  431,047
  Foreign government bonds
  31,855
  45
  (
  2
  )
  31,898
  U.S. agency obligations
  52,756
  119
  —
  52,875
  U.S. treasury securities
  215,379
  587
  —
  215,966
  Total available-for-sale securities
  $
  929,273
  $
  3,879
  $
  (
  30
  )
  $
  933,122
  The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):
  July 31,
  2021
  January 31,
  2021
  Due in one year or less
  $
  446,962
  $
  428,155
  Due in one to five years
  751,823
  504,967
  Total
  $
  1,198,785
  $
  933,122
  We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high credit quality of our investments. We intend to hold our securities to maturity and it is more likely than not we will hold these securities until recovery of the cost basis.
  Veeva Systems Inc. | Form 10-Q
  9
  Table of Contents
  The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of July 31, 2021 (in thousands):
  Held for less than 12 months
  Fair
  value
  Gross
  unrealized
  losses
  Asset-backed securities
  37,835
  (
  46
  )
  Commercial paper
  17,794
  (
  2
  )
  Corporate notes and bonds
  173,830
  (
  226
  )
  Foreign government bonds
  13,614
  (
  6
  )
  U.S. treasury securities
  83,192
  (
  7
  )
  The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January 31, 2021 (in thousands):
  Held for less than 12 months
  Fair
  value
  Gross
  unrealized
  losses
  Certificates of deposits
  $
  3,749
  $
  (
  2
  )
  Asset-backed securities
  3,318
  (
  1
  )
  Commercial paper
  17,626
  (
  2
  )
  Corporate notes and bonds
  29,558
  (
  23
  )
  Foreign government bonds
  2,679
  (
  2
  )
  Asset values and gross unrealized losses of available-for-sale securities held for more than 12 months as of July 31, 2021 and January 31, 2021 were immaterial. There was no allowance for credit losses recorded as of July 31, 2021 and January 31, 2021
  .
  Note 3.
  Deferred Costs
  Deferred costs, which consist of deferred sales commissions, were $
  37
  million and $
  42
  million as of July 31, 2021 and January 31, 2021, respectively. Amortization expense for the deferred costs included in sales and marketing expenses in the condensed consolidated statements of comprehensive income was $
  6
  million and $
  13
  million for the three and six months ended July 31, 2021 respectively, and $
  5
  million and $
  10
  million for the three and six months ended July 31, 2020, respectively. There have been
  no
  impairment losses recorded in relation to the costs capitalized for any period presented.
  Note 4.
  Property and Equipment, Net
  Property and equipment, net consists of the following as of the dates shown (in thousands):
  July 31,
  2021
  January 31,
  2021
  Land
  $
  3,040
  $
  3,040
  Building
  20,984
  20,984
  Land improvements and building improvements
  22,392
  22,392
  Equipment and computers
  5,317
  8,847
  Furniture and fixtures
  13,753
  13,452
  Leasehold improvements
  14,099
  13,945
  Construction in progress
  2,407
  606
  81,992
  83,266
  Less accumulated depreciation
  (
  29,187
  )
  (
  29,616
  )
  Total property and equipment, net
  $
  52,805
  $
  53,650
  10
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Total depreciation expense was $
  2
  million and $
  3
  million for each of the three and six months ended July 31, 2021, respectively, and $
  2
  million and $
  4
  million for the three and six months ended July 31, 2020, respectively. Land is not depreciated.
  Note 5.
  Goodwill and Intangible Assets
  Goodwill was $
  437
  million as of July 31, 2021 and $
  436
  million as of January 31, 2021.
  The following schedule presents the details of intangible assets as of July 31, 2021 (dollar amounts in thousands):
  July 31, 2021
  Gross
  carrying
  amount
  Accumulated
  amortization
  Net
  Remaining
  useful life
  (in years)
  Existing technology
  $
  26,180
  $
  (
  10,226
  )
  $
  15,954
  4.3
  Customer relationships
  111,357
  (
  33,177
  )
  78,180
  7.5
  Trade name/trademarks
  13,900
  (
  5,315
  )
  8,585
  3.3
  Other intangibles
  21,405
  (
  16,871
  )
  4,534
  5.4
  $
  172,842
  $
  (
  65,589
  )
  $
  107,253
  The following schedule presents the details of intangible assets as of January 31, 2021 (dollar amounts in thousands):
  January 31, 2021
  Gross
  carrying
  amount
  Accumulated
  amortization
  Net
  Remaining
  useful life
  (in years)
  Existing technology
  $
  26,180
  $
  (
  8,367
  )
  $
  17,813
  4.8
  Customer relationships
  110,643
  (
  27,741
  )
  82,902
  8.0
  Trade name/trademarks
  13,900
  (
  4,005
  )
  9,895
  3.8
  Other intangibles
  20,453
  (
  16,468
  )
  3,985
  5.1
  $
  171,176
  $
  (
  56,581
  )
  $
  114,595
  Amortization expense associated with intangible assets was $
  5
  million and $
  9
  million for the three and six months ended July 31, 2021, respectively, and $
  5
  million and $
  10
  million for the three and six months ended July 31, 2020, respectively.
  As of July 31, 2021, the estimated amortization expense for intangible assets, for the next five years and thereafter is as follows (in thousands):
  Fiscal Year
  Estimated
  amortization
  expense
  Remaining for 2022
  $
  9,388
  2023
  18,623
  2024
  18,619
  2025
  17,717
  2026
  13,309
  Thereafter
  29,597
  Total
  $
  107,253
  Veeva Systems Inc. | Form 10-Q
  11
  Table of Contents
  Note 6.
  Accrued Expenses
  Accrued expenses consisted of the following as of the dates shown (in thousands):
  July 31,
  2021
  January 31,
  2021
  Accrued commissions
  $
  6,689
  $
  7,498
  Accrued bonus
  4,275
  4,134
  Accrued vacation
  (1)
  6,384
  4,716
  Payroll tax payable
  10,512
  10,250
  Accrued other compensation and benefits
  6,080
  3,812
  Total accrued compensation and benefits
  $
  33,940
  $
  30,410
  Accrued fees payable to salesforce.com
  6,541
  $
  6,381
  Taxes payable
  12,395
  13,598
  Accrued third-party professional services subcontractors' fees
  1,246
  1,515
  Other accrued expenses
  15,016
  9,488
  Total accrued expenses and other current liabilities
  $
  35,198
  $
  30,982
  (1)
  Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.
  Note 7.
  Fair Value Measurements
  The carrying amounts of accounts receivable and other current assets, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature.
  Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities are as follows:
  Level 1—Observable inputs, such as quoted prices in active markets for identical assets or liabilities.
  Level 2—Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
  Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
  Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.
  12
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  The following table presents the fair value hierarchy for financial assets measured at fair value on a recurring basis as of July 31, 2021 (in thousands):
  Level 1
  Level 2
  Total
  Assets
  Cash equivalents:
  Money market funds
  $
  392,534
  $
  —
  $
  392,534
  Commercial paper
  —
  13,999
  13,999
  Corporate notes and bonds
  —
  7,792
  7,792
  Short-term investments:
  Certificates of deposits
  —
  22,367
  22,367
  Asset-backed securities
  —
  166,135
  166,135
  Commercial paper
  —
  83,995
  83,995
  Corporate notes and bonds
  —
  641,871
  641,871
  Foreign government bonds
  —
  29,605
  29,605
  U.S. agency obligations
  —
  39,841
  39,841
  U.S. treasury securities
  —
  214,971
  214,971
  Foreign currency derivative contracts
  —
  7
  7
  Total financial assets
  $
  392,534
  $
  1,220,583
  $
  1,613,117
  Liabilities
  Foreign currency derivative contracts
  $
  —
  $
  135
  $
  135
  Total financial liabilities
  $
  —
  $
  135
  $
  135
  The following table presents the fair value hierarchy for financial assets measured at fair value on a recurring basis as of January 31, 2021 (in thousands):
  Level 1
  Level 2
  Total
  Assets
  Cash equivalents:
  Money market funds
  $
  259,937
  $
  —
  $
  259,937
  U.S. treasury securities
  —
  15,520
  15,520
  Short-term investments:
  Certificates of deposits
  —
  17,364
  17,364
  Asset-backed securities
  —
  126,576
  126,576
  Commercial paper
  —
  57,396
  57,396
  Corporate notes and bonds
  —
  431,047
  431,047
  Foreign government bonds
  —
  31,898
  31,898
  U.S. agency obligations
  —
  52,875
  52,875
  U.S. treasury securities
  —
  215,966
  215,966
  Foreign currency derivative contracts
  —
  440
  440
  Total
  $
  259,937
  $
  949,082
  $
  1,209,019
  Liabilities
  Foreign currency derivative contracts
  $
  —
  $
  72
  $
  72
  Total
  $
  —
  $
  72
  $
  72
  We determine the fair value of our security holdings based on pricing from our service providers and market prices from industry-standard independent data providers. The valuation techniques used to measure the fair value of financial instruments having Level 2 inputs were derived from non-binding consensus prices that are corroborated by observable market data or quoted market prices for similar instruments. Such market prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs).
  Veeva Systems Inc. | Form 10-Q
  13
  Table of Contents
  Balance Sheet Hedges
  We enter into foreign currency forward contracts in order to hedge our foreign currency exposure. We account for derivative instruments at fair value with changes in the fair value recorded as a component of other income, net in our condensed consolidated statements of comprehensive income. Cash flows from such forward contracts are classified as operating activities. We recognized $
  1
  million of foreign currency gains for the three months ended July 31, 2021 and gains of $
  2
  million for the six months ended July 31, 2021. Foreign currency losses were $
  1
  million  for both the three and six months ended July 31, 2020.
  The fair value of our outstanding derivative instruments is summarized below (in thousands):
  July 31,
  2021
  January 31,
  2021
  Notional amount of foreign currency derivative contracts
  $
  21,744
  $
  52,516
  Fair value of foreign currency derivative contracts
  21,872
  52,148
  Details on outstanding balance sheet hedges are presented below as of the date shown below (in thousands):
  Derivatives not designated as hedging instruments
  Balance sheet location
  July 31,
  2021
  January 31,
  2021
  Derivative Assets
  Foreign currency derivative contracts
  Prepaid expenses and other current assets
  $
  7
  $
  440
  Derivative Liabilities
  Foreign currency derivative contracts
  Accrued expenses
  $
  135
  $
  72
  Note 8.
  Income Taxes
  For the three months ended July 31, 2021 and 2020, our effective tax rates were
  13.8
  % and (
  0.6
  )%, respectively. During the three months ended July 31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such excess tax benefits in our provision for income taxes of $
  18
  million and $
  22
  million for the three months ended July 31, 2021 and 2020, respectively.
  For the six months ended July 31, 2021 and 2020, our effective tax rates were
  13.4
  % and
  2.1
  %, respectively. During the six months ended July 31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such excess tax benefits in our provision for income taxes of $
  35
  million and $
  42
  million for the six months ended July 31, 2021 and 2020, respectively.
  Note 9.
  Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable
  Of the beginning deferred revenue balance for the respective periods, we recognized $
  274
  million and $
  406
  million of subscription services revenue during the three and six months ended July 31, 2021, respectively, and $
  216
  million and $
  314
  million for the three and six months ended July 31, 2020, respectively. Professional services revenue recognized in the same periods from deferred revenue balances at the beginning of the respective periods was immaterial.
  Transaction Price Allocated to the Remaining Performance Obligations
  Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenues in future periods. We applied the practical expedient in accordance with ASU 2014-09, "
  Revenue from Contracts with Customers
  " (Topic 606) to exclude the amounts related to professional services contracts as these contracts generally have a remaining duration of one year or less.
  As of July 31, 2021, approximately $
  1,197
  million of revenue is expected to be recognized from remaining performance obligations for subscription services contracts. We expect to recognize revenue on approximately
  72
  % of these remaining performance obligations over the next
  12
  months, with the balance recognized thereafter.
  14
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Unbilled Accounts Receivable
  Unbilled accounts receivable consists of (i) a receivable primarily for the revenue recognized for professional services performed but not yet billed, which were $
  26
  million and $
  20
  million as of July 31, 2021 and January 31, 2021, respectively, and (ii) a contract asset primarily for revenue recognized from non-cancelable, multi-year orders in which fees increase annually but for which we are not contractually able to invoice until a future period, which were $
  25
  million and $
  27
  million as of July 31, 2021 and January 31, 2021, respectively.
  Note 10.
  Leases
  We have operating leases for corporate offices. Our leases have various expiration dates through 2030, some of which include options to extend the leases for up to
  nine years
  . Additionally, we are the sublessor for certain office space. Our sublease income for the three and six months ended July 31, 2021 and 2020 was immaterial.
  For each of the three months ended July 31, 2021 and 2020, our operating lease expense was $
  3
  million. For the six months ended July 31, 2021 and 2020, our operating lease expense was $
  7
  million and $
  6
  million, respectively.
  Supplemental cash flow information related to leases was as follows (in thousands):
  Six months ended July 31,
  2021
  2020
  Cash paid for amounts included in the measurement of lease liabilities:
  Operating cash flows from operating leases
  $
  6,794
  $
  5,238
  Right-of-use assets obtained in exchange for lease obligations:
  Operating leases
  1,888
  6,178
  Supplemental balance sheet information related to leases was as follows (in thousands, except lease term and discount rate):
  July 31, 2021
  January 31, 2021
  Operating Leases
  Lease right-of-use assets
  $
  52,882
  $
  56,917
  Lease liabilities
  $
  11,105
  $
  11,347
  Lease liabilities, noncurrent
  47,630
  51,393
  Total operating lease liabilities
  $
  58,735
  $
  62,740
  Weighted Average Remaining Lease Term
  6.4
  years
  6.7
  years
  Weighted Average Discount Rate
  3.8
  %
  3.8
  %
  As of July 31, 2021, remaining maturities of operating lease liabilities are as follows (in thousands):
  Fiscal Year
  Remaining for 2022
  $
  6,291
  2023
  11,775
  2024
  11,123
  2025
  8,286
  2026
  7,357
  Thereafter
  21,660
  Total lease payments
  66,492
  Less imputed interest
  (
  7,757
  )
  Total
  $
  58,735
  Veeva Systems Inc. | Form 10-Q
  15
  Table of Contents
  Note 11.
  Stockholders' Equity
  Stock Option Activity
  A summary of stock option activity for the six months ended July 31, 2021 is as follows:
  Number
  of shares
  Weighted
  average
  exercise
  price
  Weighted
  average
  remaining
  contractual
  term (in years)
  Aggregate
  intrinsic
  value (in millions)
  Options outstanding at January 31, 2021
  12,761,289
  $
  57.48
  5.0
  $
  2,794
  Options granted
  1,050,080
  277.14
  Options exercised
  (
  889,791
  )
  42.64
  Options forfeited/cancelled
  (
  189,127
  )
  154.23
  Options outstanding at July 31, 2021
  12,732,451
  $
  75.20
  5.0
  $
  3,279
  Options vested and exercisable at July 31, 2021
  7,082,157
  $
  27.59
  3.0
  $
  2,161
  Options vested and exercisable at July 31, 2021 and expected to vest thereafter
  12,732,451
  $
  75.20
  5.0
  $
  3,279
  The options granted during the six months ended July 31, 2021 were predominantly made in connection with our annual performance review cycle. The weighted average grant-date fair value of options granted was $
  112.27
  and $
  108.66
  per option for the three and six months ended July 31, 2021, respectively.
  As of July 31, 2021, there was $
  275
  million in unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan and 2013 Equity Incentive Plan. This cost is expected to be recognized over a weighted average period of
  3.0
  years.
  As of July 31, 2021, we had authorized and unissued shares of common stock sufficient to satisfy exercises of stock options.
  The total intrinsic value of options exercised was approximately $
  101
  million and $
  216
  million for the three and six months ended July 31, 2021, respectively.
  Stock-Based Compensation
  The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Volatility
  37
  %
  -
  39
  %
  40
  %
  -
  41
  %
  37
  %
  -
  39
  %
  39
  %
  -
  41
  %
  Expected term (in years)
  6.25
  6.25
  -
  6.5
  6.25
  6.25
  -
  7.25
  Risk-free interest rate
  0.84
  %
  -
  1.08
  %
  0.39
  %
  -
  0.57
  %
  0.68
  %
  -
  1.08
  %
  0.39
  %
  -
  1.43
  %
  Dividend yield
  —
  %
  —
  %
  —
  %
  —
  %
  Restricted Stock Units
  A summary of restricted stock unit (RSU) activity for the six months ended July 31, 2021 is as follows:
  Unreleased restricted
  stock units
  Weighted
  average grant
  date fair value
  Balance at January 31, 2021
  1,032,215
  $
  121.98
  RSUs granted
  424,321
  279.43
  RSUs vested
  (
  465,285
  )
  153.91
  RSUs forfeited/cancelled
  (
  37,859
  )
  170.34
  Balance at July 31, 2021
  953,392
  174.54
  16
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  As of July 31, 2021, there was a total of $
  151
  million in unrecognized compensation cost related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of approximately
  1.1
  years. The total intrinsic value of RSUs vested was $
  62
  million and $
  134
  million for the three and six months ended July 31, 2021, respectively.
  Note 12.
  Net Income per Share
  Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.
  Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.
  The computation of fully diluted net income per share of Class A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.
  The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Class A
  Class B
  Class A
  Class B
  Class A
  Class B
  Class A
  Class B
  Basic
  Numerator
  Net income, basic
  $
  98,355
  $
  10,503
  $
  84,130
  $
  9,421
  $
  202,685
  $
  21,740
  $
  161,912
  $
  18,209
  Denominator
  Weighted average shares used in computing net income per share, basic
  138,320
  14,770
  135,266
  15,147
  137,970
  14,798
  134,820
  15,162
  Net income per share, basic
  $
  0.71
  $
  0.71
  $
  0.62
  $
  0.62
  $
  1.47
  $
  1.47
  $
  1.20
  $
  1.20
  Diluted
  Numerator
  Net income, basic
  $
  98,355
  $
  10,503
  $
  84,130
  $
  9,421
  $
  202,685
  $
  21,740
  $
  161,912
  $
  18,209
  Reallocation as a result of conversion of Class B to Class A common stock:
  Net income, basic
  10,503
  —
  9,421
  —
  21,740
  —
  18,209
  —
  Reallocation of net income to Class B common stock
  —
  5,846
  —
  5,454
  —
  12,297
  —
  10,430
  Net income, diluted
  $
  108,858
  $
  16,349
  $
  93,551
  $
  14,875
  $
  224,425
  $
  34,037
  $
  180,121
  $
  28,639
  Denominator
  Number of shares used for basic net income per share computation
  138,320
  14,770
  135,266
  15,147
  137,970
  14,798
  134,820
  15,162
  Conversion of Class B to Class A common stock
  14,770
  —
  15,147
  —
  14,798
  —
  15,162
  —
  Effect of potentially dilutive common shares
  9,675
  9,675
  10,427
  10,427
  9,868
  9,868
  10,327
  10,327
  Weighted average shares used in computing net income per share, diluted
  162,765
  24,445
  160,840
  25,574
  162,636
  24,666
  160,309
  25,489
  Net income per share, diluted
  $
  0.67
  $
  0.67
  $
  0.58
  $
  0.58
  $
  1.38
  $
  1.38
  $
  1.12
  $
  1.12
  Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Options and awards to purchase shares not included in the computation of diluted net income per share because their inclusion would be anti-dilutive
  1,130,487
  1,220,527
  732,386
  904,570
  Veeva Systems Inc. | Form 10-Q
  17
  Table of Contents
  Note 13.
  Commitments and Contingencies
  Litigation
  IQVIA Litigation Matters
  Veeva OpenData and Veeva Network Action.
  On January 10, 2017, IQVIA Inc. (formerly Quintiles IMS Incorporated) and IMS Software Services, Ltd. (collectively, "IQVIA") filed a complaint against us in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:17-cv-00177)) (OpenData and Network Action). In the complaint, IQVIA alleges that we  used unauthorized access to proprietary IQVIA data to improve our software and data products and that our software is designed to steal IQVIA trade secrets. IQVIA further alleges that we have intentionally gained unauthorized access to IQVIA proprietary information to gain an unfair advantage in marketing our products and that we have made false statements concerning IQVIA's conduct and our data security capabilities. IQVIA asserts claims under both federal and state misappropriation of trade secret laws, federal false advertising law, and common law claims for unjust enrichment, tortious interference, and unfair trade practices. The complaint seeks declaratory and injunctive relief and unspecified monetary damages.
  On March 13, 2017, we filed our answer denying IQVIA's claims and filed counterclaims. Our counterclaims allege that IQVIA, as the dominant provider of data for life sciences companies, has abused monopoly power to exclude Veeva OpenData and Veeva Network from their respective markets. The counterclaims allege that IQVIA has engaged in various tactics to prevent customers from using our applications and has deliberately raised costs and increased the difficulty of attempting to switch from IQVIA data to our data products. As amended, our counterclaims assert federal and state antitrust claims, as well as claims under California's Unfair Practices Act and common law claims for intentional interference with contractual relations, intentional interference with prospective economic advantage, and negligent misrepresentation. The counterclaims seek injunctive relief, monetary damages exceeding $
  200
  million, and attorneys' fees. On October 3, 2018, the court denied IQVIA's motion to dismiss our antitrust claims.
  On February 18, 2020, IQVIA filed a motion for sanctions against Veeva, seeking default judgment and dismissal and, in the alternative, an adverse inference at trial related to discovery disputes. On May 7, 2021, the special master appointed to oversee litigation discovery ruled against IQVIA's request for default judgment and dismissal and ruled in IQVIA's favor with respect to certain other matters, including recommending to the trial judge that a permissive adverse inference instruction be issued to the jury with respect to certain documents that were not preserved by Veeva. Should the district judge accept the recommendation, the jury would be permitted, but not required, to infer that certain evidence not preserved by Veeva would have been unfavorable to Veeva, if the jury first concludes that Veeva controlled the evidence, that the evidence was relevant, and that Veeva should have preserved the evidence. The jury is also likely to be instructed that it may also consider whether the non-preserved evidence was duplicative of other evidence produced by Veeva and whether Veeva's conduct was reasonable in light of all circumstances. Veeva was also ordered to pay IQVIA's fees and expenses incurred in connection with portions of its sanctions motion. On June 4, 2021, we appealed the special master's  ruling and IQVIA's fee award to the federal district court judge.
  Fact discovery is largely complete and expert discovery is currently in process.
  While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, and we are unable to make a meaningful estimate of the amount or range of gain or loss, if any, that could result from the OpenData and Network Action, we believe that IQVIA's claims lack merit and that our counterclaims warrant injunctive relief and monetary damages for Veeva.
  Veeva Nitro Action.
  On July 17, 2019, IQVIA filed a lawsuit in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:19-cv-15517)) (IQVIA Declaratory Action) seeking a declaratory judgment that IQVIA is not liable to Veeva for disallowing use of IQVIA's data products in Veeva Nitro or any later-introduced Veeva software products. The IQVIA Declaratory Action does not seek any monetary relief.
  On July 18, 2019, we filed a lawsuit against IQVIA in the U.S. District Court for the Northern District of California (Veeva Systems Inc. v. IQVIA Inc. (No. 3:19-cv-04137)) (Veeva Nitro Action), alleging that IQVIA engaged in anticompetitive conduct as to Veeva Nitro. Our complaint asserts federal and state antitrust claims, as well as claims under California's Unfair Competition Law and common law claims for intentional interference with
  18
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  contractual relations and intentional interference with prospective economic advantage. The complaint seeks injunctive relief and monetary damages. IQVIA filed its answer and affirmative defenses on September 5, 2019.
  On September 26, 2019, the Northern District of California transferred the Veeva Nitro Action to the District of New Jersey.
  On March 24, 2020, we amended our complaint in the Veeva Nitro Action to include allegations of IQVIA's anticompetitive conduct as to additional Veeva software applications, such as Veeva Andi, Veeva Align, and Veeva Vault MedComms; additional examples of IQVIA's monopolistic behavior against Veeva Nitro; IQVIA's unlawful access of Veeva's proprietary software products; and a request for declaratory relief. IQVIA answered the amended complaint on May 22, 2020.
  On August 21, 2020, the District of New Jersey consolidated the Veeva Nitro Action and IQVIA Declaratory Action, and stayed both actions pending conclusion of the OpenData and Network Action.
  While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, we believe that our claims warrant injunctive and declaratory relief and monetary damages for Veeva and against IQVIA.
  Fee Arrangements Related to the IQVIA Litigation Matters.
  We have entered into partial contingency fee arrangements with certain law firms representing us in the IQVIA litigations. Pursuant to those arrangements, such law firms are entitled to an agreed portion of any damages we recover from IQVIA (Contingency Fees) or may be entitled to payment of additional fees from us based on the achievement of certain outcomes (Success Fees). While it is reasonably possible that we may incur such Success Fees, we are unable to make an estimate of any such liability and have not accrued any liability related to Success Fees at this time.
  Medidata Litigation Matter
  On January 26, 2017, Medidata Solutions, Inc. filed a complaint in the U.S. District Court for the Southern District of New York (
  Medidata Solutions, Inc. v. Veeva Systems Inc. et al.
  (No. 1:17-cv-00589)) against us and
  five
  individual Veeva employees who previously worked for Medidata ("Individual Employees"). The complaint alleged that we induced and conspired with the Individual Employees to breach their employment agreements, including non-compete and confidentiality provisions, and to misappropriate Medidata's confidential and trade secret information. The complaint sought declaratory and injunctive relief, unspecified monetary damages, and attorneys' fees. Medidata has since amended its complaint twice, asserting the same claims with additional factual allegations, and has voluntarily dismissed the Individual Defendants without prejudice.
  Fact discovery is now completed. On April 24, 2020, Medidata filed a motion for partial summary judgment on its claims for trade secret misappropriation as well as several of Veeva's affirmative defenses. On May 15, 2020, we filed a motion for summary judgment on all of Medidata's claims. On February 9, 2021, the court issued its ruling granting summary judgment in favor of Veeva as to certain of Medidata's claims and in favor of Medidata as to certain of Veeva's affirmative defenses. A trial date has been set for December 6, 2021. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, and we are unable to make a meaningful estimate of the amount or range of loss, if any, that could result from any unfavorable outcome, we believe that Medidata's claims lack merit.
  Other Litigation Matters
  From time to time, we may be involved in other legal proceedings and subject to claims incident to the ordinary course of business. Although the results of such legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.
  Value-Added Reseller Agreement
  Veeva Systems Inc. | Form 10-Q
  19
  Table of Contents
  We have a value-added reseller agreement with salesforce.com, inc. for our use of the Salesforce1 Platform in combination with our developed technology to deliver certain of our multichannel CRM applications, including hosting infrastructure and data center operations provided by salesforce.com. The agreement, as amended, requires that we meet minimum order commitments of $
  500
  million over the term of the agreement, which ends on September 1, 2025, including "true-up" payments if the orders we place with salesforce.com have not equaled or exceeded the following aggregate amounts within the timeframes indicated: (i) $
  250
  million for the period from March 1, 2014 to September 1, 2020 and (ii) the full amount of $
  500
  million by September 1, 2025. We have met our first minimum order requirement commitment of $
  250
  million, and as of July 31, 2021, we remained obligated to pay fees of at least $
  13
  million prior to September 1, 2025 in connection with this agreement.
  Note 14.
  Revenues by Product
  Our industry cloud solutions are grouped into
  two
  key product areas—Veeva Commercial Cloud and Veeva Vault. Veeva Commercial Cloud is a suite of software and data analytics solutions built specifically for life sciences companies to more efficiently and effectively commercialize their products. Veeva Vault is a unified suite of cloud-based, enterprise content and data management applications.
  Total revenues consist of the following (in thousands):
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Subscription services
  Veeva Commercial Cloud
  $
  176,051
  $
  144,815
  $
  344,509
  $
  287,392
  Veeva Vault
  190,385
  138,687
  363,046
  266,345
  Total subscription services
  $
  366,436
  $
  283,502
  $
  707,555
  $
  553,737
  Professional services
  Veeva Commercial Cloud
  $
  32,161
  $
  26,618
  $
  68,187
  $
  53,994
  Veeva Vault
  56,997
  43,563
  113,425
  83,058
  Total professional services
  $
  89,158
  $
  70,181
  $
  181,612
  $
  137,052
  Total revenues
  $
  455,594
  $
  353,683
  $
  889,167
  $
  690,789
  Note 15.
  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 services revenue primarily by the estimated location of the end users in each geographic area for Veeva Commercial Cloud and primarily by the estimated location of usage in each geographic area for Veeva Vault. 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 July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  Revenues by geography
  North America
  $
  259,125
  $
  200,334
  $
  505,425
  $
  395,991
  Europe
  127,549
  98,395
  248,853
  187,817
  Asia Pacific
  55,850
  44,569
  109,482
  86,861
  Middle East, Africa, and Latin America
  13,070
  10,385
  25,407
  20,120
  Total revenues
  $
  455,594
  $
  353,683
  $
  889,167
  $
  690,789
  20
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):
  July 31,
  2021
  January 31,
  2021
  Long-lived assets by geography
  North America
  $
  46,167
  $
  46,285
  Europe
  5,095
  5,525
  Asia Pacific
  986
  1,359
  Middle East, Africa, and Latin America
  $
  557
  481
  Total long-lived assets
  $
  52,805
  $
  53,650
  Veeva Systems Inc. | Form 10-Q
  21
  Table of Contents
  ITEM 2.    MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
  You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and notes thereto appearing elsewhere in this report. In addition to historical condensed consolidated financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results could differ materially from those anticipated by these forward-looking statements as a result of many factors. We discuss factors that we believe could cause or contribute to these differences below and elsewhere in this report, including those set forth under "Risk Factors" and "Special Note Regarding Forward-Looking Statements."
  Overview
  Veeva is the leading provider of industry cloud solutions for the global life sciences industry. We were founded in 2007 on the premise that industry-specific cloud solutions could best address the operating challenges and regulatory requirements of life sciences companies. Our offerings span cloud software, data, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions—from research and development to commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. For a more detailed description of our business and products as of January 31, 2021, please see our Annual Report on Form 10-K for the fiscal year ended January 31, 2021 filed on March 30, 2021.
  In our fiscal year ended January 31, 2021, we derived approximately 51% and 49% of our subscription services revenues and 49% and 51% of our total revenues from our Veeva Commercial Cloud solutions and Veeva Vault solutions, respectively. For the six months ended July 31, 2021, we derived approximately 48% and 52% of our subscription services revenues and 46% and 54% of our total revenues from our Veeva Commercial Cloud solutions and Veeva Vault solutions, respectively. The contribution of subscription services revenues and total revenues associated with our Veeva Vault solutions are expected to continue to increase as a percentage of subscription services revenues and total revenues in the future. We also offer certain of our Veeva Vault solutions to industries outside the life sciences industry primarily in North America and Europe.
  For our fiscal years ended January 31, 2021, 2020, and 2019, our total revenues were $1,465 million, $1,104 million, and $862 million, respectively, representing year-over-year growth in total revenues of 33% in our fiscal year ended January 31, 2021 and 28% in our fiscal year ended January 31, 2020. For our fiscal years ended January 31, 2021, 2020, and 2019, our subscription services revenues were $1,179 million, $896 million, and $694 million, respectively, representing year-over-year growth in subscription services revenues of 32% in our fiscal year ended January 31, 2021, and 29% in our fiscal year ended January 31, 2020. Please note that our total revenues and subscription services revenues for our fiscal year ended January 31, 2020 only included revenue contribution from the acquired Crossix and Physicians World businesses in the fourth quarter of that fiscal year. We expect the growth rate of our total revenues and subscription services revenues to decline in the future. We generated net income of $380 million, $301 million, and $230 million for our fiscal years ended January 31, 2021, 2020, and 2019, respectively.
  As of January 31, 2021, 2020, and 2019, we served 993, 861, and 719 customers, respectively. As of January 31, 2021, 2020, and 2019, we had 432, 390, and 335 Veeva Commercial Cloud customers, respectively, and 852, 715, and 574 Veeva Vault customers, respectively. The combined customer counts for Veeva Commercial Cloud and Veeva Vault exceed the total customer count in each year because some customers subscribe to products in both areas. Veeva Commercial Cloud customers are those customers that have at least one of the following products: Veeva CRM, Veeva CLM, Veeva CRM Approved Email, Veeva CRM Engage, Veeva Align, Veeva CRM Events Management (including services delivered via Veeva Digital Events), Veeva Nitro, Veeva Andi, Veeva OpenData, Veeva Link, Veeva Network Customer Master, Veeva Crossix, or Veeva Data Cloud. Veeva Vault customers are those customers that have at least one Vault product. Many of our Veeva Vault applications are used by smaller, earlier stage pre-commercial companies, some of which may not reach the commercialization stage. Thus, the potential number of Veeva Vault customers is significantly higher than the potential number of Veeva Commercial Cloud customers.
  For the six months ended July 31, 2021 and 2020, our total revenues were $889 million and $691 million, respectively, representing year-over-year growth in total revenues of 29%. For the six months ended July 31, 2021
  22
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  and 2020, our subscription services revenues were $708 million and $554 million, respectively, representing year-over-year growth in subscription services revenues of 28%. We generated net income of $224 million and $180 million for the six months ended July 31, 2021 and 2020, respectively.
  Our Conversion to PBC
  On February 1, 2021, we became a Delaware public benefit corporation (PBC), and we amended our certificate of incorporation to include the following public benefit purpose: "to provide products and services that are intended to help make the industries we serve more productive, and to create high-quality employment opportunities in the communities in which we operate." When making decisions, our directors have a fiduciary duty to balance the financial interests of stockholders, the best interests of other stakeholders materially affected by our conduct (including customers, employees, partners, and the communities in which we operate), and the pursuit of our public benefit purpose. For more information on our conversion to a PBC and associated risks, see "Risk Factors."
  Impact of the COVID-19 Pandemic
  The worldwide outbreak of COVID-19 has had and continues to have a widespread and unpredictable worldwide impact on our business operations, the life sciences industry, healthcare systems, financial markets, and the global economy. While the impact of COVID-19 on our operational and financial performance has not been materially negative to date, the future impact is uncertain and will depend on future developments, including the duration and spread of the outbreak, government responses to the pandemic, the rate of vaccinations, the impact on our customers, the impact on our employees, the extent of further adverse impacts to the economy, and the scale and pace of economic recovery and resumption of normal business activities, including the rollout of COVID-19 vaccines, the lifting of restrictions on movement, and the results of outbreaks and variants, all of which cannot be predicted with certainty.
  In response to the COVID-19 outbreak, we shifted most of our customer, employee, and industry events to virtual-only experiences, and we continue to monitor when larger in-person events should resume. At the time of this filing, employee travel is also subject to restrictions. Our U.S. offices were opened in July, subject to certain restrictions, and we plan to open our European and Canadian offices in September. We have also adopted a "Work Anywhere" policy, which generally gives employees the flexibility to work in an office or at home on any given day, with certain job-specific restrictions. Many of our customers have implemented travel restrictions and remote work measures, which may limit our ability to sell or provide professional services to them in the future. Certain of our businesses were negatively impacted by COVID-19 in our fiscal year ended January 31, 2021, and certain of our businesses may be negatively impacted by COVID-19 in the future. We may also experience requests from customers for lengthened payment terms or less favorable billing terms that could adversely impact our financial performance. Such requests to date have not been significant but may increase in the future. Due to our subscription-based business model, the effect of COVID-19, and any impact to our sales efforts, may not be fully reflected in our results of operations until future periods, if at all.
  At the same time, COVID-19 has necessitated the adoption of digital communication channels and remote working technology within the life sciences industry at a rapid pace. This transition has accelerated the use and adoption of certain of our applications, including Veeva CRM Engage Meeting and Veeva CRM Approved Email, and that may continue in the future with respect to these and other of our Veeva Commercial Cloud and Veeva Vault solutions that enable remote interactions.
  Certain impacts of the COVID-19 pandemic and resulting changes in business practice may be enduring over the long term and may result in significant changes in business practice within the technology industry, the life sciences industry, and the world economy generally. For example, the extent to which remote work will remain common practice or become increasingly prevalent after the COVID-19 pandemic ends is not certain and may have significant impacts on hiring practices, management practices, expense structures and investments, and other aspects of our business and the businesses of our customers. Similarly, the extent to which virtual meetings and interactions continue to be used or preferred in lieu of in-person interactions may significantly change business practices for us and our customers, and, in turn, may impact demand for our products and services. For example, if our customers reduce sales representatives in response to an increasing preference for virtual meetings with doctors, demand for our core CRM application may decline. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of our solutions, including Veeva CRM and other Commercial Cloud applications in particular, but we cannot be certain such reductions will happen or of the timing or magnitude of such reductions. At
  Veeva Systems Inc. | Form 10-Q
  23
  Table of Contents
  the same time, demand for our products that enable virtual interactions with doctors and clinical trial participants may increase. We cannot accurately predict how such changes may impact Veeva's results over the long term.
  Key Factors Affecting Our Performance
  Investment in Growth.
  We have invested and intend to continue to invest aggressively in expanding the breadth and depth of our product portfolio, including through acquisitions. We expect to continue to invest in research and development to expand existing solutions and build new solutions; in sales and marketing to promote our solutions to new and existing customers and in existing and expanded geographies and industries; in professional services and business consulting to help ensure customer success; and in other operational and administrative functions to support our expected growth. We expect that our headcount will increase as a result of these investments. We also expect our total operating expenses will continue to increase over time, which could have a negative impact on our operating margin.
  Adoption of Our Solutions by Existing and New Customers.
  Most of our customers initially deploy our solutions to a limited number of end users within a division or geography and may only initially deploy a limited set of our available solutions. Our future growth is dependent upon our existing customers' continued success and their renewals of subscriptions to our solutions, expanded deployment of our solutions within their organizations, and their purchase of subscriptions to additional solutions. Our growth is also dependent on the adoption of our solutions by new customers.
  Subscription Services Revenue Retention Rate.
  A key factor to our success is the renewal and expansion of our existing subscription agreements with our customers. We calculate our annual subscription services revenue retention rate for a particular fiscal year by dividing (i) annualized subscription revenue as of the last day of that fiscal year from those customers that were also customers as of the last day of the prior fiscal year by (ii) the annualized subscription revenue from all customers as of the last day of the prior fiscal year. Annualized subscription revenue is calculated by multiplying the daily subscription revenue recognized on the last day of the fiscal year by 365. This calculation includes the impact on our revenues from customer non-renewals, deployments of additional users or decreases in users, deployments of additional solutions or discontinued use of solutions by our customers, and price changes for our solutions. Historically, the impact of price changes on our subscription services revenue retention rate has been minimal. For our fiscal years ended January 31, 2021, 2020, and 2019, our subscription services revenue retention rate was 124%, 121%, and 122%, respectively.
  Components of Results of Operations
  Revenues
  We derive our revenues primarily from subscription services fees and professional services fees. Subscription services revenues consist of fees from customers accessing our cloud-based software solutions and fees for our data solutions. Professional services and other revenues consist primarily of fees from implementation services, configuration, data services, training, and managed services related to our solutions and services related to our Veeva Business Consulting offering. For the six months ended July 31, 2021, subscription services revenues constituted 80% of total revenues and professional services and other revenues constituted 20% of total revenues.
  We generally enter into master subscription agreements with our customers and count each distinct master subscription agreement that has not been terminated or expired and that has orders for which we have recognized revenue in the quarter as a distinct customer for purposes of determining our total number of current customers as of the end of that quarter. We generally enter into a single master subscription agreement with each customer, although in some instances, affiliated legal entities within the same corporate family may enter into separate master subscription agreements. Conversely, affiliated legal entities that maintain distinct master service agreements may choose to consolidate their orders under a single master service agreement, and, in that circumstance, our customer count would decrease. Divisions, subsidiaries, and operating units of our customers often place distinct orders for our subscription services under the same master subscription agreement, and we do not count such distinct orders as new customers for purposes of determining our total customer count. For purposes of determining customers of Veeva Crossix that do not contract under a master subscription agreement, we count each entity that has a statement of work or services agreement and a recurring known payment obligation as a distinct customer if such entity is not otherwise a customer of ours. For Veeva Crossix, we do not count as distinct customers agencies contracting with us on behalf of brands within life sciences companies.
  24
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  New subscription orders for our core Veeva CRM application generally have a one-year term. If a customer adds end users or additional Veeva Commercial Cloud applications to an existing order for our core Veeva CRM application, such additional orders will generally be coterminous with the anniversary date of the core Veeva CRM order, and as a result, orders for additional end users or additional Veeva Commercial Cloud applications will commonly have an initial term of less than one year.
  With respect to applications other than our core Veeva CRM application and particularly with respect to our Veeva Vault applications, we have entered into a number of orders with multi-year terms. The fees associated with such orders are typically not based on the number of end-users and typically escalate over the term of such orders at a pre-agreed rate to account for, among other factors, implementation and adoption timing and planned increased usage by the customer. There are timing differences between billings and revenue recognition with respect to certain of our multi-year orders with escalating fees which will result in fluctuations in deferred revenue and unbilled accounts receivable balances. For instance, when the amounts we are entitled to invoice in any period pursuant to multi-year orders with escalating fees are less than the revenue recognized in accordance with relevant accounting standards, we will accrue an unbilled accounts receivable balance (a contract asset) related to such orders. In the same scenario, the net deferred revenue we would record in connection with such orders will be less because we will be recognizing more revenue earlier in the term of such multi-year orders.
  Our subscription orders are generally billed at the beginning of the subscription period in annual or quarterly increments, which means the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. Also, particularly with respect to our Veeva Commercial Cloud orders, because the term of orders for additional end users or applications is commonly less than one year, the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. We have also agreed from time to time, and may agree in the future, to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer's annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes typically result in an order of less than one year as necessary to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue than if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. Accordingly, we do not believe that changes on a quarterly basis in deferred revenue, unbilled accounts receivable, or calculated billings, a metric commonly cited by financial analysts, are accurate indicators of future revenues for any given period of time. We define the term calculated billings for any period to mean revenue for the period plus the change in deferred revenue from the immediately preceding period minus the change in unbilled accounts receivable (contract asset) from the immediately preceding period.
  Subscription services revenues are recognized ratably over the respective non-cancelable subscription term because of the continuous transfer of control to the customer. Our subscription services agreements are generally non-cancelable during the term, although customers typically have the right to terminate their agreements for cause in the event of material breach. Our agreements typically provide that orders will automatically renew unless notice of non-renewal is provided in advance. Subscription services revenues are affected primarily by the number of customers, the scope of the subscription purchased by each customer (for example, the number of end users or other subscription usage metric) and the number of solutions subscribed to by each customer.
  We utilize our own personnel to perform our professional services and business consulting engagements with customers. In certain cases, we may utilize third-party subcontractors to perform professional services engagements. The majority of our professional services arrangements are billed on a time and materials basis and revenues are recognized over time based on time incurred and contractually agreed upon rates. Certain professional services and business consulting arrangements are billed on a fixed fee basis and revenues are typically recognized over time as the services are delivered based on time incurred. Data services and training revenues are generally recognized as the services are performed. Professional services revenues are affected primarily by our customers' demands for implementation services, configuration, data services, training, speakers bureau logistics, and managed services in connection with our solutions. Our business consulting revenues are affected primarily by our customers' demands for services related to a particular customer success initiative, strategic analysis, or business process change, and not a cloud software implementation.
  Veeva Systems Inc. | Form 10-Q
  25
  Table of Contents
  Allocated Overhead
  We accumulate certain costs such as building depreciation, office rent, utilities, and other facilities costs and allocate them across the various departments based on headcount. We refer to these costs as "allocated overhead."
  Cost of Revenues
  Cost of subscription services revenues for all of our solutions consists of expenses related to our computing infrastructure provided by third parties, including salesforce.com and Amazon Web Services, personnel related costs associated with hosting our subscription services and providing support, including our data stewards, data acquisition and third-party contractor costs related to the development of our data products, expenses associated with computer equipment and software, allocated overhead, and amortization expense associated with certain purchased intangibles related to our subscription services. We intend to continue to invest additional resources in our subscription services to enhance our product offerings and increase our delivery capacity. We may add or expand computing infrastructure capacity in the future, migrate to new computing infrastructure service providers, make additional investments in the availability and security of our solutions, and make continued investments in data sources.
  Cost of professional services and other revenues consists primarily of employee-related expenses associated with providing these services. The cost of providing professional services is significantly higher as a percentage of the related revenues than for our subscription services due to the direct labor costs and costs of third-party subcontractors.
  Operating Expenses
  Research and Development
  . Research and development expenses consist primarily of employee-related expenses, third-party consulting fees, hosted infrastructure costs, and allocated overhead. We continue to focus our research and development efforts on adding new features and applications and increasing the functionality and enhancing the ease of use of our cloud-based applications.
  Sales and Marketing
  . Sales and marketing expenses consist primarily of employee-related expenses, sales commissions, marketing program costs, amortization expense associated with purchased intangibles related to our customer contracts, customer relationships and brand development, travel-related expenses and allocated overhead. Marketing program costs include advertising, customer events, corporate communications, brand awareness, and product marketing activities. Sales commissions are costs of obtaining new customer contracts and are capitalized and then amortized over a period of benefit that we have determined to be one to three years.
  General and Administrative
  . General and administrative expenses consist of employee-related expenses for our executive, finance and accounting, legal, employee success, management information systems personnel, and other administrative employees. In addition, general and administrative expenses include fees related to third-party legal counsel, fees related to third-party accounting, tax and audit services, other corporate expenses, and allocated overhead.
  Other Income, Net
  Other income, net, consists primarily of transaction gains or losses on foreign currency, net of hedging costs, interest income, and amortization of premiums paid on investments.
  Provision for Income Taxes
  Provision for income taxes consists of federal and state income taxes in the United States and income taxes in certain foreign jurisdictions. See
  note 8
  of the notes to our condensed consolidated financial statements.
  New Accounting Pronouncements Adopted in Fiscal 2022
  Refer to
  note 1
  of the notes to our condensed consolidated financial statements for a full description of the recent accounting pronouncements adopted during the six months ended July 31, 2021.
  26
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Results of Operations
  The following tables set forth selected condensed consolidated statements of operations data and such data as a percentage of total revenues for each of the periods indicated:
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  (in thousands)
  Consolidated Statements of Comprehensive Income Data:
  Revenues:
  Subscription services
  $
  366,436
  $
  283,502
  $
  707,555
  $
  553,737
  Professional services and other
  89,158
  70,181
  181,612
  137,052
  Total revenues
  455,594
  353,683
  889,167
  690,789
  Cost of revenues
  (1)
  :
  Cost of subscription services
  53,909
  43,400
  105,126
  86,612
  Cost of professional services and other
  68,188
  53,804
  133,107
  105,472
  Total cost of revenues
  122,097
  97,204
  238,233
  192,084
  Gross profit
  333,497
  256,479
  650,934
  498,705
  Operating expenses
  (1)
  :
  Research and development
  94,899
  70,053
  178,125
  132,290
  Sales and marketing
  71,789
  59,172
  136,399
  114,927
  General and administrative
  42,185
  37,173
  83,340
  73,842
  Total operating expenses
  208,873
  166,398
  397,864
  321,059
  Operating income
  124,624
  90,081
  253,070
  177,646
  Other income, net
  1,666
  2,881
  6,230
  6,295
  Income before income taxes
  126,290
  92,962
  259,300
  183,941
  Provision for income taxes
  17,432
  (589)
  34,875
  3,820
  Net income
  $
  108,858
  $
  93,551
  $
  224,425
  $
  180,121
  (1) Includes stock-based compensation as follows:
  Cost of revenues:
  Cost of subscription services
  $
  1,316
  $
  1,532
  $
  2,222
  $
  2,551
  Cost of professional services and other
  9,541
  7,318
  16,963
  12,392
  Research and development
  22,315
  16,437
  39,152
  27,838
  Sales and marketing
  15,115
  11,186
  26,670
  19,378
  General and administrative
  14,098
  12,893
  25,867
  24,114
  Total stock-based compensation
  $
  62,385
  $
  49,366
  $
  110,874
  $
  86,273
  Revenues
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  Revenues:
  Subscription services
  $
  366,436
  $
  283,502
  29%
  $
  707,555
  $
  553,737
  28%
  Professional services and other
  89,158
  70,181
  27%
  181,612
  137,052
  33%
  Total revenues
  $
  455,594
  $
  353,683
  29%
  $
  889,167
  $
  690,789
  29%
  Percentage of revenues:
  Subscription services
  80
  %
  80
  %
  80
  %
  80
  %
  Professional services and other
  20
  20
  20
  20
  Total revenues
  100
  %
  100
  %
  100
  %
  100
  %
  Total revenues for the three months ended July 31, 2021 increased $102 million, of which $83 million was from growth in subscription services revenues. The increase in subscription services revenues consisted of $52 million of subscription services revenue attributable to Veeva Vault solutions and $31 million of subscription services revenue attributable to Veeva Commercial Cloud solutions. The geographic mix of subscription services revenues was 56%
  Veeva Systems Inc. | Form 10-Q
  27
  Table of Contents
  from North America and 27% from Europe for both of the three month periods ended July 31, 2021 and July 31, 2020.
  Professional services and other revenues for the three months ended July 31, 2021 increased $19 million. The increase in professional services revenues was due primarily to new customers requesting implementation and deployment-related professional services, existing customers requesting professional services related to expanding deployments or the deployment of newly purchased solutions, and increased business consulting engagements. The increased demand for professional services and the resulting increase in professional services revenues was weighted heavily towards implementation and deployments of our Veeva Vault solutions, as well as increased demand for our business consulting offering. The geographic mix of professional services and other revenues was 59% from North America and 33% from Europe for the three months ended July 31, 2021, as compared to 61% from North America and 32% from Europe for the three months ended July 31, 2020.
  Total revenues for the six months ended July 31, 2021 increased $198 million, of which $154 million was from growth in subscription services revenues. The increase in subscription services revenues consisted of $97 million of subscription services revenue attributable to Veeva Vault solutions and $57 million of subscription services revenue attributable to Veeva Commercial Cloud solutions. The geographic mix of subscription services revenues was 56% from North America and 27% from Europe for the six months ended July 31, 2021 as compared to subscription services revenues of 56% from North America and 26% from Europe for the six months ended July 31, 2020.
  Professional services and other revenues for the six months ended July 31, 2021 increased $45 million. The increase in professional services revenues was due primarily to new customers requesting implementation and deployment related professional services and existing customers requesting professional services related to expanding deployments or the deployment of newly purchased solutions, and, to a lesser extent, professional services revenues associated with our acquired businesses. The increased demand for professional services and the resulting increase in professional services revenues was weighted heavily towards implementation and deployments of our Veeva Vault solutions. The geographic mix of professional services and other revenues was 59% from North America and 33% from Europe for the six months ended July 31, 2021 as compared to 62% from North America and 31% from Europe for the six months ended July 31, 2020.
  Over time, we expect the proportion of our total revenues from professional services to decrease.
  Costs and Expenses
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  Cost of revenues:
  Cost of subscription services
  $
  53,909
  $
  43,400
  24%
  $
  105,126
  $
  86,612
  21%
  Cost of professional services and other
  68,188
  53,804
  27%
  133,107
  105,472
  26%
  Total cost of revenues
  $
  122,097
  $
  97,204
  26%
  $
  238,233
  $
  192,084
  24%
  Gross margin percentage:
  Subscription services
  85
  %
  85
  %
  85
  %
  84
  %
  Professional services and other
  24
  %
  23
  %
  27
  %
  23
  %
  Total gross margin percentage
  73
  %
  73
  %
  73
  %
  72
  %
  Gross profit
  $
  333,497
  $
  256,479
  30%
  $
  650,934
  $
  498,705
  31%
  Cost of revenues for the three months ended July 31, 2021 increased $25 million, of which $11 million was an increase in cost of subscription services. The increase in cost of subscription services was primarily due to an increase of $4 million in computing infrastructure costs, the vast majority of which was for computing infrastructure provided by Amazon Web Services, and an increase of $1 million in fees paid to salesforce.com, which was driven by an increase in the number of end users of our subscription services. Additionally, there was an increase of $2 million in costs of third-party contractors related to the development of our data products. There was also an increase of $2 million related to data acquisition costs.
  Cost of professional services and other for the three months ended July 31, 2021 increased $14 million, due to a $12 million increase in employee compensation-related costs (which includes an increase of $2 million in stock-
  28
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period.
  Gross margin for the three months ended July 31, 2021 and 2020 was 73% in both periods.
  Cost of revenues for the six months ended July 31, 2021 increased $46 million, of which $19 million was related to cost of subscription services. The increase in cost of subscription services was primarily due to an increase of $7 million in computing infrastructure costs, the vast majority of which was for computing infrastructure provided by Amazon Web Services, and an increase of $3 million in fees paid to salesforce.com, which was driven by an increase in the number of end users of our subscription services. Additionally, there was an increase of $3 million in costs of third-party contractors related to the development of our data products. There was also an increase of $3 million related to data acquisition costs. We expect cost of subscription services revenues to increase in absolute dollars in the near term due to increased usage of our subscription services and increased data costs related to our Veeva Data Cloud offering.
  Cost of professional services and other for the six months ended July 31, 2021 increased $28 million, primarily due to a $25 million increase in employee compensation-related costs (includes an increase of $5 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. We expect cost of professional services and other to increase in absolute dollars in the near term as we add personnel to our professional services and business consulting organizations. Additionally, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which will increase our cost of professional services.
  Gross margin for the six months ended July 31, 2021 and 2020 was 73% and 72%, respectively. The slight increase compared to the prior period is due, in part, to a more favorable sales mix of products and services compared to the prior period.
  Operating Expenses and Operating Margin
  Operating expenses include research and development, sales and marketing, and general and administrative expenses. As we continue to invest in our growth through hiring, we expect operating expenses and stock-based compensation to increase in absolute dollars and to slightly increase as a percentage of revenue in the future. Additionally, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which will increase our operating expenses.
  Research and Development
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  Research and development
  $
  94,899
  $
  70,053
  35%
  178,125
  132,290
  35%
  Percentage of total revenues
  21
  %
  20
  %
  20
  %
  19
  %
  Research and development expenses for the three months ended July 31, 2021 increased $25 million, due to an increase of $22 million in employee compensation-related costs (which includes an increase of $6 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. The expansion of our headcount in research and development is to support development work for the increased number of products that we offer or may offer in the future.
  Research and development expenses for the six months ended July 31, 2021 increased $46 million, primarily due to an increase of $43 million in employee compensation-related costs (includes an increase of $11 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. The expansion of our headcount in research and development is to support development work for the increased number of products that we offer or may offer in the future.
  We expect research and development expenses to increase in absolute dollars and as a percentage of revenue in the future, primarily due to higher headcount as we continue to invest in our product offerings.
  Veeva Systems Inc. | Form 10-Q
  29
  Table of Contents
  Sales and Marketing
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  Sales and marketing
  71,789
  59,172
  21%
  $
  136,399
  $
  114,927
  19%
  Percentage of total revenues
  16
  %
  17
  %
  15
  %
  17
  %
  Sales and marketing expenses for the three months ended July 31, 2021 increased $13 million, primarily due to an increase of $12 million in employee compensation-related costs (which includes an increase of $4 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period.
  Sales and marketing expenses for the six months ended July 31, 2021 increased $21 million, primarily due to an increase of $24 million in employee compensation-related costs (includes an increase of $7 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. This was partially offset by a $1 million decrease in marketing program costs and a $1 million decrease in travel and entertainment costs primarily related to travel and meeting restrictions associated with COVID-19.
  We expect sales and marketing expenses to continue to grow in absolute dollars in the future, primarily due to employee-related expenses as we increase our headcount to support our sales and marketing efforts associated with our product offerings, the impact of changes to our sales compensation plans, and our continued expansion of our sales capacity across all our solutions. Additionally, we expect travel and entertainment costs to start to increase in the second half of the fiscal year ending January 31, 2022.
  General and Administrative
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  General and administrative
  $
  42,185
  $
  37,173
  13%
  83,340
  73,842
  13%
  Percentage of total revenues
  9
  %
  11
  %
  9
  %
  11
  %
  General and administrative expenses for the three months ended July 31, 2021 increased $5 million, primarily due to an increase of $3 million in employee compensation-related costs (which includes an increase of $1 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. Additionally, there was an increase of $1 million related to costs for professional services.
  General and administrative expenses for the six months ended July 31, 2021 increased $9 million, primarily due to an increase of $6 million in employee compensation-related costs (includes an increase of $2 million in stock-based compensation). The increase in employee compensation-related costs is primarily driven by the increase in headcount during the period. Additionally, there was an increase of $1 million related to costs for professional services.
  We expect general and administrative expenses to continue to grow in absolute dollars in the future as a result of employee-related expenses as we increase our headcount, investments in our information technology infrastructure, and third-party fees, including fees associated with on-going litigation.
  Other Income, Net
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  Other income, net
  $
  1,666
  $
  2,881
  (42)%
  6,230
  6,295
  (1)%
  30
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Other income, net for the three months ended July 31, 2021 decreased $1 million, primarily due to a decrease of $1 million in investment amortization expense.
  Other income, net for the six months ended July 31, 2021 remained consistent compared to the six months ended July 31, 2020.
  We continue to experience foreign currency fluctuations primarily due to the impact resulting from the periodic re-measurement of our foreign currency balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. Our results of operations are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro, British Pound Sterling, Japanese Yen and Chinese Yuan. We may continue to experience favorable or adverse foreign currency impacts due to volatility in these currencies.
  Provision for Income Taxes
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  % Change
  2021
  2020
  % Change
  (dollars in thousands)
  Income before income taxes
  $
  126,290
  $
  92,962
  36%
  $
  259,300
  $
  183,941
  41%
  Provision for income taxes
  $
  17,432
  $
  (589)
  (3,060)%
  $
  34,875
  $
  3,820
  813%
  Effective tax rate
  13.8
  %
  (0.6)
  %
  13.4
  %
  2.1
  %
  The provision for income taxes differs from the tax computed at the U.S. federal statutory income tax rate due primarily to state taxes, tax credits, equity compensation, and foreign income subject to taxation in the United States. Future tax rates could be affected by changes in tax laws and regulations or by rulings in tax related litigation, as may be applicable. We will continue to identify and analyze other applicable changes in tax laws in the United States and abroad.
  For the three months ended July 31, 2021 and 2020, our effective tax rates were 13.8% and (0.6)%, respectively. During the three months ended July 31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such tax benefits in our provision for income taxes of $18 million and $22 million for the three months ended July 31, 2021 and 2020, respectively.
  For the six months ended July 31, 2021 and 2020, our effective tax rates were 13.4% and 2.1%, respectively. During the six months ended July 31, 2021 as compared to the prior year period, our effective tax rate increased primarily due to the reduced impact from excess tax benefits related to equity compensation as well as the establishment of valuation allowance on certain tax attributes. We recognized such tax benefits in our provision for income taxes of $35 million and $42 million for the six months ended July 31, 2021 and 2020, respectively.
  Non-GAAP Financial Measures
  In our public disclosures, we have provided non-GAAP measures, which we define as financial information that has not been prepared in accordance with generally accepted accounting principles in the United States, or GAAP. In addition to our GAAP measures, we use these non-GAAP financial measures internally for budgeting and resource allocation purposes and in analyzing our financial results.
  For the reasons set forth below, we believe that excluding the following items provides information that is helpful in understanding our operating results, evaluating our future prospects, comparing our financial results across accounting periods, and comparing our financial results to our peers, many of which provide similar non-GAAP financial measures.
  Veeva Systems Inc. | Form 10-Q
  31
  Table of Contents
  •
  Stock-based compensation expenses. We exclude stock-based compensation expenses primarily because they are non-cash expenses that we exclude from our internal management reporting processes. We also find it useful to exclude these expenses when we assess the appropriate level of various operating expenses and resource allocations when budgeting, planning, and forecasting future periods. Moreover, because of varying available valuation methodologies, subjective assumptions and the variety of award types that companies can use under FASB ASC Topic 718, we believe excluding stock-based compensation expenses allows investors to make meaningful comparisons between our recurring core business operating results and those of other companies.
  •
  Amortization of purchased intangibles. We incur amortization expense for purchased intangible assets in connection with acquisitions of certain businesses and technologies. Amortization of intangible assets is a non-cash expense and is inconsistent in amount and frequency because it is significantly affected by the timing, size of acquisitions, and the inherent subjective nature of purchase price allocations. Because these costs have already been incurred and cannot be recovered, and are non-cash expenses, we exclude these expenses for internal management reporting processes. We also find it useful to exclude these charges when assessing the appropriate level of various operating expenses and resource allocations when budgeting, planning, and forecasting future periods. Investors should note that the use of intangible assets contributed to our revenues earned during the periods presented and will contribute to our future period revenues as well.
  •
  Income tax effects on the difference between GAAP and non-GAAP costs and expenses. The income tax effects that are excluded relate to the imputed tax impact on the difference between GAAP and non-GAAP costs and expenses due to stock-based compensation and purchased intangibles for GAAP and non-GAAP measures.
  Limitations on the Use of Non-GAAP Financial Measures
  There are limitations to using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures provided by other companies.
  The non-GAAP financial measures are limited in value because they exclude certain items that may have a material impact upon our reported financial results. In addition, they are subject to inherent limitations as they reflect the exercise of judgments by management about which items are adjusted to calculate our non-GAAP financial measures. We compensate for these limitations by analyzing current and future results on a GAAP basis as well as a non-GAAP basis and also by providing GAAP measures in our public disclosures.
  Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure to evaluate our business, and to view our non-GAAP financial measures in conjunction with the most directly comparable GAAP financial measures.
  32
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  The following table reconciles the specific items excluded from GAAP metrics in the calculation of non-GAAP metrics for the periods shown below:
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  (in thousands)
  Operating income on a GAAP basis
  $
  124,624
  $
  90,081
  $
  253,070
  $
  177,646
  Stock-based compensation expense
  62,385
  49,366
  110,874
  86,273
  Amortization of purchased intangibles
  4,579
  4,966
  9,007
  10,181
  Operating income on a non-GAAP basis
  $
  191,588
  $
  144,413
  $
  372,951
  $
  274,100
  Net income on a GAAP basis
  $
  108,858
  $
  93,551
  $
  224,425
  $
  180,121
  Stock-based compensation expense
  62,385
  49,366
  110,874
  86,273
  Amortization of purchased intangibles
  4,579
  4,966
  9,007
  10,181
  Income tax effect on non-GAAP adjustments
  (1)
  (23,151)
  (31,521)
  (44,753)
  (55,063)
  Net income on a non-GAAP basis
  $
  152,671
  $
  116,362
  $
  299,553
  $
  221,512
  Diluted net income per share on a GAAP basis
  $
  0.67
  $
  0.58
  $
  1.38
  $
  1.12
  Stock-based compensation expense
  0.38
  0.31
  0.68
  0.54
  Amortization of purchased intangibles
  0.03
  0.03
  0.06
  0.06
  Income tax effect on non-GAAP adjustments
  (1)
  (0.14)
  (0.20)
  (0.28)
  (0.34)
  Diluted net income per share on a non-GAAP basis
  $
  0.94
  $
  0.72
  $
  1.84
  $
  1.38
  (1) For the three and six months ended July 31, 2021 and  2020, we used an estimated annual effective non-GAAP tax rate of 21%
  Liquidity and Capital Resources
  Three months ended July 31,
  Six months ended July 31,
  2021
  2020
  2021
  2020
  (in thousands)
  Net cash provided by operating activities
  $
  119,065
  $
  105,320
  $
  597,450
  $
  387,492
  Net cash used in investing activities
  (242,814)
  (43,932)
  (280,763)
  (92,141)
  Net cash provided by financing activities
  5,657
  9,027
  22,462
  18,560
  Effect of exchange rate changes on cash and cash equivalents
  (180)
  2,734
  (2,945)
  3,282
  Net change in cash and cash equivalents
  $
  (118,272)
  $
  73,149
  $
  336,204
  $
  317,193
  Our principal sources of liquidity continue to be comprised of our cash, cash equivalents, and short-term investments, as well as cash flows generated from our operations. As of July 31, 2021, our cash, cash equivalents, and short-term investments totaled $2.3 billion, of which $52 million represented cash and cash equivalents held outside of the United States.
  Our remaining non-U.S. cash and cash equivalents have been earmarked for indefinite reinvestment in our operations outside the United States, thus no U.S. current or deferred taxes have been accrued. We believe our U.S. sources of cash and liquidity are sufficient to meet our business needs in the United States and do not expect that we will need to repatriate additional funds we have designated as indefinitely reinvested outside the United States. Under currently enacted tax laws, should our plans change and we were to choose to repatriate some or all of the funds we have designated as indefinitely reinvested outside the United States, such amounts may be subject to certain jurisdictional taxes.
  Veeva Systems Inc. | Form 10-Q
  33
  Table of Contents
  We have financed our operations primarily through cash generated from operations. We believe our existing cash, cash equivalents, and short-term investments generated from operations will be sufficient to meet our working capital and capital expenditure needs over at least the next 12 months. Our future capital requirements will depend on many factors including our revenue growth rate, subscription renewal activity, the timing and extent of spending to support product development efforts, the expansion of sales and marketing activities, the ongoing investments in technology infrastructure, the introduction of new and enhanced solutions, and the continuing market acceptance of our solutions. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, and intellectual property rights. We may be required to seek additional equity or debt financing for those arrangements or for other reasons. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition would be adversely affected.
  Cash Flows from Operating Activities
  Our largest source of operating cash inflows is cash collections from our customers for subscription services. We also generate significant cash flows from our professional services arrangements. The first quarter of our fiscal year is seasonally the strongest quarter for cash inflows due to the timing of our annual subscription billings and related collections. Our primary uses of cash from operating activities are for employee-related expenditures, expenses related to our computing infrastructure (including salesforce.com and Amazon Web Services), building infrastructure costs (including leases for office space), fees for third-party legal counsel and accounting services, and data acquisition costs. Note that our net income reflects the impact of excess tax benefits related to equity compensation.
  Net cash provided by operating activities was $119 million for the three months ended July 31, 2021 compared to $105 million provided by operating activities for the three months ended July 31, 2020. The $14 million increase was primarily due to increased sales and the related cash collections. These increases were partially offset by larger operating expenses due to increases in headcount.
  Net cash provided by operating activities was $597 million for the six months ended July 31, 2021 compared to $387 million for the six months ended July 31, 2020. The increase in operating cash flow was primarily due to increased sales and the related cash collections. These increases were partially offset by larger operating expenses due to increases in headcount.
  The cash flows from operating activities for the six months ended July 31, 2021 represent a significant portion of the cash flows from operating activities that we expect for the remainder of the fiscal year ending January 31, 2022. As a result, we expect cash flows from operating activities to be substantially less in future quarterly periods during this fiscal year.
  Cash Flows from Investing Activities
  The cash flows from investing activities primarily relate to cash used for the purchase of marketable securities, net of maturities. We also use cash to invest in capital assets to support our growth.
  Net cash used in investing activities was $243 million for the three months ended July 31, 2021 compared to $44 million used in investment activities for the three months ended July 31, 2020. The $199 million increase in cash used in investing activities was mainly due to the increase in net purchases of investments.
  Net cash used in investing activities was $281 million for the six months ended July 31, 2021 compared to $92 million for the six months ended July 31, 2020. The $189 million increase in cash used in investing activities was mainly due to the increase in net purchases of investments.
  Cash Flows from Financing Activities
  The cash flows from financing activities relate primarily to stock option exercises and taxes paid on behalf of employees related to the net share settlement of RSUs. In June 2021, we began funding withholding taxes due on employee RSU awards by net share settlement, rather than our previous approach of requiring employees to either
  34
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  sell shares of our Class A common stock or pay the withholding taxes in cash to cover taxes due upon vesting of such awards.
  Net cash provided by financing activities was $6 million for the three months ended July 31, 2021 compared to $9 million provided by financing activities for the three months ended July 31, 2020.  The $3 million decrease in cash provided by financing activities is primarily related to $15 million of cash used to pay employee taxes related to the net share settlement of RSUs, partially offset by an increase in proceeds from employee stock option exercises of $12 million resulting from a higher aggregate average exercise price during the period.
  Net cash provided by financing activities was $22 million for the six months ended July 31, 2021 compared to $19 million for the six months ended July 31, 2020, primarily related to an increase of $19 million in proceeds from employee stock option exercises due to increased stock option activity during the period, partially offset by $15 million of cash used to pay employee taxes related to the net share settlement of RSUs.
  Commitments
  Our principal commitments consist of obligations for minimum payment commitments to salesforce.com, and leases for office space and data centers. On March 3, 2014, we amended our agreement with salesforce.com. The agreement, as amended, requires that we meet minimum order commitments of $500 million over the term of the agreement, which ends on September 1, 2025, including "true-up" payments if the orders we place with salesforce.com have not equaled or exceeded the following aggregate amounts within the timeframes indicated: (i) $250 million for the period from March 1, 2014 to September 1, 2020 and (ii) the full amount of $500 million by September 1, 2025.
  We have met our first minimum order commitment of $250 million and have a remaining purchase commitment of $13 million, as of July 31, 2021, that must be made by September 1, 2025.
  As of July 31, 2021, the future non-cancelable minimum payments under these commitments were as follows:
  Payments due by period
  Total
  Less than 1 year
  1-3
  Years
  3-5
  Years
  More than
  5 years
  (in thousands)
  Salesforce.com commitments
  $
  13,103
  7,382
  —
  5,721
  —
  Operating lease obligations
  66,492
  6,291
  22,898
  15,643
  21,660
  Total
  $
  79,595
  $
  13,673
  $
  22,898
  $
  21,364
  $
  21,660
  The amounts in the table above are associated with agreements that are enforceable and legally binding, which specify significant terms including payment terms, related services, and the approximate timing of the transaction. Obligations under agreements that we can cancel without a significant penalty are not included in the table.
  Off-Balance Sheet Arrangements
  We do not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
  Critical Accounting Policies and Estimates
  Our condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (GAAP). In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs, and expenses and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.
  There have been no material changes to our critical accounting policies and estimates during the three months ended July 31, 2021 as compared to the those disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2021.
  Veeva Systems Inc. | Form 10-Q
  35
  Table of Contents
  ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
  Foreign currency exchange risk
  Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the British Pound Sterling, Euro, Japanese Yen, and Chinese Yuan, and may be adversely affected in the future due to changes in foreign currency exchange rates. We continue to experience foreign currency fluctuations primarily due to the periodic re-measurement of our foreign currency monetary account balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. Changes in exchange rates may negatively affect our revenues and other operating results as expressed in U.S. dollars. For the three and six months ended July 31, 2021, we had immaterial foreign currency losses and gains of $2 million, respectively. For the three and six months ended July 31, 2020, we had foreign currency losses of $1 million and $3 million, respectively.
  We have experienced and will continue to experience fluctuations in our net income as a result of gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We engage in the hedging of our foreign currency transactions as described in
  note 7
  of the notes to our condensed consolidated financial statements and may, in the future, hedge selected significant transactions or net monetary exposure positions denominated in currencies other than the U.S. dollar.
  Interest rate sensitivity
  We had cash, cash equivalents and short-term investments totaling $2.3 billion as of July 31, 2021. This amount was held primarily in demand deposit accounts, money market funds, U.S. treasury securities and agency obligations, corporate notes and bonds, asset-backed securities, commercial paper, foreign government bonds, and agency mortgage-backed securities. The cash and cash equivalents are held for working capital purposes. We do not enter into investments for trading or speculative purposes.
  Our cash equivalents and our portfolio of marketable securities are subject to market risk due to changes in interest rates, which could affect our results of operations. Fixed rate securities may have their market value adversely affected due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fluctuate due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our marketable securities as "available for sale," no gains or losses are recognized due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary. Our fixed-income portfolio is subject to interest rate risk.
  An immediate increase of 100-basis points in interest rates would have resulted in a $13 million market value reduction in our investment portfolio as of July 31, 2021. An immediate decrease of 100-basis points in interest rates would have increased the market value by $5 million as of July 31, 2021. This estimate is based on a sensitivity model that measures market value changes when changes in interest rates occur. Fluctuations in the value of our investment securities caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive income, and are realized only if we sell the underlying securities.
  36
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  ITEM 4.    CONTROLS AND PROCEDURES.
  Evaluation of Disclosure Controls and Procedures
  Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of July 31, 2021. The term "disclosure controls and procedures," as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the Securities and Exchange Commission's (SEC) rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure.
  Based on our management's evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of July 31, 2021, our disclosure controls and procedures were designed at a reasonable assurance level and were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
  Changes in Internal Control over Financial Reporting
  There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the fiscal quarter ended July 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
  Inherent Limitations on Effectiveness of Controls
  Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been or would be detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
  Veeva Systems Inc. | Form 10-Q
  37
  Table of Contents
  PART II. OTHER INFORMATION
  ITEM 1.    LEGAL PROCEEDINGS.
  From time to time, we may be involved in legal proceedings and subject to claims incident to the ordinary course of business. For information regarding certain current legal proceedings, see
  note 13
  of the notes to our condensed consolidated financial statements, which is incorporated herein by reference. In addition to the legal proceedings referenced in
  note 13
  , we are involved in the following additional legal proceedings which may be material to our business.
  California Non-Compete Matter
  .
  On July 17, 2017, we filed a complaint in the Superior Court of the State of California in the County of Alameda against Medidata, IQVIA, and Sparta Systems, Inc. (Veeva Systems Inc. v. Medidata Solutions, Inc., Quintiles IMS Incorporated, IMS Software Services, LTD., and Sparta Systems, Inc., Case No. RG17868081). Our lawsuit seeks declaratory and injunctive relief concerning the use of non-compete, confidentiality, and non-disparagement agreements by these companies. Since the original complaint was filed, there has been extensive motion practice. Medidata and Sparta have appealed the superior court's decisions finding that the case may proceed, and Veeva has cross-appealed. The court has not ruled on these appeals.
  On October 31, 2019, as to Veeva's claims against IQVIA, the trial court's earlier dismissal was reversed by the court of appeals and the case was reassigned to a new trial court judge. On February 26, 2020, IQVIA answered our complaint. Discovery is proceeding.
  Although the results of legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.
  38
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  ITEM 1A.    RISK FACTORS.
  Investing in our Class A common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below and in "Management's Discussion and Analysis of Financial Condition and Results of Operations," together with all of the other information in this report, including our condensed consolidated financial statements and related notes, before investing in our Class A common stock. The risks and uncertainties described below are not the only ones we face. If any of the following risks actually occurs, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the price of our Class A common stock could decline and you could lose part or all of your investment.
  Summary of Risk Factors
  The below is a summary of principal risks to our business and risks associated with ownership of our stock. It is only a summary. You should read the more detailed discussion of risks set forth below and elsewhere in this report for a more complete discussion of the risks listed below and other risks.
  •
  If our security measures are breached or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce or stop the use of our solutions, and we may incur significant liabilities.
  •
  The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.
  •
  If our newer solutions are not successfully adopted by new and existing customers, the growth rate of our revenues and operating results will be adversely affected.
  •
  We expect our revenue growth rates to decline in future periods and, as our costs increase, we may not be able to sustain the same level of profitability we have achieved in the past.
  •
  Our revenues are relatively concentrated within a small number of key customers, and the loss of one or more of such key customers could cause our revenues to decline.
  •
  Nearly all of our revenues are generated by sales to customers in the life sciences industry, and factors that adversely affect this industry could also adversely affect us.
  •
  The worldwide outbreak and continuing impact of COVID-19 may negatively impact our business and our stock price.
  •
  If the third-party providers of healthcare professional and healthcare organization data and prescription drug sales data, like IQVIA for instance, do not allow our customers to upload and use such data in our solutions, the demand for our solutions may decrease, and our business may be negatively impacted.
  •
  We rely on third-party providers for computing infrastructure, secure network connectivity, and other technology-related services needed to deliver our cloud solutions, and any disruption in the services provided by them could adversely affect our business and subject us to liability.
  •
  Because key and substantial portions of our multichannel CRM applications are built on salesforce.com's Salesforce Platform, we are dependent upon salesforce.com to provide these solutions to our customers and we are bound by the restrictions of our agreement with salesforce.com, which limits the markets to which we may sell our Veeva CRM solution.
  •
  We are currently being sued by third parties for alleged misappropriation of trade secrets. In one such case, we expect a trial this fiscal year. We may suffer damages, which could be significant, or other harm from these lawsuits and we may be sued for infringement or misappropriation of third-party intellectual property in the future.
  •
  Our conversion to a PBC may not result in the benefits that we anticipate, requires our directors to balance the interest of stockholders with other interests, and may subject us to legal uncertainty and other risks.
  •
  Until its expiration on October 15, 2023, the dual-class structure of our common stock has the effect of concentrating voting control with certain individuals and their affiliates, which will limit or preclude the ability of our investors to influence corporate matters.
  Veeva Systems Inc. | Form 10-Q
  39
  Table of Contents
  Risks Related to Our Business
  If our security measures are breached or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce or stop their use of our solutions, and we may incur significant liabilities.
  Our solutions involve the storage and transmission of our customers' proprietary information (including personal or identifying information regarding their employees and the medical professionals whom their sales personnel contact, and sensitive proprietary data related to the clinical trial, regulatory submission and sales and marketing processes for medical treatments), personal information of medical professionals, personal information (which may include personal health information) of patients and clinical trial participants, and other sensitive information. For example, Veeva Crossix processes third-party health and non-health data for U.S. patients. Unauthorized access or security breaches, as a result of third-party action (e.g., cyber-attacks), employee error, product defect, malfeasance, or otherwise, could result in the loss of information, inappropriate use of or access to information, service interruption, service degradation, outages, service level credits, litigation, indemnity obligations, damage to our reputation, and other liability. We believe our risk of cyber-attack may be elevated during the COVID-19 outbreak due to an increase in cyber-attack attempts on U.S. businesses generally. While we maintain and continue to improve our security measures, we may be unable to adequately anticipate security threats or to implement adequate preventative measures, in part, because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target. Moreover, the detection, prevention, and remediation of known or unknown security vulnerabilities, including those arising from third-party hardware or software in our supply chain, may result in additional direct or indirect costs and management time. Any or all of these issues could adversely affect our ability to attract new customers, cause existing customers to elect to not renew their subscriptions, result in reputational damage, or subject us to third-party lawsuits, regulatory fines, mandatory disclosures, or other action or liability, which could adversely affect our operating results. Our insurance may not be adequate to cover losses associated with such events, and such insurance may not cover all of the types of costs, expenses, and losses we could incur to respond to and remediate a security breach. A security breach of another significant provider of cloud-based solutions may also negatively impact the demand for our solutions.
  The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.
  The markets for our solutions are highly competitive. In new sales cycles within our largest product categories, we generally compete with other cloud-based solutions from providers that make applications geared toward the life sciences industry. The principal such competitor for our Veeva Commercial Cloud applications is IQVIA Holdings Inc., which offers a CRM application built on the Salesforce1 Platform, various data products, and other applications. For example, in 2020, a significant Veeva CRM customer launched a project to implement IQVIA's competitive software offering for portions of its CRM users. The scope of that deployment may expand, resulting in further losses of revenue within our Veeva CRM business, or we may lose additional Veeva CRM users or customers in the future. Our data and data analytics products, including Veeva OpenData, Veeva Link, Veeva Crossix, and Veeva Data Cloud, compete with IQVIA and smaller data and data analytics providers. IQVIA, Dassault Systèmes (through its Medidata business line), OpenText Corporation, Oracle Corporation, and other smaller application providers offer applications that compete with certain of our Veeva Vault applications. Our Commercial Cloud and Veeva Vault application suites also compete to replace client server-based legacy solutions offered by companies such as Oracle, Microsoft Corporation, and other smaller application providers. Our customers may also choose to use cloud-based applications or platforms that are not life sciences specific—such as Box.com, Amazon Web Services, or Microsoft—for certain of the functions our applications provide. Our business consulting and professional services offerings compete with a range of professional services firms, including, at times, some of our partners. With the introduction of new technologies, we expect competition to intensify in the future, and we may face competition from new market entrants as well.
  Some of our actual and potential competitors have advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand and business recognition, larger intellectual property portfolios, and agreements with a broader set of system integrators and other partners. We also continue to be subject to litigation from our competitors. For example, as disclosed elsewhere in this report, we are in active litigation with IQVIA and Medidata.
  If our competitors' products, services, or technologies become more accepted than our solutions, if they are successful in bringing their products or services to market earlier than we are, if their products or services are more
  40
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  technologically capable than ours, or if customers replace our solutions with custom-built software, then our revenues could be adversely affected. Pricing pressures and increased competition could result in reduced sales, reduced margins, losses, or a failure to maintain or improve our competitive market position, any of which could adversely affect our business. For all of these reasons, we may not be able to compete favorably against our current and future competitors.
  If our newer solutions are not successfully adopted by new and existing customers, the growth rate of our revenues and operating results will be adversely affected.
  Our continued growth and profitability will depend on our ability to successfully develop and sell new solutions. It is uncertain whether these newer solutions will continue to grow as a percentage of revenues at a pace significant enough to support our expected overall growth. For example, we have limited experience selling our Veeva Data Cloud offering for longitudinal patient data, our MyVeeva for Patients solution that will enable remote patient interactions for clinical trials, or our Veeva Engage Connect, formerly MyVeeva for Doctors, solution that will facilitate more efficient communications between health care professionals and life sciences companies. We cannot be certain that we will be successful with respect to newer solutions and markets. It may take us significant time, and we may incur significant expense, to effectively market and sell these solutions, develop other new solutions, or make enhancements to our existing solutions. If our newer solutions do not continue to gain traction in the market, or other solutions that we may develop and introduce in the future do not achieve market acceptance in a timely manner, the growth rate of our revenues and operating results will be adversely affected.
  Our revenues are relatively concentrated within a small number of key customers, and the loss of one or more of such key customers, or their failure to renew or expand user subscriptions, could slow the growth rate of our revenues or cause our revenues to decline.
  In our fiscal years ended January 31, 2021, 2020, and 2019, our top 10 customers accounted for 36%, 36%, and 39%, of our total revenues, respectively. We rely on our reputation and recommendations from key customers in order to promote our solutions to potential customers, which we call "reference selling." The loss of any of our key customers, or a failure of one or more of them to renew or expand user subscriptions for some or all our products, could have a significant impact on the growth rate of our revenues, our reputation, and our ability to obtain new customers. In the event of an acquisition of one of our customers or a business combination between two of our customers, we have in the past and may in the future suffer reductions in user subscriptions or non-renewal of certain or all of their subscription orders. We are also likely to face increasing purchasing scrutiny at the renewal of large customer subscription orders, which may result in reductions in user subscriptions or increased pricing pressure. The business impact of any of these negative events could be particularly pronounced with respect to our largest customers.
  An inability to attract and retain highly skilled employees could adversely affect our business and efforts to attract and retain such employees may increase our expenses.
  To execute our growth plan, we must attract and retain highly skilled employees. Competition for such employees and potential employees is intense. We have experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with the appropriate level of qualifications, and we have experienced, and we expect to continue to experience, intense recruitment of our employees by competitors and other technology companies. With respect to sales professionals, even if we are successful in attracting highly qualified personnel, it may take six to nine months or longer before they are fully trained and productive. Many of the companies with which we compete for experienced employees have greater resources than we have and may offer compensation packages that are perceived to be better than ours. For example, we offer equity awards to a substantial majority of our job candidates and existing employees as part of their overall compensation package. If the perceived value of our equity awards declines, including as a result of declines in the market price of our Class A common stock or changes in perception about our future prospects, it may adversely affect our ability to recruit and retain highly skilled employees. Additionally, changes in our compensation structure may be negatively received by employees and result in attrition or cause difficulty in the recruiting process. If we fail to attract new employees or fail to retain and motivate our current employees, our business and future growth prospects could be adversely affected. Additionally, in response to unusual inflationary pressure and the demand environment for skilled employees, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which increases our expenses.
  Veeva Systems Inc. | Form 10-Q
  41
  Table of Contents
  Defects or disruptions in our solutions could result in diminished demand for our solutions, a reduction in our revenues, and subject us to substantial liability.
  We have from time to time found defects in our solutions, and new defects may be detected in the future. In addition, we have experienced, and may in the future experience, service disruptions, degradations, outages, and other performance problems. These types of problems may be caused by a variety of factors, including human or software errors, viruses, cyber-attacks, fraud, spikes in customer usage, problems associated with our third-party computing infrastructure and network providers, infrastructure changes, and denial of service issues. Service disruptions may result from errors we make in delivering, configuring, or hosting our solutions, or designing, installing, expanding, or maintaining our computing infrastructure. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. It is also possible that such problems could result in losses of customer data.
  Since our customers use our solutions for important aspects of their business, any errors, defects, disruptions, service degradations, or other performance problems with our solutions, could hurt our reputation and may damage our customers' businesses. If that occurs, our customers may delay or withhold payment to us, cancel their agreements with us, elect not to renew, or make service credit claims, warranty claims, or other claims against us, and we could lose future sales. The occurrence of any of these events could result in diminishing demand for our solutions, a reduction of our revenues, an increase in our bad debt expense or in collection cycles for accounts receivable, or could require us to incur the expense of litigation or substantial liability.
  We have experienced rapid growth, and if we fail to manage our growth effectively, we may be unable to execute our business plan.
  We have experienced rapid growth and expansion of our operations. Our revenues, customer count, product and service offerings, countries of operation, facilities, and computing infrastructure needs have all increased significantly, and we expect them to increase in the future. We have also experienced rapid growth in our employee base. As we continue to grow, both organically and through acquisitions, we must effectively integrate, develop, and manage an increasing number of employees, including an increasing number of employees who, pursuant to our "Work Anywhere" policy, do not work from a Veeva office. We may find it challenging to maintain the same level of employee productivity while executing our growth plan, fostering collaboration, and maintaining the beneficial aspects of our culture, and any such failures could negatively affect our future success, including our ability to attract and retain highly qualified employees and to achieve our business objectives.
  Our rapid growth has placed, and will continue to place, a significant strain on our management capabilities, administrative and operational infrastructure, facilities, IT, and other resources. We anticipate that additional investments in our computing infrastructure and facilities will be required to scale our operations. To effectively manage growth, we must continue to improve our key business applications, processes, and computing infrastructure; enhance information and communication systems; and ensure that our policies and procedures evolve to reflect our current operations and are appropriately communicated to and observed by employees. These enhancements and improvements will require additional investments and allocation of valuable time, effort, and expense. Failure to effectively manage growth could result in difficulty or delays in deploying our solutions, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features or other operational difficulties, and any of these difficulties could adversely impact our business performance and results of operations.
  The worldwide outbreak of COVID-19 may negatively impact our business and our stock price.
  The worldwide outbreak of COVID-19 has had and continues to have a widespread and unpredictable worldwide impact on our business operations, the life sciences industry, healthcare systems, financial markets, and the global economy. While the impact of COVID-19 on our operational and financial performance has not been materially negative to date, the future impact is uncertain and will depend on future developments, including the duration and spread of the outbreak, government responses to the pandemic, the rate of vaccinations, the impact on our customers, the impact on our employees, the extent of further adverse impacts to the economy, and the scale and pace of economic recovery and resumption of normal business activities, including the rollout of COVID-19 vaccines, the lifting of restrictions on movement, and the results of outbreaks and variants, all of which cannot be predicted with certainty.
  In response to the COVID-19 outbreak, we shifted most of our customer, employee, and industry events to virtual-only experiences, and we continue to monitor when larger in-person events should resume. At the time of this filing, employee travel is also subject to restrictions. Our U.S. offices were opened in July, subject to certain restrictions, and we plan to open our European and Canadian offices in September. We have also adopted a "Work Anywhere"
  42
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  policy, which generally gives employees the flexibility to work in an office or at home on any given day, with certain job-specific restrictions. Many of our customers have implemented  travel restrictions and remote work measures, which may limit our ability to sell or provide professional services to them in the future. Certain of our businesses were negatively impacted by COVID-19 in our fiscal year ended January 31, 2021, and certain of our businesses may be negatively impacted by COVID-19 in the future. We may also experience requests from customers for lengthened payment terms or less favorable billing terms that could adversely impact our financial performance. Such requests to date have not been significant but may increase in the future. Due to our subscription-based business model, the effect of COVID-19, and any impact to our sales efforts, may not be fully reflected in our results of operations until future periods, if at all.
  Certain impacts of the COVID-19 pandemic and resulting changes in business practice may be enduring over the long term and may result in significant changes in business practice within the technology industry, the life sciences industry, and the world economy generally. For example, the extent to which remote work will remain common practice or become increasingly prevalent after the COVID-19 pandemic ends is not certain and may have significant impacts on hiring practices, management practices, expense structures and investments, and other aspects of our business and the businesses of our customers. Similarly, the extent to which virtual meetings and interactions continue to be used or preferred in lieu of in-person interactions may significantly change business practices for us and our customers, and, in turn, may impact demand for our products and services. For example, if our customers reduce sales representatives in response to an increasing preference for virtual meetings with doctors, demand for our core CRM application may decline. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of our solutions, including Veeva CRM and other Commercial Cloud applications in particular, but we cannot be certain such reductions will happen or of the timing or magnitude of such reductions. At the same time, demand for our products that enable virtual interactions with doctors and clinical trial participants may increase. We cannot accurately predict how such changes may impact Veeva's results over the long term.
  In addition, the stock market has been unusually volatile during certain periods of the COVID-19 pandemic and such volatility may continue. During certain periods of the COVID-19 pandemic, our stock price has declined significantly, and such declines may happen again.
  We may acquire other companies or technologies, which could divert our management's attention, result in additional dilution to our stockholders, and otherwise disrupt our operations and adversely affect our operating results.
  We have in the past acquired and may in the future seek to acquire or invest in businesses, solutions, or technologies that we believe could complement or expand our solutions, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not they are completed.
  We have limited experience in acquiring other businesses. We may not be able to successfully integrate the acquired personnel, operations, and technologies or effectively manage the combined business following the acquisition. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including:
  •
  inability to integrate or benefit from acquired technologies or services in a profitable manner;
  •
  costs, liabilities, or accounting charges associated with the acquisition;
  •
  difficulty integrating the privacy, data security, and accounting systems, operations, and personnel of the acquired business;
  •
  difficulties and additional expenses associated with supporting legacy products and hosting infrastructure of the acquired business;
  •
  difficulty converting the customers of the acquired business onto our solutions and contract terms, including due to disparities in the revenue, licensing, support, or professional services model of the acquired company;
  •
  diversion of management's attention from other business concerns;
  •
  problems arising from differences in applicable accounting standards or practices of the acquired business (for instance, non-U.S. businesses may not be accustomed to preparing their financial
  Veeva Systems Inc. | Form 10-Q
  43
  Table of Contents
  statements in accordance with U.S. GAAP) or difficulty identifying and correcting deficiencies in the internal controls over financial reporting of the acquired business;
  •
  adverse effects to business relationships with our existing business partners and customers as a result of the acquisition;
  •
  difficulty in retaining key personnel of the acquired business;
  •
  use of substantial portions of our available cash to consummate the acquisition;
  •
  use of resources that are needed in other parts of our business;
  •
  significant changes beyond our control to the worldwide economic environment that could negatively impact our underlying assumptions and expectations for performance of the acquired business, including, for example, the effect of COVID-19 on the Crossix and Physicians World businesses; and
  •
  the possibility of investigation by, or the failure to obtain required approvals from, governmental authorities on a timely basis, if at all, under various regulatory schemes, including competition laws, which could, among other things, delay or prevent us from completing a transaction, subject the transaction to divestiture after the fact, or otherwise restrict our ability to realize the expected financial or strategic goals of the acquisition.
  Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. In addition, if an acquired business fails to meet our expectations, our operating results, business, and financial position may suffer.
  Moreover, a significant portion of the purchase price of companies we acquire may be allocated to acquired intangible assets and goodwill, which we must assess for impairment at least annually. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations. Acquisitions may also result in purchase accounting adjustments, write-offs or restructuring charges, which may negatively affect our results.
  Our sales cycles can be long and unpredictable, and our sales efforts require considerable investment of resources. If our sales cycle lengthens or we invest substantial resources pursuing unsuccessful sales opportunities, our operating results and growth would be harmed.
  Our sales process entails planning discussions with prospective customers, analyzing their existing solutions, and identifying how these potential customers could use and benefit from our solutions. The sales cycle for a new customer, from the time of prospect qualification to the completion of the first sale, may span 12 months or longer. Sales cycles for our newer applications or in newer markets or industries are also lengthy and difficult to predict. We spend substantial time, effort, and expense in our sales efforts without any assurance that our efforts will result in the sale of our solutions. In addition, our sales cycle can vary substantially from customer to customer because of various factors, including the discretionary nature of potential customers' purchasing and budget decisions, the announcement or planned introduction of new solutions by us or our competitors, and the purchasing approval processes of potential customers. If our sales cycle lengthens or we invest substantial resources pursuing unsuccessful sales opportunities, our operating results and growth would be harmed.
  Catastrophic events could disrupt our business and adversely affect our operating results.
  Our corporate headquarters are located in Pleasanton, California and our third-party hosted computing infrastructure is located in the United States, the European Union, Japan, and South Korea. The west coast of the United States, Japan, and South Korea each contain active earthquake zones. Additionally, we rely on our network and third-party infrastructure and enterprise applications, internal technology systems, and our website, for our development, marketing, operational support, hosted services, and sales activities. In the event of a major earthquake, hurricane, actual or threatened public health emergency (e.g., COVID-19), or other catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war, or terrorist attack, we may be unable to continue our operations at full capacity or at all and may experience system interruptions, reputational harm, delays in our solution development, lengthy interruptions in our services, breaches of data security, loss of key employees, and loss of critical data, all of which could have an adverse effect on our future operating results.
  44
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Within Veeva Commercial Cloud, our core Veeva CRM application has achieved substantial market penetration of pharmaceutical and biotechnology companies. If our efforts to sustain or further increase the use and adoption of our core CRM application do not succeed, the growth of our Veeva Commercial Cloud revenues may be negatively impacted.
  In our fiscal year ended January 31, 2021, we derived approximately 51% of our subscription services revenues and approximately 49% of our total revenues from our Veeva Commercial Cloud solutions. In the six months ended July 31, 2021, we derived approximately 49% of our subscription services revenues and approximately 46% of our total revenues from our Veeva Commercial Cloud solutions. A significant percentage of our Veeva Commercial Cloud subscription services revenues are derived from subscriptions for our core CRM application, and we have realized substantial sales penetration among pharmaceutical and biotechnology companies for our core Veeva CRM application. If we are not able to sell additional user subscriptions for our core CRM application, if we fail to renew existing subscriptions for our core CRM application, or if subscription levels for our core CRM application are reduced at renewal (as a result of reductions in sales representatives that use our solutions, change in demand for our solutions, or for other reasons), the growth of our Veeva Commercial Cloud revenues may be negatively impacted. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of Veeva CRM and other Commercial Cloud applications in particular, but we cannot be certain such reductions will happen or of the timing or magnitude of such reductions.
  Changes in our senior management team or other key personnel could have a negative effect on our ability to execute our business strategy.
  Our success depends in a large part upon the continued service of our senior management team or other key personnel. In particular, our founder and Chief Executive Officer, Peter P. Gassner, is critical to our vision, strategic direction, culture, products, and technology. We do not maintain key-man insurance for Mr. Gassner or any other member of our senior management team. In addition, in the past several years we have experienced changes to our senior leadership team. Such leadership transitions can be inherently difficult to manage, and an unsuccessful transition may cause disruption to our business. In addition, change in the senior management team may create uncertainty among investors and employees or candidates concerning Veeva's future direction and performance. Any disruption in our operations or uncertainty around our ability to execute could have an adverse effect on our business, financial condition, or results of operations.
  Our business could be adversely affected if our customers are not satisfied with the professional or technical support services provided by us or our partners.
  Our business depends on our ability to satisfy our customers, both with respect to our solutions and the professional services that are performed in connection with the implementation of our solutions, including training our customers' employees on our solutions. Professional services may be performed by us, by a third party, or by a combination of the two. If a customer is not satisfied with the quality of work performed by us or a third party or with the solutions delivered, then we could incur additional costs to address the situation, we may be required to issue credits or refunds for pre-paid amounts related to unused services, the profitability of that work might be impaired, and the customer's dissatisfaction with our services could damage our ability to expand the number of solutions subscribed to by that customer. Moreover, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.
  Once our solutions are deployed, our customers depend on our support organization to resolve technical issues relating to our solutions. We may be unable to sufficiently accommodate short-term increases in customer demand for technical support services to our customers' satisfaction. Increased customer demand for our technical support services, without corresponding revenues, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the reputation of our solutions and business and on positive recommendations from our existing customers. Any failure to maintain high-quality technical support, or a market perception that we do not maintain high-quality support, could adversely affect our reputation, our ability to sell our solutions to existing and prospective customers, and our business and operating results.
  Veeva Systems Inc. | Form 10-Q
  45
  Table of Contents
  Sales to customers outside the United States or with international operations expose us to risks inherent in international sales.
  In our fiscal quarter ended July 31, 2021, customers outside North America accounted for approximately 43% of our total revenues. A key element of our growth strategy is to further expand our international operations and worldwide customer base. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, and political risks that are different from those in the United States. We have limited operating experience in some international markets, and we cannot assure you that our expansion efforts into additional international markets will be successful. Our experience in the United States and other international markets in which we already have a presence may not be relevant to our ability to expand in other markets. Our international expansion efforts may not be successful in creating further demand for our solutions outside of the United States or in effectively selling our solutions in the international markets we enter. In addition, we face risks in doing business internationally that could adversely affect our business, including:
  •
  the need and expense to localize and adapt our solutions for specific countries, including translation into foreign languages, and ensuring that our solutions enable our customers to comply with local laws and regulations;
  •
  data privacy and data sovereignty laws which require that customer data be stored and processed in a designated territory;
  •
  difficulties in staffing and managing foreign operations;
  •
  different pricing environments, longer sales cycles and longer accounts receivable payment cycles, and collections issues;
  •
  new and different sources of competition;
  •
  weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;
  •
  laws and business practices favoring local competitors;
  •
  compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including those related to employment, tax, privacy and data protection, and anti-bribery;
  •
  increased financial accounting and reporting burdens and complexities;
  •
  restrictions on the transfer of funds or difficulties in repatriating funds without adverse tax consequences;
  •
  adverse tax consequences, including the potential for required withholding taxes;
  •
  fluctuations in the exchange rates of foreign currency in which our foreign revenues or expenses may be denominated;
  •
  changes in diplomatic relations and trade policy, including the status of relations between the United States and China, and the implementation of or changes to trade sanctions, tariffs, and embargoes;
  •
  public health crises, such as epidemics and pandemics, including COVID-19; and
  •
  unstable regional and economic political conditions in the markets in which we operate.
  Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks, which could adversely affect our business.
  Our estimate of the market size for our solutions we have provided publicly may prove to be inaccurate, and even if the market size is accurate, we cannot assure you that our business will serve a significant portion of the market.
  Our estimate of the market size for our solutions that we have provided publicly, sometimes referred to as total addressable market (TAM), is subject to significant uncertainty and is based on assumptions and estimates, including our internal analysis and industry experience, which may not prove to be accurate. These estimates are, in part, based upon the size of the general application areas we target. Our ability to serve a significant portion of this
  46
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  estimated market is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. For example, in order to address the entire TAM we have identified, we must continue to enhance and add functionality to our existing solutions and introduce new solutions. Accordingly, even if our estimate of the market size is accurate, we cannot assure you that our business will serve a significant portion of this estimated market for our solutions.
  Risks Related to the Principal Industry We Serve
  Nearly all of our revenues are generated by sales to customers in the life sciences industry, and factors that adversely affect this industry, including mergers within the life sciences industry or regulatory changes, could also adversely affect us.
  Nearly all of our sales are to customers in the life sciences industry. Demand for our solutions could be affected by factors that affect the life sciences industry, including:
  •
  The changing regulatory environment of the life sciences industry
  —Changes in regulations could negatively impact the business environment for our life sciences customers. Healthcare laws and regulations are rapidly evolving and may change significantly in the future. In particular, legislation or regulatory changes regarding the pricing of drugs and other healthcare treatments sold by life sciences companies has continued to be a topic of discussion by political leaders and regulators in the United States and elsewhere.
  •
  Consolidation of companies within the life sciences industry
  —Consolidation within the life sciences industry has accelerated in recent years, and this trend could continue. We have in the past, and may in the future, suffer reductions in user subscriptions or non-renewal of customer subscription orders due to industry consolidation. We may not be able to expand sales of our solutions and services to new customers enough to counteract any negative impact of company consolidation on our business. In addition, new companies that result from such consolidation may decide that our solutions are no longer needed because of their own internal processes or alternative solutions. As these companies consolidate, competition to provide solutions and services will become more intense and establishing relationships with large industry participants will become more important. These industry participants may also try to use their market power to negotiate price reductions for our solutions. If consolidation of our larger customers occurs, the combined company may represent a larger percentage of business for us and, as a result, we are likely to rely more significantly on revenue from the combined company to continue to achieve growth. In addition, if large life sciences companies merge, it would have the potential to reduce per-unit pricing for our solutions for the merged companies or to reduce demand for one or more of our solutions as a result of potential personnel reductions over time.
  •
  Bankruptcy within the life sciences industry
  —Life sciences companies, and in particular early-stage companies with pre-commercial treatments in clinical trials, may be unsuccessful and may subsequently declare bankruptcy. If our customers declare bankruptcy or otherwise dissolve, they may terminate their agreements with us or we may not be able to recoup the full payment of fees owed to us.
  •
  Changes in market conditions and practices within the life sciences industry
  —The expiration of key patents, the implications of precision medicine treatments, changes in the practices of prescribing physicians and patients, changes with respect to payer relationships, the policies and preferences of healthcare professionals and healthcare organizations with respect to the sales and marketing efforts of life sciences companies, changes in the regulation of the sales and marketing efforts and pricing practices of life sciences companies, and other factors such as the impact of COVID-19, could lead to a significant reduction in sales representatives that use our solutions or otherwise change the demand for our solutions. We expect life sciences companies to reduce the number of sales representatives that they employ by roughly 10% over the next one to two years, which could negatively impact sales of our solutions, including Veeva CRM and other Commercial Cloud applications in particular. We cannot be certain such reductions will happen or of the magnitude of such reductions. Changes in public perception regarding the practices of the life sciences industry may result in political pressure to increase the regulation of life sciences companies in one or more of the areas described above, which may negatively impact demand for our solutions.
  •
  Changes in global economic conditions and changes in the global availability of healthcare treatments provided by the life sciences companies to which we sell
  —Our business depends on the overall economic health of our existing and prospective customers. The purchase of our solutions may involve a significant commitment of capital and other resources. If economic conditions, including the ability to
  Veeva Systems Inc. | Form 10-Q
  47
  Table of Contents
  market life sciences products in key markets or the demand for life sciences products globally deteriorates, many of our customers may delay or reduce their IT spending. This could result in reductions in sales of our solutions, longer sales cycles, reductions in subscription duration and value, slower adoption of new product offerings, and increased price competition.
  Accordingly, our operating results and our ability to efficiently provide our solutions to life sciences companies and to grow or maintain our customer base could be adversely affected as a result of these factors and others that affect the life sciences industry generally.
  Our solutions address heavily regulated functions within the life sciences industry, and failure to comply with applicable laws and regulations could lessen the demand for our solutions or subject us to significant claims and losses.
  Our customers use our solutions for business activities that are subject to a complex regime of global laws and regulations, including requirements for maintenance of electronic records and electronic signatures, requirements regarding drug sample tracking and distribution, requirements regarding system validations, requirements regarding processing of health data, and other laws and regulations. Our customers expect to be able to use our solutions in a manner that is compliant with the regulations to which they are subject. Our efforts to provide solutions that comply with such laws and regulations are time-consuming and costly and include validation procedures that may delay the release of new versions of our solutions. As these laws and regulations change over time, we may find it difficult to adjust our solutions to comply with such changes.
  In addition, many countries and self-regulatory bodies impose requirements regarding payments and transfers of value from life sciences companies to healthcare professionals. For example, our current and prospective customers may be required to comply with the U.S. federal legislation commonly referred to as the Physician Payments Sunshine Act, enacted as part of the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, and its implementing regulations (Sunshine Act). The Sunshine Act requires certain manufacturers of drugs, devices, biologics, and medical supplies, with specific exceptions, to report annually to the government information related to certain payments and other transfers of value to physicians. Our solutions and services targeted at life sciences companies, including, for example, Veeva Digital Events, are used by our customers to assist with their reporting obligations under the Sunshine Act. If our solutions and services fail to assist our customers to meet such reporting obligations in a timely and accurate manner, demand for our solutions could decrease, which could adversely affect our business.
  As we increase the number of products we offer and the number of countries in which we operate, the complexity of adjusting our solutions to comply with legal and regulatory changes will increase. If we are unable to effectively manage this increased complexity or if we are not able to provide solutions that can be used in compliance with applicable laws and regulations, customers may be unwilling to use our solutions, and any such non-compliance could result in the termination of our customer agreements or claims arising from such agreements with our customers. Furthermore, we have in the past and may in the future be subject to inspections or audits by government agencies or other regulatory bodies to verify our customers' compliance with applicable laws, regulations, or GxP principles.
  Additionally, any failure of our customers to comply with laws and regulations applicable to the functions for which they use our solutions could result in investigations by regulatory authorities, fines, penalties, or claims for substantial damages against our customers that may, in turn, harm our business or reputation. If such failure were allegedly caused by our solutions or services, our customers may make a claim for damages against us, regardless of our responsibility for the failure. We may be subject to investigations and lawsuits that, even if unsuccessful, could divert our resources and our management's attention and adversely affect our business and customer relationships, and our insurance coverage may not be sufficient to cover such claims against us.
  Increasingly complex data protection and privacy regulations are burdensome, may reduce demand for our solutions, and non-compliance may impose significant liabilities.
  Our customers use our solutions to collect, use, process, store, and disclose personal data or identifiable information regarding their employees, healthcare professionals, and patients (including potentially sensitive data such as health data). In many countries, governmental bodies have adopted or may adopt laws and regulations
  48
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  regarding the collection, use, processing, storage, and disclosure of personal data, making compliance an increasingly complex task.
  For example, in the United States, the U.S. Department of Health and Human Services promulgated privacy and security rules under HIPAA that cover protected health information (PHI) by limiting use and disclosure and giving individuals the right to access, amend, and seek accounting of their PHI. Certain of our customers may be either business associates or covered entities under HIPAA. For example, while HIPAA generally is not applicable to pharmaceutical companies, some of our customers are clinical research sites, such as university hospitals, and may provide healthcare service as well as clinical research and may be required to comply with HIPAA. Therefore, in certain scenarios, HIPAA is applicable to PHI that is introduced into our solutions, and we must maintain a HIPAA compliance program.
  Veeva Crossix provides analytics derived from de-identified third-party health and consumer data on U.S. residents that life sciences companies use for measurement of their advertising objectives. All PHI processed by Crossix for its measurement services is certified to satisfy HIPAA's de-identification standard. Certain states have signed into law or are intending to enact laws regarding requirements on de-identified information, and there is some uncertainty regarding those laws' conformity with the HIPAA de-identification standards. Compliance with state laws could require additional investment and management attention and may subject us to significant liabilities if we do not comply appropriately with new and potentially conflicting regulations.
  In addition to government regulations, privacy advocates and other key industry players have established or may establish various new, additional, or different policies or self-regulatory standards, such as the prohibition of third-party cookies and other identifiers in certain digital environments that may place additional burdens or resource constraints on us, limit our ability to collect and use certain data, and limit our ability to generate certain analytics. Our customers may expect us to meet voluntary certifications or adhere to other standards established by third parties. Moreover, the continuing evolution of these standards might cause confusion for our customers and may have an impact on the solutions we offer, including our data products. If we are unable to maintain these certifications or meet these standards, it could reduce demand for our solutions and adversely affect our business and operating results.
  Under the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA), we are a service provider and business for our software solutions and data products, respectively. Several other states have signed into law or are intending to enact laws regarding requirements on personal information. There is also the potential for the U.S. federal government to pass data privacy laws. These regulations and legislative developments have potentially far-reaching consequences and may require us to modify our data management practices and to incur substantial expense in order to comply.
  Under the European General Data Protection Regulation (GDPR), we act as a data controller for our data products, Veeva OpenData and Veeva Link, and a data processor with respect to our software solutions. Regarding data transfer, the European Court of Justice invalidated the EU-U.S. Privacy Shield Framework and we now rely solely on the EU Standard Contractual Clauses to ensure that our European customers have the appropriate legal mechanisms in place for their personal data to be accessed within the United States. Management has spent considerable time and resources to respond to customer inquiries as a result of this decision. There is also a trend toward countries enacting data localization or other country specific requirements which could be problematic to cloud software providers. Understanding and implementing such country specific certifications on top of our internationally recognized security certifications could require additional investment and management attention and may subject us to significant liabilities if we do not comply with particular requirements. Compliance with global privacy laws has and will continue to require valuable management and employee time and resources, and failure to comply with these regulations could include severe penalties and could reduce demand for our solutions.
  Additionally, other countries outside of the EU have enacted or are considering enacting similar cross-border data transfer restrictions and laws requiring local data residency. For example, Brazil enacted the General Data Protection Law, New Zealand enacted the New Zealand Privacy Act, Canada introduced the Digital Charter Implementation Act, and China recently passed its Personal Information Protection Law (PIPL), which goes into effect in November 2021.
  Customers expect that our solutions can be used in compliance with data protection and data privacy laws and regulations. The functional and operational requirements and costs of compliance with such laws and regulations may adversely impact our business, and failure to enable our solutions to comply with such laws and regulations could lead to significant fines and penalties imposed by regulators, as well as claims by our customers or third parties. Additionally, all of these domestic and international legislative and regulatory initiatives could adversely
  Veeva Systems Inc. | Form 10-Q
  49
  Table of Contents
  affect our customers' ability or desire to collect, use, process, store, and disclose personal information and health data using our solutions, or to license data products from us, which could reduce demand for our solutions.
  Risks Related to Our Reliance on Third Parties
  If the third-party providers of healthcare professional and healthcare organization  data and prescription drug sales data do not allow our customers to upload and use such data in our solutions, the demand for our solutions may decrease, and our business may be negatively impacted.
  Many of our customers license healthcare professional and healthcare organization data and data regarding the sales of prescription drugs from third parties such as IQVIA. In order for our customers to upload such data to the Veeva CRM, Veeva Network Customer Master, Veeva Nitro, and other Veeva applications, such third-party data providers typically must consent to such uploads and often require that we enter into agreements regarding our obligations with respect to such data, which include confidentiality obligations and intellectual property rights with respect to such third-party data. We have experienced delays and difficulties in our negotiations with such third-party data providers in the past, and we expect to experience difficulties in the future. For instance, IQVIA currently will not consent to customers using its healthcare professional or healthcare organization data being uploaded to Veeva Network Customer Master and this has negatively affected sales and customer adoption of Veeva Network Customer Master. To date, IQVIA has also restricted customers from uploading any of its data to Veeva Nitro and Veeva Andi, and has denied use of its data with certain other Veeva applications and for certain other use cases. In addition, IQVIA has stated publicly that it will deny all customer requests for use of new IQVIA data types in Veeva applications, including, as examples, real world data, real world evidence, and genomics. Similarly, sales and customer adoption of Veeva OpenData has been negatively impacted by certain restrictions on the use of IQVIA data during customer transitions from IQVIA data to Veeva OpenData. If third-party data providers, particularly IQVIA, do not consent to the uploading and use of their data in our solutions, delay consent, or fail to offer reasonable conditions for the upload and use of their data in our solutions, our sales efforts, solution implementations, and productive use of our solutions by customers, which have been harmed by such actions in the past, may continue to be harmed. Restrictions on the ability of our customers to use third-party data in our solutions may also decrease demand for our solutions or may cause customers to consider purchasing solutions that are not subject to the same restrictions. For example, in 2020, it was reported that a significant Veeva CRM customer launched a project to implement IQVIA's competitive software offering for portions of its CRM users, in part as a result of concerns about restrictions imposed by IQVIA for the use of IQVIA data in certain Veeva software applications. If these third-party data limitations persist, our business may be negatively impacted.
  We rely on third-party providers—including salesforce.com and Amazon Web Services—for computing infrastructure, secure network connectivity, and other technology-related services needed to deliver our cloud solutions. Any disruption in the services provided by such third-party providers could adversely affect our business and subject us to liability.
  Our solutions are hosted from and use computing infrastructure provided by third parties, including salesforce.com with respect to Veeva CRM and certain of our multichannel CRM applications, Amazon Web Services with respect to Veeva Vault applications, Veeva Network applications, and certain other Veeva Commercial Cloud applications, and, to a lesser extent, other computing infrastructure service providers.
  We do not own or control the operation of the third-party facilities or equipment used to provide the services described above. Our computing infrastructure service providers have no obligation to renew their agreements with us on commercially reasonable terms or at all. If we are unable to renew these agreements on commercially reasonable terms, we may be required to transition to a new provider and we may incur significant costs and possible service interruption in connection with doing so. In addition, such service providers could decide to close their facilities or change or suspend their service offerings without adequate notice to us. Moreover, any financial difficulties, such as bankruptcy, faced by such service providers may have negative effects on our business, the nature and extent of which are difficult to predict. Since we cannot easily switch computing infrastructure service providers, any disruption with respect to our current providers would impact our operations and our business could be adversely impacted.
  Problems faced by our computing infrastructure service providers could adversely affect the experience of our customers. For example, salesforce.com and Amazon Web Services have experienced significant service outages in the past and may do so again in the future. Additionally, our failure to manage or react to an increase in customer demand could have an adverse effect on our business. A rapid expansion of our business or an increase in customer demand could affect our service levels or cause our systems to fail. Our agreements with third-party
  50
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  computing infrastructure service providers may not entitle us to corresponding service level credits to those we offer to our customers. Any changes in third-party service levels at our computing infrastructure service providers or any related disruptions or performance problems with our solutions could result in lengthy interruptions in our services, damage our customers' stored files, or result in potential losses of customer data, any of which could adversely affect our reputation. Interruptions in our services might reduce our revenues, cause us to issue refunds to customers for prepaid and unused subscriptions, subject us to service level credit claims and potential liability, or adversely affect our renewal rates.
  Because key and substantial portions of our multichannel CRM applications are built on salesforce.com's Salesforce Platform, we are dependent upon salesforce.com to provide these solutions to our customers and we are bound by the restrictions of our agreement with salesforce.com, which limits the markets to which we may sell our Veeva CRM solution.
  Our Veeva CRM application and certain portions of the multichannel CRM applications that complement our Veeva CRM application are developed on or utilize the Salesforce Platform of salesforce.com, and we are dependent upon the continued use of the Salesforce Platform as combined with the proprietary aspects of our multichannel CRM applications.
  Our agreement with salesforce.com expires on September 1, 2025. However, salesforce.com has the right to terminate the agreement in certain circumstances, including in the event of a material breach of the agreement by us, or that salesforce.com is subjected to third-party intellectual property infringement claims based on our solutions (except to the extent based on the Salesforce Platform) or our trademarks and we do not remedy such infringement in accordance with the agreement. Also, if we are acquired by specified companies, salesforce.com may terminate the agreement upon notice of not less than 12 months. If salesforce.com terminates our agreement under these circumstances, our customers will be unable to access Veeva CRM and certain other of our multichannel CRM applications. A termination of the agreement would cause us to incur significant time and expense to acquire rights to, or develop, a replacement CRM platform, and we may not be successful in these efforts. Even if we were to successfully acquire or develop a replacement CRM platform, some customers may decide not to adopt the replacement platform and may decide to use a different CRM solution. If we were unsuccessful in acquiring or developing a replacement CRM platform or acquired or developed a replacement CRM platform that our customers do not adopt, our business, operating results and brand may be adversely affected.
  Also, if either party elects not to renew the agreement at the end of its September 1, 2025 term or if the agreement is terminated by us as a result of salesforce.com's breach, the agreement provides for a five-year wind-down period in which we would be able to continue providing the Salesforce Platform as combined with the proprietary aspects of our solutions to our existing customers but would be limited with respect to the number of additional subscriptions we could sell to our existing customers. After the wind-down period, we would no longer be able to use the Salesforce Platform.
  Our agreement with salesforce.com provides that we can use the Salesforce Platform as combined with our proprietary Veeva CRM application to sell sales automation solutions only to drug makers in the pharmaceutical and biotechnology industries for human and animal treatments, which does not include the medical device industry or products for non-drug departments of pharmaceutical and biotechnology companies. Sales of the Salesforce Platform in combination with our Veeva CRM application to additional industries would require the review and approval of salesforce.com. Our inability to freely sell our Veeva CRM application outside of drug makers in the pharmaceutical and biotechnology industries may adversely impact our growth.
  While our agreement with salesforce.com, subject to certain exceptions including pre-existing arrangements, provides that salesforce.com will not position, develop, promote, invest in, or acquire applications directly competitive to the Veeva CRM application for sales automation that directly target drug makers in the pharmaceutical and biotechnology industry or the pharma/biotech industry, our remedy for a breach of this commitment by salesforce.com would be to terminate the agreement, or continue the agreement but be released from our minimum order commitments from the date of salesforce.com's breach forward. While our agreement with salesforce.com also restricts salesforce.com from competing with us with respect to sales opportunities for sales automation solutions for the pharmaceutical and biotechnology industry unless such competition has been pre-approved by salesforce.com's senior management based on certain criteria specified in the agreement, and imposes certain limits on salesforce.com from entering into new arrangements after March 3, 2014 that are similar to ours with other parties with respect to sales automation applications for the pharmaceutical and biotechnology industry, it does not restrict a salesforce.com customer's ability (or the ability of salesforce.com on behalf of a specific salesforce.com customer) to customize or configure the Salesforce Platform, and our remedy for a breach of these restrictions by salesforce.com would be to terminate the agreement, or continue the agreement but be
  Veeva Systems Inc. | Form 10-Q
  51
  Table of Contents
  released from our minimum order commitments from the date of salesforce.com's breach forward. Some current or potential customers of ours may choose to build custom solutions using the Salesforce Platform rather than buying our solutions.
  Also, in 2019, salesforce.com announced a strategic partnership with Alibaba, a Chinese company, through which Alibaba will become the exclusive provider of Salesforce in mainland China, Hong Kong, Macau, and Taiwan. The timeframe and exact parameters of changes to salesforce.com offerings in the listed regions has not been announced. Our existing agreement with salesforce.com allows us to sell our CRM solutions to drug makers in the pharmaceutical and biotechnology industries in mainland China, Hong Kong, Macau, and Taiwan, and our right to do so is not impacted by the Alibaba partnership. However, our ability to offer our CRM solutions from data centers located in the listed regions may be limited if salesforce.com does not operate data centers in the listed regions in the future and we do not contract for such data center services from Alibaba. If our inability to offer our CRM solutions from data centers located in the listed regions negatively impacts the performance of our solutions in those regions or causes legal compliance concerns, or if customers in the listed regions prefer their CRM solutions to be hosted from local data centers, our business may be negatively affected.
  We employ third-party licensed software and software components for use in or with our solutions, and the inability to maintain these licenses or the presence of errors or security vulnerabilities in the software we license could limit the functionality of our products and result in increased costs or reduced service levels, which would adversely affect our business.
  In addition to our employment of the Salesforce Platform through our agreement with salesforce.com, our solutions incorporate or use certain third-party software and software components obtained under licenses from other companies. We also use third-party software and tools in the development process for our solutions to manage and monitor our computing infrastructure, and to provide professional services and support our customers. For example, our Veeva CRM Engage Meeting application uses a purpose-built partner tool from Zoom Video Communications, Inc., which is critical to the application's functionality. We anticipate that we will continue to rely on such third-party software and development tools in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, this may not always be the case, or it may be difficult or costly to replace. In addition and although we maintain a supplier security evaluation process, if the third-party software we use has errors, security vulnerabilities, or otherwise malfunctions, the functionality of our solutions may be negatively impacted, our customers may experience reduced service levels, and our business may suffer.
  Our solutions utilize open source software, and any failure to comply with the terms of one or more of these open source licenses could adversely affect our business.
  Our solutions include software covered by open source licenses. The terms of various open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market our solutions. It is possible under the terms of certain open source licenses, if we combine our proprietary software with open source software in a certain manner, that we could be required to release the source code of our proprietary software and make our proprietary software available under open source licenses. In the event that portions of our proprietary software are determined to be subject to an open source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our solutions, or otherwise be limited in the licensing of our solutions, each of which could reduce or eliminate the value of our solutions. In addition to risks related to license requirements, use of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of the software. Many of the risks associated with the use of open source software cannot be eliminated and could adversely affect our business.
  Risks Related to Our Financial Performance, How We Contract with Customers, and the Financial Position of Our Business
  Our historic growth rates of total revenues and subscription services revenues should not be viewed as indicative of our future performance.
  While we have experienced significant revenue growth in prior periods, it is not indicative of our future revenue growth. We expect our longer-term revenue growth rate will decline. In our fiscal years ended January 31, 2021, 2020, and 2019, our total revenues grew by 33%, 28%, and 25% respectively, as compared to total revenues from the prior fiscal years. In our fiscal years ended January 31, 2021, 2020, and 2019, our subscription services revenues grew by 32%, 29%, and 24% respectively, as compared to subscription services revenues from the prior
  52
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  fiscal years. Please note that our total revenues and subscription services revenues for the fiscal year ended January 31, 2020 only included revenue contribution from Crossix and Physicians World in the fourth quarter of that fiscal year. In our fiscal quarter ended July 31, 2021, our total revenues grew by 35% and our subscription services revenues grew by 29% as compared to the same quarterly period last year. Our total revenues and subscription services revenue growth rates have declined in the past, and we expect them to decline again in the future. If we are unable to maintain consistent revenue growth, it may adversely impact our profitability and the value of our Class A common stock.
  Our results may fluctuate from period to period, which could prevent us from meeting our own guidance or security analyst or investor expectations.
  Our results of operations, including our revenues, gross margin, operating margin, profitability, cash flows, calculated billings, and deferred revenue, as well as other metrics we may report, may vary from period to period for a variety of reasons, including those listed elsewhere in this "Risk Factors" section, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, our quarterly results should not be relied upon as an indication of future performance. Additionally, from time to time, we issue guidance and provide commentary regarding our expectations for certain future financial results and other metrics on both a near-term and long-term basis. Our guidance is based upon a number of assumptions and estimates that are subject to significant business, economic, and competitive uncertainties that are beyond our control and are based upon assumptions about future business and accounting decisions that may change or be wrong. Our guidance may prove to be incorrect, and actual results may differ from our guidance. Fluctuations in our results or failure to achieve our guidance or security analyst or investor expectations, even if not materially, could cause the price of our Class A common stock to decline substantially, and our investors could incur substantial losses.
  The majority of our subscription agreements with our customers are for a term of one year. If our existing customers do not renew their subscriptions, or do not buy additional solutions and user subscriptions from us, or renew at lower aggregate fee levels, our business and operating results will suffer.
  We derive a significant portion of our revenues from the renewal of existing subscription orders. The majority of our customers' orders for subscription services have one-year terms. However, more recently and with respect to solutions other than our core Veeva CRM application and particularly with respect to certain of our Vault applications, we have entered into a number of orders with multi-year terms. Our customers have no obligation to renew their subscriptions after their orders expire. Thus, securing the renewal of our subscription orders and selling additional solutions and user subscriptions is critical to our future operating results. Factors that may affect the renewal rate for our solutions and our ability to sell additional solutions and user subscriptions include:
  •
  the price, performance, and functionality of our solutions;
  •
  the effectiveness of our professional services;
  •
  the strength of our business relationships with our customers;
  •
  the availability, price, performance, and functionality of competing solutions and services;
  •
  our ability to develop complementary solutions, applications, and services;
  •
  the stability, performance, and security of our hosting infrastructure and hosting services; and
  •
  the business environment of our customers and, in particular, acquisitions of or business combinations between our customers or other business developments that may result in reductions in user subscriptions.
  In addition, our customers may negotiate terms less advantageous to us upon renewal, which could reduce our revenues from these customers. As a customer's total spend on Veeva solutions increases, we expect purchasing scrutiny at renewal to increase as well, which may result in reductions in user subscriptions or increased pricing pressure. Other factors that are not within our control may contribute to a reduction in our subscription services revenues. For instance, our customers may reduce their number of sales representatives, which would result in a corresponding reduction in the number of user subscriptions needed for some of our solutions and thus a lower aggregate renewal fee, or our customers may discontinue clinical trials for which our solutions are being used. If our customers fail to renew their subscription orders, renew their subscription orders with less favorable terms or at lower fee levels, or fail to purchase new solutions, applications, or professional services from us, our revenues may decline or our future revenues may be constrained.
  Veeva Systems Inc. | Form 10-Q
  53
  Table of Contents
  As our costs increase, we may not be able to sustain the level of profitability we have achieved in the past.
  We expect our future expenses to increase as we continue to invest in and grow our business. We expect to incur significant future expenditures related to:
  •
  developing new solutions and enhancing our existing solutions, including additional data acquisition costs associated with our Veeva Data Cloud offering and investment in our product development teams;
  •
  improving the technology infrastructure, scalability, availability, security, and support for our solutions;
  •
  sales and marketing, including expansion of our direct sales organization and global marketing programs;
  •
  expansion of our professional services organization;
  •
  pending, threatened, or future legal proceedings, certain of which are described in
  Part II, Item 1. "Legal Proceedings
  " and
  note 13
  of the notes to our condensed consolidated financial statements, and which we expect to continue to result in significant expense for the foreseeable future;
  •
  international expansion;
  •
  acquisitions and investments; and
  •
  general operations, IT systems, facilities, and administration, including legal and accounting expenses.
  Additionally, in response to unusual inflationary pressure and the demand environment for skilled employees, we increased salaries for the majority of our employees by 5% effective September 1, 2021, which increases our expenses. If our efforts to increase revenues and manage our expenses are not successful, or if we incur costs, damages, fines, settlements, or judgments as a result of other risks and uncertainties described in this report, we may not be able to sustain or increase our historical levels of profitability.
  Our revenues and gross margin from professional services fees are volatile and may not increase from quarter to quarter or at all.
  We derive a significant portion of our revenue from professional services fees. Our professional services revenues fluctuate from quarter to quarter as a result of the requirements, complexity, and timing of our customers' implementation projects. Generally, a customer's ongoing need for professional services decreases as the implementation and full deployment of our solutions is completed. Our customers may also choose to use third parties rather than us for certain professional services related to our solutions. As a result of these and other factors, our professional services revenues may not increase on a quarterly basis in the future or at all. Additionally, the gross margin generated from professional services fees fluctuates based on a number of factors which may vary from period to period, including the average billable hours worked by our billable professional services personnel, our average hourly rates for professional services and the margin on professional services subcontracted to our third-party systems integrator partners. As a result of these and other factors, the gross margin from our professional services may not increase on a quarterly basis in the future or at all.
  Because we recognize subscription services revenues ratably over the term of an order for our subscription services, it may be difficult to evaluate our future financial performance.
  We generally recognize subscription services revenues ratably over the term of an order under our subscription agreements. As a result, a substantial majority of our quarterly subscription services revenues are generated from subscription agreements entered into during prior periods. Consequently, a decline in new subscriptions in any quarter may not affect our results of operations in that quarter but could reduce our revenues in future quarters. Additionally, the timing of renewals or non-renewals of a subscription agreement during any quarter may only affect our financial performance in future quarters. For example, the non-renewal of a subscription agreement late in a quarter will have minimal impact on revenues for that quarter but will reduce our revenues in future quarters.
  Accordingly, the effect of significant declines in sales and customer acceptance of our solutions may not be reflected in our short-term results of operations, which would make these reported results less indicative of our future financial results. By contrast, a non-renewal occurring early in a quarter may have a significant negative impact on revenues for that quarter and we may not be able to offset a decline in revenues due to the non-renewal with revenues from new subscription agreements entered into in the same quarter.
  Additionally, with respect to certain of our multi-year orders in which fees increase from year to year, we recognize ratably the total contracted revenue for the entire multi-year term of the order. As a result, in the initial year of such
  54
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  orders, we will recognize more revenue than the fees we invoice for the same period, and in the last year of such orders, we will recognize less revenue than the fees we invoice for the same period. Moreover, such multi-year orders could renew at fees greater than the revenue that was recognized in the last year of the order, which could result in fluctuations in our financial results. We may also be exposed to impaired contract assets if, for example, a customer terminated an otherwise non-cancelable multi-year contract for cause. Therefore, our reported results could be less indicative of the actual health of our business at the time revenue is reported.
  Deferred revenue and change in deferred revenue may not be accurate indicators of our future financial results.
  Our subscription orders are generally billed at the beginning of the subscription period in annual or quarterly increments, which means the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. Many of our customers, including many of our large customers, are billed on a quarterly basis and therefore a substantial portion of the value of contracts billed on a quarterly basis will not be reflected in our deferred revenue at the end of any given quarter. Also, particularly with respect to our Veeva Commercial Cloud orders, because the term of orders for additional end users or applications is commonly less than one year, the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. We have also agreed from time to time, and may agree in the future, to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer's annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes typically result in an order of less than one year to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue than if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. Accordingly, we do not believe that changes on a quarterly basis in deferred revenue, unbilled accounts receivable, or calculated billings, a metric commonly cited by financial analysts, are accurate indicators of the underlying momentum of our business or future revenues. We believe that our subscription revenue guidance and calculated billings guidance for the full fiscal year are the best indicators of the momentum of our business or future revenues. Please note that we define the term calculated billings for any period to mean revenue for the period plus the change in deferred revenue from the immediately preceding period minus the change in unbilled accounts receivable from the immediately preceding period. However, many companies that provide cloud-based software report changes in deferred revenue or calculated billings as key operating or financial metrics, and it is possible that analysts or investors may view these metrics as important. Thus, any changes in our deferred revenue balances or deferred revenue trends, or in the future, our unbilled accounts receivable balances or trends, could adversely affect the market price of our Class A common stock.
  Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar transactional taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.
  We do not collect sales and use, value added or similar transactional taxes in all jurisdictions in which we have sales but no physical presence, based on our determination that such taxes are not applicable or that we are not required to collect such taxes with respect to the jurisdiction. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect and remit such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties and interest or future requirements, including based on changes in tax laws, may adversely affect our results of operations. We believe that our financial statements reflect adequate reserves to cover such a contingency, but there can be no assurances in that regard.
  Unanticipated changes in our effective tax rate and additional tax liabilities, including as a result of our international operations or implementation of new tax rules, could harm our future results.
  We are subject to income taxes in the United States and various foreign jurisdictions. Our domestic and international tax liabilities are subject to the allocation of expenses in differing jurisdictions and complex transfer pricing regulations administered by taxing authorities in these jurisdictions. Tax rates may change as a result of factors outside of our control or relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. In addition, changes in tax and trade laws, treaties or regulations, or their interpretation or enforcement, have become more unpredictable and may become more stringent, which could have a material adverse effect on our tax position. Forecasting our estimated annual effective tax rate is
  Veeva Systems Inc. | Form 10-Q
  55
  Table of Contents
  complex and subject to uncertainty, and there may be material differences between our forecasted and actual tax rates. Moreover, increases in our effective tax rate would reduce our profitability.
  Our tax provision could also be impacted by changes in accounting principles and changes in U.S. federal and state or international tax laws applicable to multinational corporations. For example, the Tax Cuts and Jobs Act of 2017 (Tax Act) significantly changed how the U.S. Department of Treasury imposes income taxes on U.S. corporations. We made significant judgments and assumptions in the interpretation of this new law and in our calculations reflected in our financial statements. Furthermore, on June 29, 2020, California Governor Newsom signed Assembly Bill No. 85 as part of the California 2020 Budget Act, which temporarily suspends the use of California net operating losses and imposes a limitation on the amount of business incentive tax credits that may impact our tax liabilities in future periods. In addition, increases in corporate tax rates, such as have been proposed by the current U.S. administration, could increase our effective tax rate and have an adverse effect on our results of operations.
  Any changes in taxing jurisdictions' administrative interpretations, decisions, policies, and positions could also impact our tax liabilities. The overall tax environment has made it increasingly challenging for multinational corporations to operate with certainty about taxation in many jurisdictions. The Organization for Economic Co-operation and Development, which represents a coalition of member countries, is supporting changes to numerous long-standing tax rules, including changes to the practice of shifting profits among affiliated entities located in different tax jurisdictions. Additionally, certain countries in the European Union, as well as India, have enacted or are proposing various forms of non-income based taxes, such as a Digital Service Tax. Generally, such a tax is based on a percentage of gross revenue associated with digital service transactions. The increasingly complex global tax environment could have a material adverse effect on our effective tax rate, results of operations, cash flows, and financial condition.
  Finally, we have been, and may be in the future, subject to income tax audits throughout the world. We believe our income, employment, and transactional tax liabilities are reasonably estimated and accounted for in accordance with applicable laws and principles, but an adverse resolution of one or more uncertain tax positions in any period could have a material impact on the results of operations for that period.
  Currency exchange fluctuations may negatively impact our financial results.
  Some of our international agreements provide for payment denominated in local currencies, and the majority of our local costs are denominated in local currencies. As we continue to expand our operations in countries outside the United States, an increasing proportion of our revenues and expenditures in the future may be denominated in foreign currencies. Fluctuations in the value of the U.S. dollar versus foreign currencies may impact our operating results when translated into U.S. dollars. Thus, our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro, British Pound Sterling, Japanese Yen, and Chinese Yuan, and may be adversely affected in the future due to changes in foreign currency exchange rates. Changes in exchange rates may negatively affect our revenues, expenses, and other operating results as expressed in U.S. dollars in the future. Further, we have experienced and will continue to experience fluctuations in our net income as a result of transaction gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded.
  We engage in the hedging of our foreign currency transactions and may, in the future, hedge selected significant transactions or net monetary exposure positions denominated in currencies other than the U.S. dollar. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
  If we are unable to implement and maintain effective internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports.
  As a public company, we are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act of 2002 (Sarbanes-Oxley Act) requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on internal controls over financial reporting. The Sarbanes-Oxley Act also requires that our management report on internal controls over financial reporting be attested to by our independent registered public accounting firm.
  56
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  We must continue to monitor and assess our internal control over financial reporting. If in the future we have any material weaknesses, we may not detect errors on a timely basis and our financial statements may be materially misstated. Additionally, if in the future we are unable to comply with the requirements of the Sarbanes-Oxley Act in a timely manner, are unable to assert that our internal controls over financial reporting are effective, identify material weaknesses in our internal controls over financial reporting, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class A common stock could be adversely affected, and we could become subject to investigations by the NYSE, the SEC, or other regulatory authorities, which could require additional financial and management resources.
  We have broad discretion in the use of our cash balances and may not use them effectively.
  We have broad discretion in the use of our cash balances and may not use them effectively. The failure by our management to apply these funds effectively could adversely affect our business and financial condition. Pending their use, we may invest our cash balances in a manner that does not produce income or that loses value. Our investments may not yield a favorable return to our investors and may negatively impact the price of our Class A common stock.
  Risks Related to Our Intellectual Property
  We have been and may in the future be sued by third parties for alleged infringement of their proprietary rights or misappropriation of intellectual property, and we may suffer damages or other harm from such proceedings.
  There is considerable patent and other intellectual property development activity in our industry. Our competitors, as well as a number of other entities and individuals including so-called non-practicing entities, or NPEs, may own or claim to own intellectual property relating to our solutions. From time to time, third parties may claim that we are infringing upon their intellectual property rights or that we have misappropriated their intellectual property. For example, since January 2017, we have been defending against assertions of trade secret misappropriation made by our competitors, Medidata and IQVIA, as described in
  note 13
  of the notes to our condensed consolidated financial statements. In the Medidata case, we expect a trial this fiscal year. As competition in our market grows, the possibility of patent infringement and other intellectual property claims against us increases. In the future, we expect others to claim that our solutions and underlying technology infringe or violate their intellectual property rights. We may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Any claims or litigation have caused and in the future could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our services, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners or pay substantial settlement costs, including royalty payments, in connection with any such claim or litigation and to obtain licenses, modify applications, or refund fees, which could be costly. Any litigation regarding our intellectual property could be costly and time-consuming and divert the attention of our management and key personnel from our business operations even if we were to ultimately prevail in such litigation.
  Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.
  Our success and ability to compete depend in part upon our intellectual property. As of July 31, 2021, we have filed numerous domestic and foreign patent applications and have been issued 39 U.S. patents and 11 international patents. We also rely on copyright, trade secret and trademark laws, trade secret protection and confidentiality or license agreements with our employees, customers, partners and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be inadequate.
  In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. Negative publicity related to a decision by us to initiate such enforcement actions against a customer or former customer, regardless of its accuracy, may adversely impact our other customer relationships or prospective customer relationships, harm our brand and business and could cause the market price of our Class A common stock to
  Veeva Systems Inc. | Form 10-Q
  57
  Table of Contents
  decline. Our failure to secure, protect and enforce our intellectual property rights could adversely affect our brand and our business.
  Risks Related to Our Status as a Public Benefit Corporation and Ownership of Our Class A Common Stock
  Our conversion to a Delaware public benefit corporation may not result in the benefits that we anticipate, requires our directors to balance the interest of stockholders with other interests, and may subject us to legal uncertainty and other risks.
  On February 1, 2021, after approval by our stockholders, we became a Delaware public benefit corporation (PBC). There are a very limited number of publicly traded PBCs, we are the first publicly traded company to convert to a PBC, and we are the largest publicly traded company, as measured by revenue or market capitalization, to operate as a PBC. As a PBC, we have unique legal obligations. We are required to adopt and include in our certificate of incorporation a public benefit purpose that is intended to have positive effects on a category of persons, entities or communities other than stockholder financial interest. Our public benefit purpose is to provide products and services that are intended to help make the industries we serve more productive, and to create high-quality employment opportunities in the communities in which we operate. Further, as a PBC, our Board is required to balance our stockholders' pecuniary (financial) interests, the best interests of those materially affected by our conduct, and pursuit of our public benefit purpose. We have identified those materially affected by our conduct (which we refer to as stakeholders) as including our customers, our employees, our partners, and the communities in which we operate.
  We believe that operating as a PBC is beneficial to our business and consistent with the long-term interests of stockholders, but the benefits we anticipate from operating as a PBC may not materialize within the timeframe we expect or at all, or there may be negative effects. Further, we may be unable or slow to achieve the public benefits we have identified or we may make balancing determinations that are ultimately harmful to our business or to stockholders, which could adversely affect our reputation, business, financial condition, and results of operations and cause our stock price to decline.
  In the event of a conflict between the interests of our stockholders, our stakeholders, and our public benefit purpose, our directors must only make an informed and disinterested decision, and not such that no person of ordinary, sound judgment would approve. Our directors have significant latitude under this standard and there is no guarantee that a conflict would be resolved in favor of our stockholders. This balancing obligation may allow our directors to make decisions that they could not have made pursuant to the fiduciary duties applicable prior to our PBC conversion, and such decisions may not maximize short-term stockholder value. For instance, in a sale of control transaction, our board of directors would be required to consider and balance the factors listed above and might choose to accept an offer that does not maximize short-term stockholder value due to its consideration of other factors.
  Further, there is limited legal precedent or guidance regarding how to administer our obligation to balance the interests of stockholders, stakeholders, and the pursuit of our public benefit purpose. While we expect that, in large part, traditional Delaware corporation law principles and the application of those principles in case law—including those related to self-dealing, conflicts of interest, and the application of the business judgment rule—will continue to apply with respect to Delaware PBCs, there is currently limited case law involving PBCs, which may create legal uncertainty or additional litigation risk until additional case law develops. Stockholders of a Delaware PBC (if they, individually or collectively, own at least the lesser of two percent of the company's outstanding shares or shares with a market value of at least $2 million) may file suit to enforce the balancing obligation. Any such lawsuit might be a distraction to our management and board of directors, and could be costly, which may have an adverse impact on our financial condition and results of operations.
  As a PBC, we are required to disclose to stockholders a report at least biennially on that includes our assessment of our success in achieving our specific public benefit purpose, and we have committed to providing this report annually and making it publicly available. If we are not timely or are unable to provide this report, or if the report is not viewed favorably, our reputation and status as a public benefit corporation may be harmed.
  While we do not view the additional reporting obligations of a PBC to be onerous, Delaware's PBC statute may be amended in the future to require more explicit or burdensome periodic reporting requirements and that could increase our expenses. In addition, if the public perceives that we are not successful in our public benefit purpose, or that our pursuit of our public benefit purpose is having a negative effect on the financial interests of our stockholders, that perception could negatively affect our reputation, which could adversely affect our business and results of operations.
  58
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  Our Class A common stock price has been and will likely continue to be volatile.
  The trading price of our Class A common stock has been and will likely continue to be volatile for the foreseeable future. In addition, the trading prices of the securities of technology companies have been highly volatile. Accordingly, the market price of our Class A common stock is likely to be subject to wide fluctuations in response to numerous factors, many of which are beyond our control. In addition to those risks described in this "Risk Factors" section, other factors could impact the value of our common stock, including:
  •
  fluctuations in the valuation of companies perceived by investors to be comparable to us, such as high-growth or cloud companies, or in valuation metrics, such as our price to revenues ratio;
  •
  overall performance of the stock market;
  •
  changes in our financial, operating or other metrics, regardless of whether we consider those metrics as reflective of the current state or long-term prospects of our business, and how those results compare to securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations;
  •
  changes in the forward-looking estimates of our financial, operating, or other metrics, how those estimates compare to securities analyst expectations, or changes in recommendations by securities analysts that follow our Class A common stock;
  •
  announcements of customer additions and customer cancellations or delays in customer purchases;
  •
  the net increase in the number of customers, either independently or as compared to published expectations of industry, financial or other analysts that cover us;
  •
  announcements by us or by our competitors of technological innovations, new solutions, enhancements to services, strategic alliances or significant agreements;
  •
  announcements by us or by our competitors of mergers or other strategic acquisitions or rumors of such transactions;
  •
  the economy as a whole and market conditions within our industry and the industries of our customers;
  •
  macroeconomic and geopolitical factors and instability and volatility in the global financial markets, including uncertainty surrounding the effects of COVID-19;
  •
  the operating performance and market value of other comparable companies;
  •
  securities or industry analysts downgrading our Class A common stock or publishing inaccurate or unfavorable research about our business;
  •
  trading activity by directors, executive officers (in particular our Chief Executive Officer who holds a significant portion of our outstanding common stock), and other significant stockholders, or the perception in the market that the holders of a large number of shares intend to sell their shares; and
  •
  any other factors discussed herein.
  In addition, if the market for technology stocks or the stock market in general experiences uneven investor confidence, the market price of our Class A common stock could decline for reasons unrelated to our business, operating results or financial condition. The market price of our Class A common stock might also decline in reaction to events that affect other companies within, or outside, our industry even if these events do not directly affect us. Some companies that have experienced volatility in the trading price of their stock have been the subject of securities class action litigation. If we are the subject of such litigation, it could result in substantial costs and a diversion of our management's attention and resources.
  The dual-class structure of our common stock has the effect of concentrating voting control with certain individuals and their affiliates, which will limit or preclude the ability of our investors to influence corporate matters and could depress the market value of our Class A common stock.
  Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. As of July 31, 2021, our founder and Chief Executive Officer, Peter Gassner, holds approximately 45.9% of the voting power of our outstanding capital stock and holders of our Class B common stock hold approximately 51.6% of the voting power of our outstanding capital stock in the aggregate. Holders of our Class B common stock collectively control a majority of the combined voting power of our common stock and, assuming no material sales of such
  Veeva Systems Inc. | Form 10-Q
  59
  Table of Contents
  shares, will be able to control matters submitted to our stockholders for approval until October 15, 2023, including the election of directors, amendments of our organizational documents and any merger, consolidation, sale of all or substantially all of our assets or other major corporate transaction. This concentrated control will limit or preclude our investors' ability to influence corporate matters while the dual class structure is in effect. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock or may adversely affect the market price of our Class A common stock.
  S&P Dow Jones and FTSE Russell have announced changes to their eligibility criteria for inclusion of shares of public companies with multiple classes of stock on certain indices, including the S&P 500. While this has not affected the inclusion of Veeva's Class A common stock in these indices to date, eligibility criteria of these indices and others may change in the future. In addition, several stockholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual-class structure of our common stock may prevent the inclusion of our Class A common stock in such indices and may cause stockholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any such exclusion from indices could result in a less active trading market for our Class A common stock. Any actions or publications by stockholder advisory firms or other third-party ratings agencies critical of our corporate governance practices, capital structure, or other business practices could also adversely affect the value of our Class A common stock.
  We do not intend to pay dividends on our capital stock for the foreseeable future, so any returns will be limited to changes in the value of our Class A common stock.
  We have never declared or paid any cash dividends on our capital stock. We currently anticipate that we will retain future earnings for the development, operation, and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. In addition, our ability to pay cash dividends on our capital stock may be prohibited or limited by the terms of any future debt financing arrangement. Any return to stockholders will therefore be limited to the increase, if any, of the price of our Class A common stock.
  Provisions in our certificate of incorporation and bylaws and Delaware law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the market price of our Class A common stock.
  Our restated certificate of incorporation and amended and restated bylaws contain provisions that could depress the market price of our Class A common stock by acting to discourage, delay, or prevent a change in control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions among other things:
  •
  provide for a dual-class common stock structure until October 15, 2023, which gives our Chief Executive Officer and certain of our holders and their respective affiliates the ability to control the outcome of all matters requiring stockholder approval, even if they own significantly less than a majority of the shares of our outstanding Class A and Class B common stock;
  •
  permit our board of directors to establish the number of directors;
  •
  provide that directors may only be removed with the approval of 66-2/3% of our stockholders;
  •
  require super-majority voting to amend some provisions in our restated certificate of incorporation and amended and restated bylaws;
  •
  authorize the issuance of "blank check" preferred stock that our board of directors could use to implement a stockholder rights plan;
  •
  eliminate the ability of our stockholders to call special meetings of stockholders;
  •
  require our board of directors to consider and balance our stockholders' pecuniary (financial) interests, the best interests of those materially affected by our conduct, and the pursuit of our public benefit purpose, which may, in turn, allow our board of directors to make a decision about a change of control transaction that does not maximize short-term stockholder value;
  •
  prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
  •
  provide that the board of directors is expressly authorized to make, alter, or repeal our amended and restated bylaws; and
  60
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  •
  establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
  In addition, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on merger, business combinations, and other transactions between us and holders of 15% or more of our common stock.
  Our certificate of incorporation and bylaws provide for exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders' ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
  Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law or any action asserting a claim against us that is governed by the internal affairs doctrine. Our bylaws also provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for any action asserting a claim arising pursuant to the Securities Act, such a provision known as a "Federal Forum Provision." Any person or entity purchasing or otherwise acquiring any interest in our shares of capital stock shall be deemed to have notice of and consented to these provisions.
  These choice of forum provisions may limit a stockholder's ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees and may discourage these types of lawsuits. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation or bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results, and financial condition.
  Veeva Systems Inc. | Form 10-Q
  61
  Table of Contents
  ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
  a)
  Sales of Unregistered Securities
  None.
  b)
  Use of Proceeds from Public Offerings of Common Stock
  None.
  c)
  Purchases of Equity Securities by the Issuer and Affiliated Purchasers
  None.
  ITEM 3.    DEFAULTS UPON SENIOR SECURITIES.
  None.
  ITEM 4.    MINE SAFETY DISCLOSURES.
  Not applicable.
  ITEM 5.    OTHER INFORMATION.
  None.
  62
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  ITEM 6.    EXHIBITS.
  Exhibits
  Exhibit
  Number
  Exhibit Description
  Incorporated by Reference
  Filed
  Form
  File No.
  Exhibit
  Filing Date
  Herewith
  3.1
  Restated Certificate of Incorporation of Veeva Systems Inc.
  8-K
  001-36121
  3.1
  6/28/2021
  3.2
  Amended and Restated Bylaws of Veeva Systems Inc.
  8-K
  001-36121
  3.2
  6/28/2021
  10.1
  Description of Non-Employee Director Compensation.
  X
  31.1
  Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
  X
  31.2
  Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
  X
  32.1†
  Certification of Chief Executive Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.
  X
  32.2†
  Certification of Chief Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.
  X
  101.INS
  XBRL Instance Document.
  101.SCH
  XBRL Taxonomy Schema Linkbase Document.
  101.CAL
  XBRL Taxonomy Calculation Linkbase Document.
  101.DEF
  XBRL Taxonomy Definition Linkbase Document.
  101.LAB
  XBRL Taxonomy Labels Linkbase Document.
  101.PRE
  XBRL Taxonomy Presentation Linkbase Document.
  104
  104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
  †    The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Veeva Systems Inc. under the Securities Act of 1933, as amended, or the
  Veeva Systems Inc. | Form 10-Q
  63
  Table of Contents
  Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
  64
  Veeva Systems Inc. | Form 10-Q
  Table of Contents
  SIGNATURES
  Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
  Veeva Systems Inc.
  Dated:
  September 3, 2021
  By:
  /s/ BRENT BOWMAN
  Brent Bowman
  Chief Financial Officer
  (Principal Financial Officer)
  Dated:
  September 3, 2021
  By:
  /s/ MICHELE O'CONNOR
  Michele O'Connor
  Chief Accounting Officer
  (Principal Accounting Officer)
  Veeva Systems Inc. | Form 10-Q
  65