{"id":967662,"date":"2026-05-27T16:04:15","date_gmt":"2026-05-27T20:04:15","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/"},"modified":"2026-05-27T16:04:15","modified_gmt":"2026-05-27T20:04:15","slug":"salesforce-delivers-record-first-quarter-fiscal-2027-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/","title":{"rendered":"Salesforce Delivers Record First Quarter Fiscal 2027 Results"},"content":{"rendered":"<p>        <!--.bwalignc { text-align: center; list-style-position: inside }\n.bwalignl { text-align: left }\n.bwalignr { text-align: right; list-style-position: inside }\n.bwblockalignl { margin-left: 0px; margin-right: auto }\n.bwcellpmargin { margin-bottom: 0px; margin-top: 0px }\n.bwdoublebottom { border-bottom: double black 2.25pt }\n.bwlistdisc { list-style-type: disc }\n.bwpadb3 { padding-bottom: 4px }\n.bwpadb4 { padding-bottom: 5px }\n.bwpadl0 { padding-left: 0px }\n.bwpadl4 { padding-left: 20px }\n.bwpadl8 { padding-left: 40px }\n.bwpadr0 { padding-right: 0px }\n.bwrowaltcolor0 { background-color: #cceeff }\n.bwsinglebottom { border-bottom: solid black 1pt }\n.bwtablemarginb { margin-bottom: 10px }\n.bwuline { text-decoration: underline }\n.bwvertalignb { vertical-align: bottom }\n.bwvertalignm { vertical-align: middle }\n.bwvertalignt { vertical-align: top }\n.bwwidth1 { width: 1% }\n.bwwidth100 { width: 100% }\n.bwwidth13 { width: 13% }\n.bwwidth14 { width: 14% }\n.bwwidth15 { width: 15% }\n.bwwidth2 { width: 2% }\n.bwwidth20 { width: 20% }\n.bwwidth28 { width: 28% }\n.bwwidth30 { width: 30% }\n.bwwidth40 { width: 40% }\n.bwwidth53 { width: 53% }\n.bwwidth55 { width: 55% }\n.bwwidth69 { width: 69% }body {font:normal small Arial,Helvetica,sans-serif;color:#000;background-color:#fff;padding:24px;margin:0;} a img {border:0;} h3 {font-size:medium;color:#000;margin:0 0 1em 0; text-align:center;}-->  <\/p>\n<p class=\"bwalignc\"><b>Salesforce Delivers Record First Quarter Fiscal 2027 Results<\/b><\/p>\n<p class=\"bwalignc\"><b>GAAP EPS $2.42, up 52% Y\/Y, Non-GAAP EPS $3.88, up 50% Y\/Y<\/b><\/p>\n<p>SAN FRANCISCO&#8211;(<a href=\"http:\/\/www.businesswire.com\">BUSINESS WIRE<\/a>)&#8211;<br \/>\nSalesforce (NYSE: CRM), the world&#8217;s #1 AI CRM, today announced results for its first quarter fiscal 2027 ended April 30, 2026.<\/p>\n<p><b>First<\/b><b>Quarter<\/b><b>Financial Highlights<\/b><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nCurrent remaining performance obligation of $33.6 billion, up 14% year-over-year (&#8220;Y\/Y&#8221;) and 13% in constant currency (&#8220;CC&#8221;)<\/p>\n<\/li>\n<li>\nRemaining performance obligation of $67.9 billion, up 11% Y\/Y<\/p>\n<\/li>\n<li>\nFirst quarter subscription &amp; support revenue of $10.6 billion, up 14% Y\/Y and 12% in CC, including $428 million Informatica contribution<\/p>\n<\/li>\n<li>\nFirst quarter revenue of $11.1 billion, up 13% Y\/Y and 12% in CC, including $444 million Informatica contribution<\/p>\n<\/li>\n<li>\nFirst quarter GAAP operating margin of 21.1% and non-GAAP operating margin of 34.8%<\/p>\n<\/li>\n<li>\nFirst quarter GAAP diluted net income per share of $2.42, up 52% Y\/Y and non-GAAP diluted net income per share of $3.88, up 50% Y\/Y<\/p>\n<\/li>\n<li>\nFirst quarter operating cash flow of $6.7 billion, up 3% Y\/Y, and free cash flow of $6.6 billion, up 4% Y\/Y<\/p>\n<\/li>\n<li>\nReturned $27.5 billion to shareholders, including $27.1 billion in share repurchases and $365 million in dividends<\/p>\n<\/li>\n<li>\nEntered into $25 billion accelerated share repurchase (&#8220;ASR&#8221;), with upfront share delivery of 103 million shares representing approximately 80% of total shares expected to be repurchased, with final settlement expected in Q3 FY27<\/p>\n<\/li>\n<\/ul>\n<p>\n\u201cThis was an outstanding quarter for Salesforce \u2014 record revenue, record deals, and cash flow,\u201d said Marc Benioff, Chair and CEO, Salesforce. \u201cAgentic AI is the biggest growth opportunity for our customers, and for Salesforce. We\u2019re the #1 Agentic CRM, with Agentforce now powering every Customer 360 application and helping tens of thousands of businesses across every industry transform into Agentic Enterprises. With more than $1 billion in Agentforce ARR, $3.4 billion in combined AI and data ARR, and 3.8 billion Agentic Work Units delivered for our customers, Salesforce has never been more essential.\u201d<\/p>\n<p>\n\u201cWe remain confident in delivering organic revenue acceleration in the second half of FY27, driven by growth in Sales, Service, Slack, Agentforce, and Data 360,\u201d said Robin Washington, President and Chief Financial and Operating Officer, Salesforce. \u201cWe are executing against our profitable growth framework and remain on track to deliver on our FY30 targets while maximizing shareholder value.\u201d<\/p>\n<p><b>Salesforce Company Highlights<\/b><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nAgentforce and Data 360 annual recurring revenue (&#8220;ARR&#8221;) reaches nearly $3.4 billion, up over 200% Y\/Y, including $1.1 billion Informatica Cloud ARR and $1.2 billion Agentforce ARR, up 205% Y\/Y<\/p>\n<\/li>\n<li>\n3.8 billion Agentic Work Units (\u201cAWUs\u201d) delivered to date across Agentforce and Slack, growing 111% quarter-over-quarter (&#8220;Q\/Q&#8221;)<\/p>\n<\/li>\n<li>\nBookings from Agentforce One Edition and Agentforce for Apps, premium SKUs anchored in Sales and Service including the value from Agentic capabilities, grew nearly 60% Y\/Y<\/p>\n<\/li>\n<li>\nProcessed more than 28.6 trillion tokens to date, up 152% Q\/Q<\/p>\n<\/li>\n<li>\nMore than 50% of Agentforce and Data 360 bookings came from existing customers in Q1<\/p>\n<\/li>\n<li>\nIn Q1, Data 360 ingested 52 trillion records, up 136% Y\/Y, including 35 trillion via Zero Copy, up 277% Y\/Y, and processed 12 terabytes of unstructured data<\/p>\n<\/li>\n<li>\nProcessed nearly 1 trillion API calls across Core products in Q1<\/p>\n<\/li>\n<li>\nSlack Model Context Protocol (&#8220;MCP&#8221;) surpassed 1 million active users within six weeks of launch<\/p>\n<\/li>\n<li>\nPublic Sector Industry Cloud ARR surpasses $2 billion, up 23% Y\/Y in Q1, with Public Sector AWUs up nearly 400% Q\/Q<\/p>\n<\/li>\n<\/ul>\n<p><b>Guidance<\/b><\/p>\n<ul class=\"bwlistdisc\">\n<li>\nInitiates second quarter FY27 revenue guidance of $11.27 billion to $11.35 billion, up 10% &#8211; 11% Y\/Y and 10% in CC, including slightly above 4pts Informatica contribution<\/p>\n<\/li>\n<li>\nRaises midpoint of full year FY27 revenue guidance, now expects full year FY27 revenue of $45.9 billion to $46.2 billion, up 11% Y\/Y and 10% &#8211; 11% in CC, including approximately 3pts Informatica contribution<\/p>\n<\/li>\n<li>\nMaintains full year FY27 subscription &amp; support revenue growth guidance of slightly under 12% Y\/Y and approximately 11% in CC, including approximately 3pts Informatica contribution<\/p>\n<\/li>\n<li>\nUpdates full year FY27 GAAP operating margin guidance of 20.6%, and maintains non-GAAP operating margin guidance of 34.3%<\/p>\n<\/li>\n<li>\nUpdates full year FY27 operating cash flow growth guidance and free cash flow growth guidance to approximately 4% &#8211; 5% Y\/Y to reflect the impact of the $25 billion debt issuance for the ASR<\/p>\n<\/li>\n<\/ul>\n<p>\nSalesforce&#8217;s guidance includes GAAP and non-GAAP financial measures. The following tables summarize Salesforce&#8217;s guidance for the second quarter fiscal 2027 and full-year fiscal 2027:<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Q2 FY27 Guidance<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>GAAP<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Non-GAAP<\/b><sup>(1)<\/sup><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$11.27 &#8211; $11.35 billion<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\nN\/A<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" class=\"bwvertalignt bwpadl0 bwwidth40\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue growth<sup>(2)<\/sup><\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth28 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n10% &#8211; 11%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth2 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth30 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n10% CC, $50M Y\/Y FX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" class=\"bwpadl0 bwalignc bwvertalignt\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nIncludes slightly above 4pts Informatica contribution<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDiluted net income per share<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$1.74 &#8211; $1.76<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$3.25 &#8211; $3.27<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent remaining performance obligation growth<sup>(3)<\/sup><\/p>\n<\/td>\n<td class=\"bwpadl0 bwwidth28 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 14%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwwidth2 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwwidth30 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 13% CC,<sup \/>$200M Y\/Y FX<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwsinglebottom\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Full Year FY27 Guidance<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>GAAP<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Non-GAAP<\/b><sup>(1)<\/sup><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$45.9 &#8211; $46.2 billion<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\nN\/A<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" class=\"bwvertalignt bwpadl0 bwwidth40\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue growth<sup>(2)<\/sup><\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwalignc bwwidth28 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n11%<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth2 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth30 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 10% &#8211; 11% CC, $300M Y\/Y FX<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" class=\"bwpadl0 bwalignc bwvertalignt\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nIncludes approximately 3pts Informatica contribution<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth40\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription &amp; support revenue growth<sup>(4)<\/sup><\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth28 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nSlightly Under 12%<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth2 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth30 bwvertalignt\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 11% CC<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" class=\"bwrowaltcolor0 bwpadl0 bwalignc bwvertalignt\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nIncludes approximately 3pts Informatica contribution<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating margin<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n20.6%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n34.3%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDiluted net income per share<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$7.93 &#8211; $7.99<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n$14.06 &#8211; $14.12<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating cash flow growth<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth28\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 4% &#8211; 5%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth2\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\nN\/A<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nFree cash flow growth<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth28 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\nN\/A<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth2 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwalignc bwwidth30 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 4% &#8211; 5%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth40\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCapital expenditures<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwalignc bwwidth28 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\nN\/A<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth2 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwalignc bwwidth30 bwvertalignm\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\nApproximately 1.5% of revenue<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"4\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(1) <\/sup>Non-GAAP CC revenue growth, non-GAAP CC remaining performance obligation growth, non-GAAP CC subscription &amp; support revenue growth, non-GAAP operating margin, non-GAAP diluted net income per share, and free cash flow growth are non-GAAP financial measures. See below for an explanation of non-GAAP financial measures. The Company&#8217;s shares used in computing GAAP diluted net income per share guidance and non-GAAP diluted net income per share guidance reflect the reduction to share count from the 103 million shares initially delivered under the ASR, but excludes any impact to share count from the final ASR settlement or potential Q2 &#8211; Q4 FY27 open-market repurchase activity under our share repurchase program.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"4\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(2) <\/sup>Revenue FX impact is calculated by taking the current period rates compared to the prior period average rates.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"4\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(3) <\/sup>Current remaining performance obligation FX impact is calculated by taking the current period rates compared to the prior period ending rates.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"4\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(4)<\/sup> Subscription &amp; support revenue excludes professional services revenue.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\nThe following is a reconciliation of GAAP operating margin guidance to non-GAAP operating margin guidance for the full year:<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Full Year FY27<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>Guidance<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP operating margin<sup>(1)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n20.6%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPlus<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangibles<sup>(2)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n4.2%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense<sup>(2)(3)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n9.0%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring and acquisition-related costs<sup>(2)(3)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n0.5%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP operating margin<sup>(1)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth30\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n34.3%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth30\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(1)<\/sup> GAAP operating margin is the proportion of GAAP income from operations as a percentage of GAAP revenue. Non-GAAP operating margin is the proportion of non-GAAP income from operations as a percentage of GAAP revenue.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(2)<\/sup> The percentages shown above have been calculated based on the midpoint of the low and high ends of the revenue guidance for full year FY27.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(3) <\/sup>The percentages shown in the restructuring and acquisition-related costs line have been calculated based on charges associated with the Company&#8217;s restructuring initiatives and acquisition-related costs. Stock-based compensation expense excludes stock-based compensation expense related to the Company&#8217;s restructuring initiatives, which is included in the restructuring and acquisition-related costs line.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\nThe following is a per share reconciliation of GAAP diluted net income per share to non-GAAP diluted net income per share guidance for the next quarter and the full year:<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Fiscal 2027<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Q2<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>FY27<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP diluted net income per share range<sup>(1)(2)<\/sup><\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwrowaltcolor0 bwpadl0 bwvertalignb bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$1.74 &#8211; $1.76<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwrowaltcolor0 bwpadl0 bwvertalignb bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$7.93 &#8211; $7.99<\/p>\n<\/td>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPlus<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangibles<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.63<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.28<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1.16<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n4.94<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring and acquisition-related costs<sup>(3)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.08<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0.30<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nLess<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome tax effects and adjustments<sup>(4)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(0.36<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1.39<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP diluted net income per share<sup>(2)<\/sup><\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$3.25 &#8211; $3.27<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwpadl0 bwpadr0\" rowspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$14.06 &#8211; $14.12<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing basic net income per share (millions)<sup>(5)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n820<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n835<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing diluted net income per share (millions)<sup>(5)<\/sup><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n823<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth20\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n839<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth55\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" colspan=\"2\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" colspan=\"2\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(1) <\/sup>The Company&#8217;s GAAP tax provision is expected to be approximately 21.5% for the three months ended July 31, 2026 and 22.0% for the year ended January 31, 2027. The GAAP tax rates may fluctuate due to discrete tax items, changes in valuation allowance assessment, future acquisitions, or other transactions.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(2) <\/sup>The Company&#8217;s projected GAAP and non-GAAP diluted net income per share assumes no change to the value of our strategic investment portfolio as it is not possible to forecast future gains and losses. The impact of future gains or losses from the Company\u2019s strategic investment portfolio could be material.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(3) <\/sup>The estimated impact to GAAP diluted net income per share is in connection with the Company&#8217;s restructuring initiatives and acquisition-related costs.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(4) <\/sup>The Company\u2019s non-GAAP tax provision uses a long-term projected tax rate of 20.5%, which reflects currently available information and could be subject to change.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><sup>(5) <\/sup>The Company&#8217;s shares used in computing GAAP net income per share guidance and non-GAAP net income per share guidance include the 103 million shares initially delivered under the ASR, but excludes any impact to share count from the final ASR settlement or potential Q2 &#8211; Q4 FY27 open-market repurchase activity under our share repurchase program.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p>\nFor additional information regarding non-GAAP financial measures see the reconciliation of results and related explanations below.<\/p>\n<p>\nManagement will provide further commentary around these guidance assumptions on its earnings call.<\/p>\n<p><b>Product Releases and Enhancements<\/b><\/p>\n<p>\nSalesforce releases major updates for our core platform and apps three times a year, with additional updates happening regularly across our portfolio. These releases are a result of significant research and development investments made over multiple years, and are designed to help customers drive cost savings, boost efficiency, and build trust.<\/p>\n<p>\nSalesforce leaders will participate in a Q1 FY27 Product &amp; Innovation &#8211; Headless 360 + Slack webinar on Friday, May 29, 2026, at 11:00 AM PT \/ 2:00 PM ET. A live webcast and replay details of the event will be available on the Salesforce Investor Relations website at <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.salesforce.com%2Finvestor&amp;esheet=54542697&amp;newsitemid=20260527647903&amp;lan=en-US&amp;anchor=www.salesforce.com%2Finvestor&amp;index=1&amp;md5=e083894a69ca278ea5cacd3cc9d30b4e\">www.salesforce.com\/investor<\/a>.<\/p>\n<p>\nTo learn more about our newest innovations and product release highlights, including our latest Spring 2026 Product Release, see FY27 Q1 Product Releases and Announcements at <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fwww.salesforce.com%2Fnews%2Fstories%2Ffy27-q1-highlights%2F&amp;esheet=54542697&amp;newsitemid=20260527647903&amp;lan=en-US&amp;anchor=https%3A%2F%2Fwww.salesforce.com%2Fnews%2Fstories%2Ffy27-q1-highlights%2F&amp;index=2&amp;md5=687e7fd987e1ecb05721bd79459dd967\">https:\/\/www.salesforce.com\/news\/stories\/fy27-q1-highlights\/<\/a> and see our latest major release at <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.salesforce.com%2Freleases&amp;esheet=54542697&amp;newsitemid=20260527647903&amp;lan=en-US&amp;anchor=www.salesforce.com%2Freleases&amp;index=3&amp;md5=d9e39c74592669fbb9c4844556d94b7f\">www.salesforce.com\/releases<\/a>.<\/p>\n<p><b>Environmental, Social, and Governance (ESG) Strategy<\/b><\/p>\n<p>\nTo learn more about our latest initiatives and priorities, review our Stakeholder Impact Report at <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fsalesforce.com%2Fstakeholder-impact-report&amp;esheet=54542697&amp;newsitemid=20260527647903&amp;lan=en-US&amp;anchor=https%3A%2F%2Fsalesforce.com%2Fstakeholder-impact-report&amp;index=4&amp;md5=b6e263a9226786e08c31773040f7885c\">https:\/\/salesforce.com\/stakeholder-impact-report<\/a>.<\/p>\n<p><b>Quarterly Earnings Webcast<\/b><\/p>\n<p>\nSalesforce plans to host a live earnings webcast broadcast at 2:00 p.m. (PT) \/ 5:00 p.m. (ET) to discuss its financial results with the investment community. A live webcast and replay details of the event will be available on the Salesforce Investor Relations website at <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.salesforce.com%2Finvestor&amp;esheet=54542697&amp;newsitemid=20260527647903&amp;lan=en-US&amp;anchor=www.salesforce.com%2Finvestor&amp;index=5&amp;md5=4d312fe3ba3460f653ec37fc9f25f7a9\">www.salesforce.com\/investor<\/a>.<\/p>\n<p><b>About Salesforce<\/b><\/p>\n<p>\nSalesforce helps organizations of any size become agentic enterprises &#8211; integrating humans, agents, apps, and data on a trusted, unified platform to unlock unprecedented growth and innovation. Visit <a rel=\"nofollow\" href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fwww.salesforce.com&amp;esheet=54542697&amp;newsitemid=20260527647903&amp;lan=en-US&amp;anchor=www.salesforce.com&amp;index=6&amp;md5=02205ac0355fcde2cb3b58ac07f94c83\">www.salesforce.com<\/a> for more information.<\/p>\n<p>\n&#8220;Safe harbor&#8221; statement under the Private Securities Litigation Reform Act of 1995: This press release contains forward-looking statements about the Company&#8217;s financial and operating results and guidance, which include, but are not limited to, expected GAAP and non-GAAP financial and other operating and non-operating results, including revenue, net income, net income per share, operating cash flow growth, operating margin, expected revenue growth, expected foreign currency exchange rate impact, expected current remaining performance obligation growth, expected tax rates or provisions, stock-based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth, strategic investments, expected restructuring expense or charges, expectations regarding our total addressable market and expected timing of product releases and enhancements. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, the Company\u2019s results or outcomes could differ materially and adversely from those expressed or implied by our forward-looking statements. Readers are cautioned not to place undue reliance on such forward-looking statements.<\/p>\n<p>\nThe risks and uncertainties referred to above include &#8212; but are not limited to &#8212; risks associated with:<\/p>\n<ul class=\"bwlistdisc\">\n<li>\nthe effect of the acquisition of Informatica on our operating results, the market price of our common stock, our ability to retain and hire key personnel and our ability to maintain relationships with customers, suppliers and others with whom we or Informatica do business;<\/p>\n<\/li>\n<li>\nour ability to maintain sufficient security levels and service performance, avoid downtime and prevent, detect and remediate performance degradation and security breaches;<\/p>\n<\/li>\n<li>\nour ability to secure sufficient data center capacity;<\/p>\n<\/li>\n<li>\nour reliance on third-party infrastructure providers, including hardware, software, energy and platform providers and the organizations responsible for the development and maintenance of Internet infrastructure;<\/p>\n<\/li>\n<li>\nuncertainties regarding AI technologies and their integration into our product offerings;<\/p>\n<\/li>\n<li>\nthe evolving landscape related to environmental, social and governance (\u201cESG\u201d) matters;<\/p>\n<\/li>\n<li>\nthe effect of evolving government regulations, including those related to our industry and providing services on or accessing the Internet, and those addressing ESG matters, data privacy, cybersecurity, cross-border data transfers, government contracting and procurement, and import and export controls;<\/p>\n<\/li>\n<li>\ncurrent and potential litigation and regulatory investigations involving us or our industry;<\/p>\n<\/li>\n<li>\nour ability to successfully expand or introduce new services and product features, including related to AI and Agentforce;<\/p>\n<\/li>\n<li>\nour ability to successfully complete, integrate and realize the benefits from acquisitions or other strategic transactions;<\/p>\n<\/li>\n<li>\nuncertainties regarding the pace of change and innovation and our ability to compete in the markets in which we participate;<\/p>\n<\/li>\n<li>\nour ability to successfully execute our business strategy and our business plans, including efforts to expand internationally and related risks;<\/p>\n<\/li>\n<li>\nour ability to meet our long-term revenue target and profitable growth framework;<\/p>\n<\/li>\n<li>\nour ability to predict and meet expectations regarding our operating results and cash flows, including revenue and remaining performance obligation, including as a result of the seasonal nature of our sales cycle and the variability in our results arising from the accounting for term license revenue products and some complex transactions;<\/p>\n<\/li>\n<li>\nour ability to predict and limit customer attrition and costs related to those efforts;<\/p>\n<\/li>\n<li>\nthe demands on our personnel and infrastructure resulting from significant growth in our customer base and operations, including as a result of acquisitions;<\/p>\n<\/li>\n<li>\nour real estate and office facilities strategy and related costs and uncertainties;<\/p>\n<\/li>\n<li>\nthe performance of our strategic investment portfolio, including fluctuations in the fair value of our investments;<\/p>\n<\/li>\n<li>\nour ability to protect our intellectual property rights;<\/p>\n<\/li>\n<li>\nour ability to maintain and enhance our brands;<\/p>\n<\/li>\n<li>\nuncertainties regarding the realizability, valuation and potential availability of certain tax assets;<\/p>\n<\/li>\n<li>\nthe impact of new accounting pronouncements and tax rules;<\/p>\n<\/li>\n<li>\nuncertainties affecting our ability to estimate our tax rate;<\/p>\n<\/li>\n<li>\nuncertainties regarding the effect of geopolitical events, inflationary pressures, market and macroeconomic volatility, financial institution instability, changes in monetary policy, foreign currency exchange rate and interest rate fluctuations, uncertainty regarding changes in trade policies, including trade wars, the threat or imposition of tariffs or other trade restrictions as well as any retaliatory actions, and climate change, natural disasters and actual or threatened public health emergencies on our workforce, business, and operating results;<\/p>\n<\/li>\n<li>\nuncertainties regarding the impact of expensing stock options and other equity awards;<\/p>\n<\/li>\n<li>\nthe sufficiency of our capital resources, including our ability to execute our share repurchase program and declare future cash dividends;<\/p>\n<\/li>\n<li>\nour ability to comply with our debt covenants and lease obligations; and<\/p>\n<\/li>\n<li>\nuncertainties regarding impacts to our workforce and workplace culture, such as those arising from our current and future office environments or remote work policies or our ability to realize the expected benefits of the Company&#8217;s restructuring initiatives.<\/p>\n<\/li>\n<\/ul>\n<p>\nFurther information on these and other factors that could affect the Company\u2019s actual results or outcomes is included in the reports on Forms 10-K, 10-Q and 8-K and in other filings it makes with the Securities and Exchange Commission from time to time. These documents are available on the SEC Filings section of the Financials section of the Company\u2019s website at investor.salesforce.com\/financials\/.<\/p>\n<p>\nSalesforce, Inc. assumes no obligation and does not intend to revise or update publicly any forward-looking statements for any reason, except as required by law.<\/p>\n<p>\n\u00a9 2026 Salesforce, Inc. All rights reserved. Salesforce and other marks are trademarks of Salesforce, Inc. Other brands featured herein may be trademarks of their respective owners.<\/p>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Condensed Consolidated Statements of Operations<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(in millions, except per share data)<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(Unaudited)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenues:<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription and support<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10,593<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,297<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProfessional services and other<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n540<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n532<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl8 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n11,133<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,829<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues (1)(2):<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription and support<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,953<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,611<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProfessional services and other<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n617<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n654<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl8 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal cost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,570<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,265<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGross profit<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,563<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,564<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating expenses (1)(2):<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,627<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,460<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,769<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,429<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n740<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n697<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n80<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n36<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl8 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal operating expenses<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,216<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,622<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome from operations<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,347<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,942<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInterest expense<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(317<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(68<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGains (losses) on strategic investments, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n558<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(63<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOther income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n133<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n163<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome before provision for income taxes<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,721<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,974<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProvision for income taxes<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(614<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(433<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,107<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,541<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nBasic net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.43<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1.61<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDiluted net income per share (3)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.42<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1.59<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing basic net income per share<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n868<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n960<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing diluted net income per share<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n871<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n970<\/p>\n<\/td>\n<td class=\"bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) Amounts include amortization of intangible assets acquired through business combinations, as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwpadl0 bwsinglebottom\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth1 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth1 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n244<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n162<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n317<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n233<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(2) Amounts include stock-based compensation expense, as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth1 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth1 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n138<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n151<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n310<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n275<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n320<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n285<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n102<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n88<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n15<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(3) During the three months ended April 30, 2026 and 2025, gains (losses) on strategic investments impacted GAAP diluted net income per share by $0.49 and $(0.05) based on a U.S. tax rate of 23.5%, and non-GAAP diluted net income per share by $0.51 and $(0.05) based on a non-GAAP tax rate of 20.5% and 22.0%, respectively.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Condensed Consolidated Statements of Operations<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(As a percentage of total revenues)<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(Unaudited)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" colspan=\"5\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"5\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenues:<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription and support<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n95<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n95<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProfessional services and other<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl8 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n100<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n100<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues (1)(2):<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription and support<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n18<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n16<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProfessional services and other<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl8 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal cost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGross profit<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n77<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n77<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating expenses (1)(2):<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0\" colspan=\"2\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n15<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n34<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n35<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl8 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal operating expenses<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n56<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n57<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome from operations<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n21<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nInterest expense<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGains (losses) on strategic investments, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOther income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome before provision for income taxes<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProvision for income taxes<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(4<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n16<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" colspan=\"5\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) Amounts include amortization of intangible assets acquired through business combinations as a percentage of total revenues, as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"5\" class=\"bwvertalignb bwpadl0 bwsinglebottom\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" colspan=\"5\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(2) Amounts include stock-based compensation expense as a percentage of total revenues, as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"5\" class=\"bwvertalignb bwpadl0 bwsinglebottom\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"2\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl4 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth14\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Condensed Consolidated Balance Sheets<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(in millions)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>April 30, 2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>January 31, 2026<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Assets<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n(unaudited)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent assets:<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCash and cash equivalents<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,935<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,327<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nMarketable securities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,902<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,238<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccounts receivable, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n5,080<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n14,339<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCosts capitalized to obtain revenue contracts, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,065<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,075<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPrepaid expenses and other current assets<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,631<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,243<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal current assets<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n21,613<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n28,222<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProperty and equipment, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,150<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,120<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating lease right-of-use assets, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,889<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,003<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNoncurrent costs capitalized to obtain revenue contracts, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,920<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,985<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStrategic investments<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,772<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,591<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGoodwill<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n59,291<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n57,941<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIntangible assets acquired through business combinations, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,650<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,815<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDeferred tax assets and other assets, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,395<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,628<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal assets<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n106,680<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n112,305<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Liabilities and stockholders\u2019 equity<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent liabilities:<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccounts payable, accrued expenses and other liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,582<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,253<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating lease liabilities, current<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n557<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n548<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nUnearned revenue<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20,363<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,317<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDebt, current<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n4,000<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal current liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n27,502<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n37,118<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNoncurrent debt<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n39,280<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10,439<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNoncurrent operating lease liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,047<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,189<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOther noncurrent liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,616<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,417<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n72,445<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n53,163<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStockholders\u2019 equity:<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCommon stock<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTreasury stock, at cost<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(55,028<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(32,228<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAdditional paid-in capital<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n64,913<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n68,835<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccumulated other comprehensive income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n395<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n313<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadt0 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRetained earnings<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n23,954<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n22,221<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal stockholders\u2019 equity<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n34,235<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n59,142<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal liabilities and stockholders\u2019 equity<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n106,680<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n112,305<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Condensed Consolidated Statements of Cash Flows<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(in millions)<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(Unaudited)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Operating activities:<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,107<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,541<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAdjustments to reconcile net income to net cash provided by operating activities:<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDepreciation and amortization (1)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n985<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n843<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of costs capitalized to obtain revenue contracts, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n584<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n545<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n857<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n814<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n(Gains) losses on strategic investments, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(558<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n63<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nChanges in assets and liabilities, net of business combinations:<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccounts receivable, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,431<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,591<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCosts capitalized to obtain revenue contracts, net<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(509<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(365<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPrepaid expenses and other current assets and other assets<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(162<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(481<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAccounts payable and accrued expenses and other liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,897<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,007<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nOperating lease liabilities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(138<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(124<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nUnearned revenue<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(3,999<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,944<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl8\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet cash provided by operating activities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,701<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,476<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Investing activities:<\/b><\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nBusiness combinations, net of cash acquired<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,452<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPurchases of strategic investments<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(325<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(149<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales of strategic investments<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n415<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPurchases of marketable securities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,089<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,086<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales of marketable securities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n352<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n405<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nMaturities of marketable securities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n61<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n436<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCapital expenditures<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(145<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(179<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet cash used in investing activities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,183<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(1,567<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Financing activities:<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProceeds from issuance of debt, net of issuance costs<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,842<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRepurchases of common stock<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(27,248<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,633<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPayments for taxes related to net share settlement of equity awards<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(250<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nProceeds from employee stock plans<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n230<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n294<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPrincipal payments on financing obligations<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(130<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(179<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPayments of dividends and dividend equivalents<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(365<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(402<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet cash used in financing activities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,921<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(2,920<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Effect of exchange rate changes<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n11<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n91<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Net increase in cash and cash equivalents<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,608<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,080<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Cash and cash equivalents, beginning of period<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,327<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,848<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Cash and cash equivalents, end of period<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n8,935<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10,928<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) Includes amortization of intangible assets acquired through business combinations, depreciation of fixed assets and amortization and impairment of right-of-use assets.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"12\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Additional Metrics<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>(Unaudited)<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"12\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Supplemental Revenue Analysis<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"12\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Remaining Performance Obligation<\/i><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"12\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nRemaining performance obligation (&#8220;RPO&#8221;) represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods. RPO is influenced by several factors, including seasonality, the timing of renewals, the timing of term license deliveries, average contract terms and foreign currency exchange rates. Remaining performance obligation is also impacted by acquisitions. Unbilled portions of RPO denominated in foreign currencies are revalued each period based on the period end exchange rates. The portion of RPO that is unbilled is not recorded on the condensed consolidated balance sheets.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"12\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nRPO consisted of the following (in billions):<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Current<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Noncurrent<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Total<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAs of April 30, 2026<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n33.6<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n34.3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n67.9<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAs of January 31, 2026<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n35.1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n37.3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n72.4<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAs of October 31, 2025<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n29.4<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n30.1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n59.5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAs of July 31, 2025<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n29.4<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n30.5<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n59.9<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAs of April 30, 2025<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n29.6<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n31.3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n60.9<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Unearned Revenue<\/i><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nUnearned revenue represents amounts that have been invoiced in advance of revenue recognition and is recognized as revenue when transfer of control to customers has occurred or services have been provided. The change in unearned revenue was as follows (in millions):<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nUnearned revenue, beginning of period<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n24,317<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20,743<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nBillings and other (1)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,179<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,885<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue recognized over time<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(10,486<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(9,211<\/p>\n<\/td>\n<td class=\"bwrowaltcolor0 bwpadl0 bwpadr0 bwvertalignb bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue recognized at a point in time<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(647<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(618<\/p>\n<\/td>\n<td class=\"bwpadl0 bwsinglebottom bwpadr0 bwvertalignb bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nUnearned revenue, end of period<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n20,363<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n17,799<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) Other includes, for example, the impact of foreign currency translation as well as contributions from contract assets and business combinations.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Disaggregation of Revenue<\/i><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Subscription and Support Revenue by the Company&#8217;s service offerings<sup> (1)<\/sup><\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription and support revenues consisted of the following (in millions):<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAgentforce Apps<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,910<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,345<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nData 360, Headless Platform, &amp; Other<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,683<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,952<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal Subscription and Support Revenue<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n10,593<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,297<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth13\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth13\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) To reflect the evolution of its product architecture to deliver the Agentic Enterprise, and consistent with how management evaluates the performance of the business, the Company revised the presentation of its disaggregated revenue disclosures in the first quarter of 2027 into two primary categories: Agentforce Apps, and Data 360, Headless Platform, &amp; Other. Agentforce Apps is comprised of Agentforce Sales, Agentforce Service, Agentforce Marketing, Agentforce Commerce, Agentforce Apps Flex Credits and Slack. Data 360, Headless Platform, &amp; Other is comprised of Data 360, Data 360 and Platform Flex Credits, Headless Platform, Informatica, Agentforce Mulesoft, Agentforce Tableau and Other. Reclassifications to the prior period were made to conform to the current period presentation and did not affect total subscription and support revenue.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><i>Total Revenue by Geographic Locations<\/i><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenues by geographical region consisted of the following (in millions):<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmericas<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n7,233<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,469<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nEurope<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,754<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,337<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAsia Pacific<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,146<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,023<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal Revenue<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n11,133<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,829<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b><i>Constant Currency Growth Rates<\/i><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nSubscription and support revenues constant currency growth rates by the Company&#8217;s service offerings were as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>A<\/b><b>pril 30, 2026<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>C<\/b><b>ompared to Three Months<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>E<\/b><b>nded April 30, 2025<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>J<\/b><b>anuary 31, 2026<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>C<\/b><b>ompared to Three Months<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>E<\/b><b>nded January 31, 2025<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>A<\/b><b>pril 30, 2025<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>C<\/b><b>ompared to Three Months<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>E<\/b><b>nded April 30, 2024<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAgentforce Apps<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n7%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n6%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n7%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nData 360, Headless Platform, &amp; Other<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n23%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n21%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n13%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal growth<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n12%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n11%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n9%<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nRevenue constant currency growth rates by geographical region were as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>A<\/b><b>pril 30, 2026<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>C<\/b><b>ompared to Three Months<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>E<\/b><b>nded April 30, 2025<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>J<\/b><b>anuary 31, 2026<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>C<\/b><b>ompared to Three Months<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>E<\/b><b>nded January 31, 2025<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>A<\/b><b>pril 30, 2025<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>C<\/b><b>ompared to Three Months<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>E<\/b><b>nded April 30, 2024<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmericas<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n11%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n9%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n7%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nEurope<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n12%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n13%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n9%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAsia Pacific<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n12%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n13%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n11%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal growth<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n12%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n10%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwalignc bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n8%<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"6\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\nCurrent remaining performance obligation constant currency growth rates were as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>April 30, 2026<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>Compared to<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>April 30, 2025<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>January 31, 2026<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>Compared to<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>January 31, 2025<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>April 30, 2025<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>Compared to<\/b><\/p>\n<p class=\"bwalignc bwcellpmargin\"><b>April 30, 2024<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth53\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal growth<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n13%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n13%<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignc bwwidth15\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\">\n11%<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>GAAP Results Reconciled to Non-GAAP Results<\/b><\/p>\n<p class=\"bwcellpmargin\">\nThe following tables reflect selected GAAP results reconciled to Non-GAAP results.<\/p>\n<p class=\"bwcellpmargin\">\n(in millions, except per share data)<\/p>\n<p class=\"bwcellpmargin\">\n(Unaudited)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><span class=\"bwuline\">Non-GAAP income from operations<\/span><\/b><\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP income from operations<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,347<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,942<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPlus:<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangibles (1)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n561<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n395<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense (2)(3)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n870<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n799<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring and acquisition-related costs<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n96<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n36<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP income from operations<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,874<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,172<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><span class=\"bwuline\">Non-GAAP operating margin as a percentage of revenues<\/span><\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nTotal revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n11,133<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n9,829<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP operating margin (4)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n21.1<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n19.8<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP operating margin (4)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n34.8<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n32.3<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><span class=\"bwuline\">Non-GAAP net income<\/span><\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP net income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,107<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,541<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPlus:<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangibles (1)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n561<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n395<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense (2)(3)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n870<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n799<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring and acquisition-related costs<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n96<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n36<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome tax effects and adjustments<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(257<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(272<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP net income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,377<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,499<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwalignc\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwpadr0 bwsinglebottom bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b><span class=\"bwuline\">Non-GAAP diluted net income per share<\/span><\/b><\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwpadl0 bwvertalignb bwpadr0\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP diluted net income per share<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n$<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n2.42<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n1.59<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nPlus:<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwpadl0 bwvertalignb bwpadr0\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nAmortization of purchased intangibles (1)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n0.64<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n0.41<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nStock-based compensation expense (2)(3)<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n1.00<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n0.82<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nRestructuring and acquisition-related costs<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n0.11<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n0.04<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nIncome tax effects and adjustments<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwsinglebottom bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwsinglebottom bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n(0.29<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwsinglebottom bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwsinglebottom bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwsinglebottom bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n(0.28<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwsinglebottom bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP diluted net income per share<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwdoublebottom bwrowaltcolor0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n$<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwdoublebottom bwrowaltcolor0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n3.88<\/p>\n<\/td>\n<td class=\"bwpadl0 bwvertalignb bwpadr0 bwdoublebottom bwrowaltcolor0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwdoublebottom bwrowaltcolor0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwdoublebottom bwrowaltcolor0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n2.58<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwdoublebottom bwrowaltcolor0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing non-GAAP diluted net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n871<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadr0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignr\">\n970<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(1) Amortization of purchased intangibles was as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwpadl0 bwsinglebottom\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n244<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n162<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n317<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n233<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwsinglebottom bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n561<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n395<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(2) Stock-based compensation expense, excluding stock-based compensation expense related to restructuring, was as follows:<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"3\" class=\"bwsinglebottom bwpadl0 bwpadr0 bwvertalignb bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCost of revenues<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n138<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n151<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nResearch and development<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n310<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n275<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nSales and marketing<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n320<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n285<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwwidth69 bwpadl4\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGeneral and administrative<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n102<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n88<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwrowaltcolor0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n870<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwtablemarginb bwblockalignl bwrowaltcolor0 bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n799<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwpadl0 bwpadr0 bwpadb4 bwrowaltcolor0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(3) Stock-based compensation expense included in the GAAP to non-GAAP reconciliation tables above excludes stock-based compensation expense related to restructuring initiatives for each of the three months ended April 30, 2026 and 2025 of $10 million and $15 million, respectively, which are included in the restructuring and acquisition-related costs line.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n(4) GAAP operating margin is the proportion of GAAP income from operations as a percentage of GAAP revenue. Non-GAAP operating margin is the proportion of non-GAAP income from operations as a percentage of GAAP revenue. Non-GAAP income from operations excludes the impact of the amortization of purchased intangibles, stock-based compensation expense, charges associated with the Company&#8217;s restructuring initiatives and acquisition-related costs.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Salesforce, Inc.<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Computation of Basic and Diluted GAAP and Non-GAAP Net Income Per Share<\/b><\/p>\n<p class=\"bwcellpmargin\">\n(in millions, except per share data)<\/p>\n<p class=\"bwcellpmargin\">\n(Unaudited)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>GAAP Basic Net Income Per Share<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,107<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,541<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\" \/><\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nBasic net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.43<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1.61<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing basic net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n868<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n960<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Non-GAAP Basic Net Income Per Share<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP net income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,377<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,499<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP basic net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3.89<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.60<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing non-GAAP basic net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n868<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n960<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>GAAP Diluted Net Income Per Share<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNet income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,107<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1,541<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nDiluted net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.42<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n1.59<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing diluted net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n871<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n970<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwpadl0\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwsinglebottom bwpadl0\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Non-GAAP Diluted Net Income Per Share<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0\" colspan=\"3\" rowspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP net income<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3,377<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2,499<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nNon-GAAP diluted net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n3.88<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n2.58<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nShares used in computing non-GAAP diluted net income per share<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n871<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n970<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<table cellspacing=\"0\" class=\"bwtablemarginb bwblockalignl bwwidth100\">\n<tr>\n<td class=\"bwpadl0\" colspan=\"8\" rowspan=\"1\">\n<p class=\"bwcellpmargin\"><b>Supplemental Cash Flow Information<\/b><\/p>\n<p class=\"bwcellpmargin\"><b>Computation of Free Cash Flow, a Non-GAAP Measure<\/b><\/p>\n<p class=\"bwcellpmargin\">\n(in millions)<\/p>\n<p class=\"bwcellpmargin\">\n(Unaudited)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\" \/>\n<td colspan=\"7\" class=\"bwpadl0\" rowspan=\"1\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"7\" class=\"bwvertalignb bwpadl0 bwsinglebottom\" rowspan=\"1\">\n<p class=\"bwalignc bwcellpmargin\"><b>Three Months Ended April 30,<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignb bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2026<\/b><\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td colspan=\"3\" class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignc\" rowspan=\"1\">\n<p class=\"bwcellpmargin bwalignc\"><b>2025<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nGAAP net cash provided by operating activities<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,701<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,476<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwpadr0 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nCapital expenditures<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(145<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<td class=\"bwvertalignb bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n(179<\/p>\n<\/td>\n<td class=\"bwvertalignb bwsinglebottom bwpadl0 bwpadr0 bwpadb3 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"bwvertalignt bwrowaltcolor0 bwpadl0 bwwidth69\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\nFree cash flow<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,556<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwrowaltcolor0 bwpadl0 bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin\">\n\u00a0<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n$<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth13\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwalignr bwcellpmargin\">\n6,297<\/p>\n<\/td>\n<td class=\"bwvertalignb bwdoublebottom bwrowaltcolor0 bwpadl0 bwpadr0 bwpadb4 bwalignr bwwidth1\" rowspan=\"1\" colspan=\"1\">\n<p class=\"bwcellpmargin bwalignl\">\n\u00a0<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p><b>Non-GAAP Financial Measures:<\/b> This press release includes information about non-GAAP operating margin, non-GAAP net income per share, non-GAAP tax rates, free cash flow, constant currency revenue and revenue growth rate, constant currency subscription and support revenue growth rate and constant currency current remaining performance obligation growth rates (collectively the \u201cnon-GAAP financial measures\u201d). These non-GAAP financial measures are measurements of financial performance that are not prepared in accordance with U.S. generally accepted accounting principles and computational methods may differ from those used by other companies. Non-GAAP financial measures are not meant to be considered in isolation or as a substitute for comparable GAAP measures and should be read only in conjunction with the Company\u2019s condensed consolidated financial statements prepared in accordance with GAAP. Management uses both GAAP and non-GAAP financial measures when planning, monitoring and evaluating the Company\u2019s performance.<\/p>\n<p>\nThe primary purpose of using non-GAAP financial measures is to provide supplemental information that may prove useful to investors and to enable investors to evaluate the Company\u2019s results in the same way management does. Management believes that supplementing GAAP disclosure with non-GAAP disclosure provides investors with a more complete view of the Company\u2019s operational performance and allows for meaningful period-to-period comparisons and analysis of trends in the Company\u2019s business. Further to the extent that other companies use similar methods in calculating non-GAAP financial measures, the provision of supplemental non-GAAP information can allow for a comparison of the Company\u2019s relative performance against other companies that also report non-GAAP operating results.<\/p>\n<p>\nNon-GAAP operating margin is the proportion of non-GAAP income from operations as a percentage of GAAP revenue. Non-GAAP income from operations excludes the impact of the following items: stock-based compensation expense, amortization of acquisition-related intangibles, and charges associated with the Company&#8217;s restructuring initiatives and acquisition-related costs. Non-GAAP net income per share excludes, to the extent applicable, the impact of the following items: stock-based compensation expense, amortization of purchased intangibles, charges associated with the Company&#8217;s restructuring initiatives and acquisition-related costs, and income tax adjustments. These items are excluded because the decisions that give rise to them are not made to increase revenue in a particular period, but instead for the Company\u2019s long-term benefit over multiple periods.<\/p>\n<p>\nAs described above, the Company excludes or adjusts for the following in its non-GAAP results and guidance:<\/p>\n<ul class=\"bwlistdisc\">\n<li>\nStock-Based Compensation Expense: The Company\u2019s compensation strategy includes the use of stock-based compensation expense to attract and retain employees and executives. It is principally aimed at aligning their interests with those of our stockholders and at long-term employee retention, rather than to motivate or reward operational performance for any particular period. Thus, stock-based compensation expense varies for reasons that are generally unrelated to operational decisions and performance in any particular period.<\/p>\n<\/li>\n<\/ul>\n<ul class=\"bwlistdisc\">\n<li>\nAmortization of Purchased Intangibles: The Company views amortization of acquisition-related intangible assets, such as the amortization of the cost associated with an acquired company\u2019s research and development efforts, trade names, customer lists and customer relationships, and, in some cases, acquired lease intangibles, as items arising from pre-acquisition activities determined at the time of an acquisition. While these intangible assets are continually evaluated for impairment, amortization of the cost of purchased intangibles is a static expense, which is not typically affected by operations during any particular period. Although the Company excludes the amortization of purchased intangibles from these non-GAAP financial measures, management believes that it is important for investors to understand that such intangible assets were recorded as part of purchase accounting and contribute to revenue generation.<\/p>\n<\/li>\n<\/ul>\n<ul class=\"bwlistdisc\">\n<li>\nRestructuring: Restructuring charges are costs associated with a formal restructuring plan and may include employee notice period costs and severance payments, lease or contract termination costs, asset impairments, accelerated depreciation and amortization and other related expenses. The Company excludes these restructuring charges because they are distinct from ongoing operational costs and it does not believe they are reflective of current and expected future business performance and operating results.<\/p>\n<\/li>\n<\/ul>\n<ul class=\"bwlistdisc\">\n<li>\nAcquisition-related costs: Acquisition-related expenses include transaction and integration expenses for consummated transactions that are incurred prior to the acquisition closing or within the first year of the acquisition close date, which may include transaction or integration expenses paid to third parties, one-time severance and retention bonuses for acquired and transitional employees, or exit costs associated with an acquired company\u2019s long-lived assets, such as real estate, or other long-term commercial agreements. The Company excludes these acquisition-related expenses because they are distinct from ongoing operational costs and the Company does not believe they are reflective of current and expected future business performance and operating results.<\/p>\n<\/li>\n<\/ul>\n<ul class=\"bwlistdisc\">\n<li>\nGains (Losses) on Strategic Investments, net: The Company records all fair value adjustments to its equity securities held within the strategic investment portfolio through the statement of operations. As it is not possible to forecast future gains and losses, the Company assumes no change to the value of its strategic investment portfolio in its GAAP and non-GAAP estimates for future periods, including its guidance. Gains (Losses) on Strategic Investments, net, are included in its GAAP financial statements.<\/p>\n<\/li>\n<\/ul>\n<ul class=\"bwlistdisc\">\n<li>\nIncome Tax Effects and Adjustments: The Company utilizes a fixed long-term projected non-GAAP tax rate in order to provide better consistency across the interim reporting periods by eliminating the effects of items such as changes in the tax valuation allowance and tax effects of acquisition-related costs, since each of these can vary in size and frequency. When projecting this long-term rate, the Company evaluated a three-year financial projection that excludes the direct impact of the following non-cash items: stock-based compensation expenses and the amortization of purchased intangibles. The projected rate also considers factors including the Company\u2019s expected tax structure, its tax positions in various jurisdictions and key legislation in major jurisdictions where the Company operates. For fiscal 2026 and 2027, the Company used a projected non-GAAP tax rate of 22.0%. For fiscal 2027, the Company uses a projected non-GAAP tax rate of 20.5%, which reflects currently available information, as well as other factors and assumptions. The non-GAAP tax rate could be subject to change for a variety of reasons, including the rapidly evolving global tax environment, significant changes in the Company\u2019s geographic earnings mix due to acquisition activity or other changes to the Company\u2019s strategy or business operations. The Company will re-evaluate its long-term rate as appropriate.<\/p>\n<\/li>\n<\/ul>\n<p>\nThe Company presents constant currency information to provide a framework for assessing how the Company&#8217;s underlying business performed excluding the effect of foreign currency rate fluctuations. To present constant currency revenue growth rates, current and comparative prior period results for entities reporting in currencies other than United States dollars are converted into United States dollars at the weighted average exchange rate for the quarter being compared to rather than the actual exchange rates in effect during that period. To present current remaining performance obligation growth rates on a constant currency basis, current remaining performance obligation balances in local currencies in previous comparable periods are converted using the United States dollar currency exchange rate as of the most recent balance sheet date.<\/p>\n<p>\nThe Company defines the non-GAAP measure free cash flow as GAAP net cash provided by operating activities, less capital expenditures.<\/p>\n<p><b>Other Metrics<\/b>: The Company defines Agentforce and Data 360 annual recurring revenue (&#8220;ARR&#8221;) as the annualized recurring value of active Data 360 and certain generative artificial intelligence (&#8220;AI&#8221;) subscription agreements, including those for Agentforce and generative AI products and features, that were executed at the end of the reporting period. The Company defines Informatica Cloud ARR as the annualized recurring value of active Informatica Cloud subscription agreements that were executed at the end of the reporting period. The Company defines Public Sector ARR as the annualized recurring value of active Public Sector Industry cloud subscription agreements that were executed at the end of the reporting period.<\/p>\n<p>\nThe Company defines Net New Annual Order Value (&#8220;NNAOV&#8221;) as the net change in the annual order value of our customer subscription agreements during a given period. NNAOV is calculated as the sum of: (i) the annualized contract value from new and existing customers who enter into subscription agreements during the period; less (ii) the reduction in annualized order value from customer cancellations, non-renewals, or downgrades during the period.<\/p>\n<p>\nThe Company defines an Agentic Work Unit (&#8220;AWU&#8221;) as a measure of discrete tasks executed by AI agents in production across the Salesforce platform, including Agentforce and Slack. AWUs represent the conversion of generative AI capabilities into measurable business outputs, such as resolving customer cases, updating records or triggering automated workflows.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\" style=\"width:0;height:0\" \/><span class=\"bwct31415\" \/><\/p>\n<p id=\"mmgallerylink\"><span id=\"mmgallerylink-phrase\">View source version on businesswire.com: <\/span><span id=\"mmgallerylink-link\"><a href=\"https:\/\/www.businesswire.com\/news\/home\/20260527647903\/en\/\" rel=\"nofollow\">https:\/\/www.businesswire.com\/news\/home\/20260527647903\/en\/<\/a><\/span><\/p>\n<p>\nValmik Desai<br \/>\n<br \/>Salesforce<br \/>\n<br \/>Investor Relations<br \/>\n<br \/><a rel=\"nofollow\" href=\"mailto:investor@salesforce.com\">investor@salesforce.com<\/a><\/p>\n<p>\nSalesforce<br \/>\n<br \/>Public Relations<br \/>\n<br \/><a rel=\"nofollow\" href=\"mailto:pr@salesforce.com\">pr@salesforce.com<\/a><\/p>\n<p><b>KEYWORDS:<\/b> United States North America California<\/p>\n<p><b>INDUSTRY KEYWORDS:<\/b> Data Management Apps\/Applications Technology Software Artificial Intelligence Internet<\/p>\n<p><b>MEDIA:<\/b><\/p>\n<table cellpadding=\"3\" cellspacing=\"3\" \/>\n","protected":false},"excerpt":{"rendered":"<p>Salesforce Delivers Record First Quarter Fiscal 2027 Results GAAP EPS $2.42, up 52% Y\/Y, Non-GAAP EPS $3.88, up 50% Y\/Y SAN FRANCISCO&#8211;(BUSINESS WIRE)&#8211; Salesforce (NYSE: CRM), the world&#8217;s #1 AI CRM, today announced results for its first quarter fiscal 2027 ended April 30, 2026. FirstQuarterFinancial Highlights Current remaining performance obligation of $33.6 billion, up 14% year-over-year (&#8220;Y\/Y&#8221;) and 13% in constant currency (&#8220;CC&#8221;) Remaining performance obligation of $67.9 billion, up 11% Y\/Y First quarter subscription &amp; support revenue of $10.6 billion, up 14% Y\/Y and 12% in CC, including $428 million Informatica contribution First quarter revenue of $11.1 billion, up 13% Y\/Y and 12% in CC, including $444 million Informatica contribution First quarter GAAP operating margin of 21.1% and non-GAAP &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Salesforce Delivers Record First Quarter Fiscal 2027 Results&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-967662","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Salesforce Delivers Record First Quarter Fiscal 2027 Results - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Salesforce Delivers Record First Quarter Fiscal 2027 Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"Salesforce Delivers Record First Quarter Fiscal 2027 Results GAAP EPS $2.42, up 52% Y\/Y, Non-GAAP EPS $3.88, up 50% Y\/Y SAN FRANCISCO&#8211;(BUSINESS WIRE)&#8211; Salesforce (NYSE: CRM), the world&#8217;s #1 AI CRM, today announced results for its first quarter fiscal 2027 ended April 30, 2026. FirstQuarterFinancial Highlights Current remaining performance obligation of $33.6 billion, up 14% year-over-year (&#8220;Y\/Y&#8221;) and 13% in constant currency (&#8220;CC&#8221;) Remaining performance obligation of $67.9 billion, up 11% Y\/Y First quarter subscription &amp; support revenue of $10.6 billion, up 14% Y\/Y and 12% in CC, including $428 million Informatica contribution First quarter revenue of $11.1 billion, up 13% Y\/Y and 12% in CC, including $444 million Informatica contribution First quarter GAAP operating margin of 21.1% and non-GAAP &hellip; Continue reading &quot;Salesforce Delivers Record First Quarter Fiscal 2027 Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-27T20:04:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"28 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Salesforce Delivers Record First Quarter Fiscal 2027 Results\",\"datePublished\":\"2026-05-27T20:04:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/\"},\"wordCount\":5693,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/\",\"name\":\"Salesforce Delivers Record First Quarter Fiscal 2027 Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"datePublished\":\"2026-05-27T20:04:15+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\",\"contentUrl\":\"https:\\\/\\\/cts.businesswire.com\\\/ct\\\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/salesforce-delivers-record-first-quarter-fiscal-2027-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Salesforce Delivers Record First Quarter Fiscal 2027 Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Salesforce Delivers Record First Quarter Fiscal 2027 Results - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/","og_locale":"en_US","og_type":"article","og_title":"Salesforce Delivers Record First Quarter Fiscal 2027 Results - Market Newsdesk","og_description":"Salesforce Delivers Record First Quarter Fiscal 2027 Results GAAP EPS $2.42, up 52% Y\/Y, Non-GAAP EPS $3.88, up 50% Y\/Y SAN FRANCISCO&#8211;(BUSINESS WIRE)&#8211; Salesforce (NYSE: CRM), the world&#8217;s #1 AI CRM, today announced results for its first quarter fiscal 2027 ended April 30, 2026. FirstQuarterFinancial Highlights Current remaining performance obligation of $33.6 billion, up 14% year-over-year (&#8220;Y\/Y&#8221;) and 13% in constant currency (&#8220;CC&#8221;) Remaining performance obligation of $67.9 billion, up 11% Y\/Y First quarter subscription &amp; support revenue of $10.6 billion, up 14% Y\/Y and 12% in CC, including $428 million Informatica contribution First quarter revenue of $11.1 billion, up 13% Y\/Y and 12% in CC, including $444 million Informatica contribution First quarter GAAP operating margin of 21.1% and non-GAAP &hellip; Continue reading \"Salesforce Delivers Record First Quarter Fiscal 2027 Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/","og_site_name":"Market Newsdesk","article_published_time":"2026-05-27T20:04:15+00:00","og_image":[{"url":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"28 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Salesforce Delivers Record First Quarter Fiscal 2027 Results","datePublished":"2026-05-27T20:04:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/"},"wordCount":5693,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#primaryimage"},"thumbnailUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/","name":"Salesforce Delivers Record First Quarter Fiscal 2027 Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#primaryimage"},"thumbnailUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","datePublished":"2026-05-27T20:04:15+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#primaryimage","url":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en","contentUrl":"https:\/\/cts.businesswire.com\/ct\/CT?id=bwnews&amp;sty=20260527647903r1&amp;sid=flmnd&amp;distro=nx&amp;lang=en"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/salesforce-delivers-record-first-quarter-fiscal-2027-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Salesforce Delivers Record First Quarter Fiscal 2027 Results"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/967662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=967662"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/967662\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=967662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=967662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=967662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}