{"id":915457,"date":"2025-12-02T17:09:47","date_gmt":"2025-12-02T22:09:47","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/"},"modified":"2025-12-02T17:09:47","modified_gmt":"2025-12-02T22:09:47","slug":"pure-storage-announces-third-quarter-fiscal-2026-financial-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/","title":{"rendered":"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results"},"content":{"rendered":"<div class=\"xn-newslines\">\n<p class=\"xn-distributor\">PR Newswire<\/p>\n<\/p><\/div>\n<div class=\"xn-content\">\n<p class=\"prntac\">\n        <i>Q3 total revenue growth of <\/i><br \/>\n        <i>16%<\/i><br \/>\n        <i> year-over-year <br \/><\/i><br \/>\n        <i>Increases full-year revenue and operating profit guidance<\/i>\n      <\/p>\n<p>\n        <span class=\"legendSpanClass\"><br \/>\n          <span class=\"xn-location\">SANTA CLARA, Calif.<\/span><br \/>\n        <\/span>, <span class=\"legendSpanClass\"><span class=\"xn-chron\">Dec. 2, 2025<\/span><\/span> \/PRNewswire\/ &#8212; Pure Storage (NYSE: PSTG), the IT pioneer that delivers the world&#8217;s most advanced data storage technologies and services, today announced financial results for its third quarter fiscal year 2026 ended <span class=\"xn-chron\">November 2, 2025<\/span>.<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder1\">\n<p>\n          <a href=\"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.html\" target=\"_blank\" rel=\"nofollow\"><br \/>\n            <img decoding=\"async\" src=\"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg\" title=\"www.purestorage.com (PRNewsFoto\/Pure Storage) (PRNewsfoto\/Pure Storage)\" alt=\"www.purestorage.com (PRNewsFoto\/Pure Storage) (PRNewsfoto\/Pure Storage)\" \/><br \/>\n          <\/a>\n        <\/p>\n<\/p><\/div>\n<p>&#8220;Pure Storage delivered another strong quarter as global customers increasingly choose Pure to solve their toughest data management challenges,&#8221; said <span class=\"xn-person\">Charles Giancarlo<\/span>, Pure Storage CEO and Chairman. &#8220;Competitive advantage in the AI era demands data accessibility. Pure&#8217;s Enterprise Data Cloud breaks data free from application silos, allowing enterprises to harness the power of AI, automation, and analytics.&#8221;<\/p>\n<p>\n        <b>Third\u00a0Quarter Financial Highlights <\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>Revenue <span class=\"xn-money\">$964.5 million<\/span>, up 16% year-over-year<\/li>\n<li>Subscription services revenue <span class=\"xn-money\">$429.7 million<\/span>, up 14% year-over-year<\/li>\n<li>Subscription annual recurring revenue (ARR) <span class=\"xn-money\">$1.8 billion<\/span>, up 17% year-over-year<\/li>\n<li>Remaining performance obligations (RPO) <span class=\"xn-money\">$2.9 billion<\/span>, up 24% year-over-year<\/li>\n<li>GAAP gross margin 72.3%; non-GAAP gross margin 74.1%<\/li>\n<li>GAAP operating income <span class=\"xn-money\">$53.9 million<\/span>; non-GAAP operating income <span class=\"xn-money\">$196.2 million<\/span><\/li>\n<li>GAAP operating margin 5.6%; non-GAAP operating margin 20.3%<\/li>\n<li>Operating cash flow <span class=\"xn-money\">$116.0 million<\/span>; free cash flow <span class=\"xn-money\">$52.6 million<\/span><\/li>\n<li>Total cash, cash equivalents, and marketable securities <span class=\"xn-money\">$1.5 billion<\/span><\/li>\n<li>Returned approximately <span class=\"xn-money\">$53 million<\/span> to stockholders through share repurchases of 0.6 million shares.<\/li>\n<\/ul>\n<p>&#8220;In the third quarter, we generated strong revenue and record operating profit, exceeding the high end of our guidance,&#8221; said Pure Storage CFO <span class=\"xn-person\">Tarek Robbiati<\/span>. &#8220;To sustain this momentum beyond FY26, we will continue to make significant incremental investments in both research and development and sales and marketing to capture additional profitable growth opportunities consistent with our long-term strategy.&#8221;<\/p>\n<p>\n        <b>Third<\/b><br \/>\n        <b>\u00a0Quarter Company Highlights<\/b>\n      <\/p>\n<p>\n        <b>Simplifying workload expansion with a unified data plane<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>Expanded the Enterprise Data Cloud into the public cloud with the introduction of <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3392779407&amp;u=https%3A%2F%2Fblog.purestorage.com%2Fsolutions%2Fmicrosoft-pure-storage-simplify-migration-to-azure%2F&amp;a=Pure+Storage+Cloud+Azure+Native\" target=\"_blank\" rel=\"nofollow\">Pure Storage Cloud Azure Native<\/a>, developed jointly with Microsoft &#8211; the industry&#8217;s first fully managed, enterprise-grade block volume as a service.<\/li>\n<li>Continued the <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=1966987595&amp;u=https%3A%2F%2Fblog.purestorage.com%2Fproducts%2Fextending-the-unified-data-plane%2F&amp;a=evolution+of+the+FlashArray+family\" target=\"_blank\" rel=\"nofollow\">evolution of the FlashArray family<\/a> with FlashArray\/\/XL190 R5, FlashArray\/\/X R5, and FlashArray\/\/C R5.<\/li>\n<\/ul>\n<p>\n        <b>Advancing Pure Storage&#8217;s intelligent control plane<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>\n          <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=1326980337&amp;u=https%3A%2F%2Fblog.purestorage.com%2Fproducts%2Fpure-storage-first-intelligent-control-plane%2F&amp;a=Expanded+Pure1+AI+Copilot\" target=\"_blank\" rel=\"nofollow\">Expanded Pure1 AI Copilot<\/a> with Portworx Pure1 AI Copilot, the first AI-powered platform engineering assistant for Portworx customers and announced integration of Pure1 AI Copilot with Model Context Protocol (MCP) servers.<\/li>\n<li>Bridged the gap between traditional and modern applications with the <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=2555409969&amp;u=https%3A%2F%2Fwww.purestorage.com%2Fcompany%2Fnewsroom%2Fpress-releases%2Fpure-storage-enterprise-data-cloud-unifies-data.html&amp;a=integration+of+Portworx+and+Pure+Fusion\" target=\"_blank\" rel=\"nofollow\">integration of Portworx and Pure Fusion<\/a>.<\/li>\n<\/ul>\n<p>\n        <b>Expanding our partner ecosystem to deliver greater value through integrated cybersecurity and data protection<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>Introduced Pure Protect Recovery Zones and cyber resilience delivered as a service with Veeam to help customers <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=1553138745&amp;u=https%3A%2F%2Fblog.purestorage.com%2Fproducts%2FPure-Storage-new-cyber-resilience-foundation%2F&amp;a=proactively+detect+threats+and+recover+faster\" target=\"_blank\" rel=\"nofollow\">proactively detect threats and recover faster<\/a>.<\/li>\n<li>Enabled <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=59509730&amp;u=https%3A%2F%2Fwww.purestorage.com%2Fcompany%2Fnewsroom%2Fpress-releases%2Fpure-storage-expands-cyber-resilience-through-new-innovations.html&amp;a=built-in+and+integrated+detection+capabilities+to+provide+broader+visibility\" target=\"_blank\" rel=\"nofollow\">built-in and integrated detection capabilities to provide broader visibility<\/a> across an entire environment with tools like real-time security with CrowdStrike Falcon, and file and user monitoring and remediation with Superna.<\/li>\n<\/ul>\n<p>\n        <b>Industry recognition and accolades<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>\n          <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3491843926&amp;u=https%3A%2F%2Fwww.purestorage.com%2Fcompany%2Fnewsroom%2Fpress-releases%2Fpure-storage-named-leader-gartner-magic-quadrant-enterprise-storage-platforms.html&amp;a=Named+a+Leader\" target=\"_blank\" rel=\"nofollow\">Named a Leader<\/a> in the 2025 Gartner\u00ae Magic Quadrant\u2122 for Enterprise Storage Platforms, positioned highest in execution and furthest in vision.<\/li>\n<li>\n          <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3660931322&amp;u=https%3A%2F%2Fwww.purestorage.com%2Fcompany%2Fnewsroom%2Fpress-releases%2Fgartner-magic-quadrant-infrastructure-platform-consumption-services.html&amp;a=Named+a+Leader\" target=\"_blank\" rel=\"nofollow\">Named a Leader<\/a> in the 2025 Gartner\u00ae Magic Quadrant\u2122 for Infrastructure Platform Consumption Services.<\/li>\n<li>\n          <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3479545380&amp;u=https%3A%2F%2Fwww.purestorage.com%2Fdocs.html%3Fitem%3D%2Ftype%2Fpdf%2Fsubtype%2Fdoc%2Fpath%2Fcontent%2Fdam%2Fpdf%2Fen%2Fanalyst-reports%2Far-idc-worldwide-hardware-support-services-2025-vendor-assessment.pdf&amp;a=Positioned+in+the+Leaders+category\" target=\"_blank\" rel=\"nofollow\">Positioned in the Leaders category<\/a> in the IDC MarketScape: Worldwide Hardware Support Services 2025 Vendor Assessment report.<\/li>\n<li>Named one of Fortune&#8217;s <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=1657044381&amp;u=https%3A%2F%2Fwww.greatplacetowork.com%2Fbest-workplaces%2Ftechnology%2F2025&amp;a=%22Best+Workplaces+in+Technology+2025.%22\" target=\"_blank\" rel=\"nofollow\">&#8220;Best Workplaces in Technology 2025.&#8221;<\/a><\/li>\n<\/ul>\n<p>\n        <b>Fourth Quarter and FY26 Guidance<\/b>\n      <\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prnpr2 prnpl2 prnvab prncbts prnbrbrs prnbbbs prnbsbls\" colspan=\"2\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Q4FY26<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$1.02B to $1.04B<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Revenue YoY Growth Rate<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">16.5% to 17.6%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-GAAP Operating Income<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$220M to $230M<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-GAAP Operating Income YoY Growth Rate<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">43.7% to 50.2%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen6\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>FY26<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Prior Guidance<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>New Guidance<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$3.60B to $3.63B<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$3.63B to $3.64B<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Revenue YoY Growth Rate<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">13.5% to 14.5%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prnpr2 prnpl2 prnvab prntal prnsbtb1 prnbrbrs prnsbbb1 prnbsbls\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">14.5% to 14.9%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-GAAP Operating Income<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$605M to $625M<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen6\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$629M to $639M<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-GAAP Operating Income YoY Growth Rate<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">8.2% to 11.7%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">12.4% to 14.2%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>These statements are forward-looking and actual results may differ materially. Refer to the Forward Looking Statements section below for information on the factors that could cause our actual results to differ materially from these statements. Pure has not reconciled its guidance for non-GAAP operating income and related year-over-year growth rate to their most directly comparable GAAP measures because certain items that impact these measures are not within Pure&#8217;s control and\/or cannot be reasonably predicted. Accordingly, reconciliations of these non-GAAP financial measures guidance to the corresponding GAAP measures are not available without unreasonable effort.<\/p>\n<p>\n        <b>Conference Call Information <br \/><\/b>Pure Storage will host a teleconference to discuss the third quarter fiscal 2026 results at <span class=\"xn-chron\">2:00 pm PT<\/span> today, <span class=\"xn-chron\">December 2, 2025<\/span>. A live audio broadcast of the conference call will be available on the <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3923605540&amp;u=https%3A%2F%2Finvestor.purestorage.com%2Finvestor-home%2Fdefault.aspx&amp;a=Pure+Storage+Investor+Relations+website\" target=\"_blank\" rel=\"nofollow\">Pure Storage Investor Relations website<\/a>. Pure will also post its earnings presentation and prepared remarks to this website concurrent with this release.<\/p>\n<p>A replay will be available following the call on the Pure Storage Investor Relations website or for two weeks at 1-800-770-2030 (or 1-647-362-9199 for international callers) with passcode 5667482.<\/p>\n<p>Additionally, Pure is scheduled to participate at the following investor conferences:<\/p>\n<p>\n        <b>UBS Global Technology &amp; AI Conference <br \/><\/b>Date: <span class=\"xn-chron\">Thursday, December 4, 2025<\/span><br \/>Time: <span class=\"xn-chron\">8:55 a.m. PT<\/span> \/ <span class=\"xn-chron\">11:55 a.m. ET<\/span><br \/>Chief Technology Officer <span class=\"xn-person\">Rob Lee<\/span><\/p>\n<p>\n        <b>28th Annual Needham Growth Virtual Conference <br \/><\/b>Date: <span class=\"xn-chron\">Thursday, January 15, 2026<\/span><br \/>Time: <span class=\"xn-chron\">9:00 am PT<\/span> \/ <span class=\"xn-chron\">12:00 pm ET<\/span><br \/>Founder and Chief Visionary Officer <span class=\"xn-person\">John &#8220;Co<\/span>z&#8221; Colgrove<\/p>\n<p>\n        <b>About Pure Storage <br \/><\/b>Pure Storage (NYSE: PSTG) delivers the industry&#8217;s most advanced data storage platform to store, manage, and protect the world&#8217;s data at any scale. With Pure Storage, organizations have ultimate simplicity and flexibility, saving time, money, and energy. From AI to archive, Pure Storage delivers a cloud experience with one unified Storage-as-a-Service platform across on-premises, cloud, and hosted environments. Our platform is built on our Evergreen architecture that evolves with your business \u2013 always getting newer and better with zero planned downtime, guaranteed. Our customers are actively increasing their capacity and processing power while significantly reducing their carbon and energy footprint. It&#8217;s easy to fall in love with Pure Storage, which is why we&#8217;ve received one of the highest Net Promoter Scores in the industry across the years. For more information, visit\u00a0<a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=2925733587&amp;u=http%3A%2F%2Fwww.purestorage.com%2F&amp;a=www.purestorage.com\" target=\"_blank\" rel=\"nofollow\">www.purestorage.com<\/a>.<\/p>\n<p>\n        <b>Connect with Pure <br \/><\/b><br \/>\n        <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=2779922748&amp;u=https%3A%2F%2Fblog.purestorage.com%2F&amp;a=Blog\" target=\"_blank\" rel=\"nofollow\">Blog<\/a><br \/>\n        <br \/>\n        <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=2163759984&amp;u=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2F1632202%2Fadmin%2F&amp;a=LinkedIn\" target=\"_blank\" rel=\"nofollow\">LinkedIn<\/a><br \/>\n        <br \/>\n        <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=570576325&amp;u=https%3A%2F%2Ftwitter.com%2FPureStorage&amp;a=Twitter\" target=\"_blank\" rel=\"nofollow\">Twitter<\/a><br \/>\n        <br \/>\n        <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3654274548&amp;u=https%3A%2F%2Fwww.facebook.com%2FPureStorage%2F&amp;a=Facebook\" target=\"_blank\" rel=\"nofollow\">Facebook<\/a>\n      <\/p>\n<p>Pure Storage, the Pure P Logo,\u00a0Portworx, and the marks on the Pure Storage Trademark List are trademarks or registered trademarks of Pure Storage Inc. in the U.S. and\/or other countries. The Trademark List can be found at <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4570349-1&amp;h=3843155928&amp;u=http%3A%2F%2Fpurestorage.com%2Ftrademarks&amp;a=purestorage.com%2Ftrademarks\" target=\"_blank\" rel=\"nofollow\">purestorage.com\/trademarks<\/a>. Other names may be trademarks of their respective owners.<\/p>\n<p>\n        <b>Forward Looking Statements <br \/><\/b>This press release contains forward-looking statements regarding our products, business and operations, including but not limited to our views relating to our future period financial and business results, our opportunity relating to hyperscale and AI environments, our ability to meet hyperscalers&#8217; performance, price and other requirements, our ability to expand with our current hyperscale customer and to land new hyperscale customers, our ability to meet the needs of hyperscalers for the entire spectrum of their online storage use cases, the timing and magnitude of large orders, including sales to hyperscalers and large enterprises, the structure, timing and amount of revenue from hyperscaler licensing and support services, demand for our products and subscription services, including Evergreen\/\/One, the relative sales mix between our subscription and consumption offerings and traditional capital expenditure sales, our technology and product strategy, specifically ongoing development and customer adoption of new products and the Enterprise Data Cloud architecture (including Pure Fusion\u2122), priorities around sustainability and energy saving benefits to our customers of using our products, our ability to perform during current macro conditions and expand market share, our sustainability goals and benefits, the impact of inflation, currency fluctuations, tariffs, economic or supply chain disruptions, our expectations regarding our product and technology differentiation, new technology investments and partnerships, and other statements regarding our products, business, operations and results. Forward-looking statements are subject to known and unknown risks and uncertainties and are based on potentially inaccurate assumptions that could cause actual results to differ materially from those expected or implied by the forward-looking statements.<\/p>\n<p>Actual results may differ materially from the results predicted, and reported results should not be considered as an indication of future performance. The potential risks and uncertainties that could cause actual results to differ from the results predicted include, among others, those risks and uncertainties included under the caption &#8220;Risk Factors&#8221; and elsewhere in our filings and reports with the U.S. Securities and Exchange Commission, which are available on our Investor Relations website at investor.purestorage.com and on the SEC website at <a href=\"http:\/\/www.sec.gov\" rel=\"nofollow\">www.sec.gov<\/a>. Additional information is also set forth in our Annual Report on Form 10-K for the fiscal year ended <span class=\"xn-chron\">February 2, 2025<\/span>. All information provided in this release and in the attachments is as of <span class=\"xn-chron\">December 2, 2025<\/span>, and Pure undertakes no duty to update this information unless required by law.<\/p>\n<p>\n        <b>Key Performance Metrics <br \/><\/b>Subscription ARR is a key business metric that refers to the annualized recurring contract value of all active, non-cancelable customer subscription agreements with subscription terms of any length at the end of the quarter, plus on-demand billings for the quarter multiplied by four.<\/p>\n<p>Total Contract Value (TCV) Sales, or bookings, of Pure&#8217;s Evergreen\/\/One and similar consumption- and subscription-based offerings is an operating metric, representing the value of orders received during the period.<\/p>\n<p>\n        <b>Non-GAAP Financial Measures <br \/><\/b>To supplement our unaudited condensed consolidated financial statements, which are prepared and presented in accordance with GAAP, Pure uses the following non-GAAP financial measures: non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating income (loss), non-GAAP operating margin, non-GAAP net income (loss), non-GAAP net income (loss) per share, and free cash flow.<\/p>\n<p>We use these non-GAAP financial measures for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Our management believes that these non-GAAP financial measures provide meaningful supplemental information regarding our performance and liquidity by excluding certain expenses such as stock-based compensation expense,\u00a0payroll tax expense related to stock-based activities, amortization of debt issuance costs related to debt, amortization of intangible assets acquired from acquisitions, restructuring costs related to severance and termination benefits, costs associated with the impairment and early exit of certain leased facilities, and gains and losses from mark-to-market adjustments on strategic investments that may not be indicative of our ongoing core business operating results. Pure believes that both management and investors benefit from referring to these non-GAAP financial measures in assessing our performance and when analyzing historical performance and liquidity and planning, forecasting, and analyzing future periods. The presentation of these non-GAAP financial measures is not meant to be considered in isolation or as a substitute for our financial results prepared in accordance with GAAP, and our non-GAAP measures may be different from non-GAAP measures used by other companies.<\/p>\n<p>For a reconciliation of these non-GAAP financial measures to GAAP measures, please see the tables captioned &#8220;Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures&#8221; and &#8220;Reconciliation from net cash provided by operating activities to free cash flow,&#8221; included at the end of this release.<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen10\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>PURE STORAGE, INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Condensed Consolidated Balance Sheets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(in thousands, unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>At the End of<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of <br \/>Fiscal 2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Fiscal 2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Assets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Current assets:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Cash and cash equivalents<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 852,838<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 723,583<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Marketable securities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">678,775<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">798,237<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts receivable, net of allowance of $204 and $940<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">620,959<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">680,862<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Inventory<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">82,421<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">42,810<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred commissions, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">109,370<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">99,286<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Prepaid expenses and other current assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">307,891<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">222,501<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total current assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,652,254<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,567,279<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Property and equipment, net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">566,336<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">461,731<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Operating lease right-of-use-assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">194,409<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">146,655<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Deferred commissions, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">240,113<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">229,334<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Intangible assets, net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">9,407<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">19,074<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Goodwill<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">364,742<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">361,427<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Restricted cash <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">19,151<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">12,553<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Other assets, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">171,999<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">165,889<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4,218,411<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3,963,942<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Liabilities and Stockholders&#8217; Equity<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Current liabilities:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts payable<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 128,022<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 112,385<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued compensation and benefits<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">244,939<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">230,040<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued expenses and other liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">159,827<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">156,791<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Operating lease liabilities, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">43,599<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">43,489<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred revenue, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,028,636<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">953,836<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Debt, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">100,000<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Total current liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,605,023<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,596,541<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Operating lease liabilities, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">181,948<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">137,277<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Deferred revenue, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">931,768<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">841,467<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Other liabilities, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">96,783<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">82,182<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Total liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,815,522<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,657,467<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Stockholders&#8217; equity:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Common stock and additional paid-in capital<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,681,966<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,674,533<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accumulated other comprehensive income<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,006<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">954<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accumulated deficit<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1,281,083)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1,369,012)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total stockholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,402,889<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,306,475<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total liabilities and stockholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4,218,411<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3,963,942<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen10\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>PURE STORAGE, INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Condensed Consolidated Statements of Operations<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(in thousands, except per share data, unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen19\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen10\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen10\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>First Three Quarters of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen20\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen20\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Revenue:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Product<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 534,760<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 454,735<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 1,353,207<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 1,204,714<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Subscription services<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">429,693<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">376,337<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,250,733<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,083,608<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">964,453<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">831,072<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,603,940<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,288,322<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cost of revenue:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Product <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">152,006<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">154,970<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">443,352<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">385,446<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Subscription services <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">115,070<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">93,180<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">322,722<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">284,168<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total cost of revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">267,076<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">248,150<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">766,074<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">669,614<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Gross profit<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">697,377<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">582,922<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,837,866<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,618,708<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Operating expenses:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Research and development <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">256,364<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">200,086<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">720,130<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">589,396<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Sales and marketing <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">293,817<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">255,830<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">858,219<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">757,069<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">General and administrative <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">93,278<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">67,319<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">231,899<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">213,551<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Restructuring and impairment <sup>(2)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">15,901<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total operating expenses<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">643,459<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">523,235<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,810,248<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,575,917<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Income from operations<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">53,918<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">59,687<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">27,618<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">42,791<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Other income (expense), net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">11,790<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">17,156<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">89,145<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">50,684<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Income before provision for income taxes<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">65,708<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">76,843<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">116,763<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">93,475<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Income tax provision<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">10,902<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">13,204<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">28,834<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">29,171<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 54,806<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 63,639<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 87,929<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 64,304<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income per share attributable to common stockholders, basic<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.17<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.19<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.27<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.20<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income per share attributable to common stockholders, diluted<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.16<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.19<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.26<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.19<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Weighted-average shares used in computing net income per share attributable <br \/>to common stockholders, basic<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">329,570<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">327,675<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">327,901<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">325,530<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Weighted-average shares used in computing net income per share attributable <br \/>to common stockholders, diluted<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">345,747<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">340,564<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">341,019<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">341,490<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"8\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"8\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1) Includes stock-based compensation expense as follows:<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"8\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cost of revenue &#8212; product<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4,378<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3,216<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 11,793<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 9,443<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cost of revenue &#8212; subscription services<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">9,293<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,800<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">25,014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">24,632<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Research and development<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">63,598<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">49,227<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">173,194<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">150,390<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Sales and marketing<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">26,298<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">24,393<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">74,909<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">72,330<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">General and administrative<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">30,920<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">16,436<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">63,245<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">62,161<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 134,487<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 101,072<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 348,155<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 318,956<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(2) Includes expenses for severance and termination benefits related to workforce realignment and lease impairment and abandonment charges associated with cease-use of our former corporate headquarters.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen10\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>PURE STORAGE, INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Condensed Consolidated Statements of Cash Flows<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(in thousands, unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"8\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen10\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third Quarter of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>First Three Quarters of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from operating activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 54,806<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 63,639<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 87,929<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 64,304<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Adjustments to reconcile net income to net cash provided by operating <br \/>activities:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Depreciation and amortization<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">37,786<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">27,702<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">107,483<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">97,529<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">134,487<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">101,072<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">348,155<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">318,956<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Noncash portion of lease impairment and abandonment<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,270<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">(Gain) loss on strategic investment<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,915<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(27,486)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Other<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,681<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,381<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">10,708<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,107<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Changes in operating assets and liabilities, net of effects of acquisition:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts receivable, net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(90,527)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(161,723)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">59,854<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">83,998<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Inventory<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(29,957)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,071<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(42,225)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1,590)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred commissions<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(9,468)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">669<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(20,863)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,822<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Prepaid expenses and other assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(86,928)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(38,438)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(120,329)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(65,444)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Operating lease right-of-use assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">11,466<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">9,383<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">31,424<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">25,911<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts payable<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">15,203<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">33,755<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">12,057<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">20,597<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued compensation and other liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">35,268<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,781<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">35,870<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(70,951)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Operating lease liabilities <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(12,079)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(12,096)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(35,592)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(30,353)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">49,340<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">57,797<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">165,101<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">86,934<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net cash provided by operating activities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">115,993<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">96,993<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">612,086<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">545,090<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from investing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Purchases of property and equipment <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(63,419)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(61,788)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(197,792)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(170,641)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Purchase of strategic investments<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(6,081)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Acquisition<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(4,263)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(4,263)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Purchases of marketable securities and other<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(69,667)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(43,632)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(325,795)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(308,002)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Sales of marketable securities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">23,994<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">12,817<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">294,981<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">61,241<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Maturities of marketable securities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">17,120<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">131,994<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">154,627<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">329,978<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Sale of strategic investment<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">52,485<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">52,485<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net cash provided by (used in) investing activities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(43,750)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">39,391<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(25,757)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(93,505)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from financing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Proceeds from exercise of stock options<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,743<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,426<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">18,201<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">21,194<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Proceeds from issuance of common stock under employee stock purchase plan<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">28,802<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">26,408<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">56,042<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">51,736<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Payments of financing costs for revolving credit facility<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(2,080)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Principal payments on borrowings and finance lease obligations<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(2,317)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1,786)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(103,442)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(5,721)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Tax withholding on vesting of equity awards<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(85,779)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(54,905)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(203,240)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(141,591)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Repurchases of common stock<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(53,269)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(181,999)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(215,447)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(181,999)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net cash used in financing activities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(107,820)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(208,856)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(449,966)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(256,381)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net increase in cash, cash equivalents and restricted cash<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(35,577)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(72,472)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">136,363<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">195,204<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cash, cash equivalents and restricted cash, beginning of period<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">909,690<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">979,807<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">737,750<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">712,131<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cash, cash equivalents and restricted cash, end of period<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 874,113<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 907,335<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 874,113<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 907,335<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(<\/sup><br \/>\n                  <sup>1) <\/sup>Includes capitalized internal-use software costs of $10.4 million and $6.0 million for the third quarter of fiscal 2026 and 2025 and $26.0 million and $15.8 million for the first three quarters of fiscal 2026 and 2025.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen15\" colspan=\"25\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"25\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">The following table presents non-GAAP gross margins by revenue source before certain items (in thousands except percentages, unaudited):<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"25\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen10\" colspan=\"11\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of Fiscal 2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen10\" colspan=\"11\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of Fiscal 2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 4,378<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 3,216<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">165<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">103<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,402<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,306<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Gross profit &#8212;<br \/>product<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 382,754<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>71.6\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 6,945<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 389,699<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>72.9\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 299,765<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>65.9\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 6,625<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 306,390<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>67.4\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 9,293<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 7,800<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">609<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">368<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Gross profit &#8212; <br \/>subscription <br \/>services<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 314,623<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>73.2\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 9,902<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 324,525<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>75.5\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 283,157<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>75.2\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0 8,168<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 291,325<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>77.4\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0 13,671<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0 11,016<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">774<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">471<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,402<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,306<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total gross profit<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 697,377<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>72.3\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0 16,847<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 714,224<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>74.1\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 582,922<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>70.1\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0 14,793<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 597,715<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>71.9\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(a) GAAP gross margin is defined as GAAP gross profit divided by revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(b) Non-GAAP gross margin is defined as non-GAAP gross profit divided by revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c) To eliminate stock-based compensation expense.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d) To eliminate payroll tax expense related to stock-based activities.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e) To eliminate amortization expense of acquired intangible assets.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen15\" colspan=\"23\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">The following table presents certain non-GAAP consolidated results before certain items (in thousands, except per share amounts and percentages, unaudited):<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"23\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"11\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of Fiscal 2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"10\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of Fiscal 2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen29\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prnpr2 prnpl2 prnvab prncbts prnrbrb1 prnbbbs prnsblb1\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin (b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 134,487<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 101,072<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,208<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,991<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,632<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,536<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Operating <br \/>income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0 53,918<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>5.6\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 142,327<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$ 196,245<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>20.3\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0 59,687<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>7.2\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 107,599<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$ 167,286<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <i>20.1\u00a0%<\/i><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 134,487<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 101,072<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,208<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,991<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,632<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,536<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">106<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">154<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,915<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(g)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen27\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0 54,806<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 145,348<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$ 200,154<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0 63,639<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0 107,753<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen28\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$ 171,392<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net income per <br \/>share &#8212; diluted <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.16<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.58<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.19<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.50<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Weighted-<br \/>average shares <br \/>used in per <br \/>share <br \/>calculation &#8212; <br \/>diluted<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">345,747<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">345,747<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">340,564<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">340,564<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen25\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(a) GAAP operating margin is defined as GAAP operating income divided by revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(b) Non-GAAP operating margin is defined as non-GAAP operating income divided by revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(c) To eliminate stock-based compensation expense.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(d) To eliminate payroll tax expense related to stock-based activities.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(e) To eliminate amortization expense of acquired intangible assets.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(f) To eliminate amortization expense of debt issuance costs related to our debt.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(g) To eliminate loss from mark-to-market adjustment on strategic investment.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen15\" colspan=\"4\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliation from net cash provided by operating activities to free cash flow (in thousands except percentages, unaudited):<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"4\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"3\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Third<\/b><br \/>\n                  <b>\u00a0Quarter of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net cash provided by operating activities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 115,993<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 96,993<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Less: purchases of property and equipment <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(63,419)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(61,788)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Free cash flow (non-GAAP)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 52,574<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 35,205<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(1)\u00a0<\/sup>Includes capitalized internal-use software costs of $10.4 million and $6.0 million for the third quarter of fiscal 2026 and 2025.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p id=\"PURL\">\n        <img loading=\"lazy\" decoding=\"async\" title=\"Cision\" width=\"12\" height=\"12\" alt=\"Cision\" src=\"https:\/\/edge.prnewswire.com\/c\/img\/favicon.png?sn=SF37036&amp;sd=2025-12-02\" \/> View original content to download multimedia:<a id=\"PRNURL\" rel=\"nofollow\" href=\"https:\/\/www.prnewswire.com\/news-releases\/pure-storage-announces-third-quarter-fiscal-2026-financial-results-302630793.html\" target=\"_blank\">https:\/\/www.prnewswire.com\/news-releases\/pure-storage-announces-third-quarter-fiscal-2026-financial-results-302630793.html<\/a><\/p>\n<p>SOURCE  Pure Storage<\/p>\n<\/p><\/div>\n<p>    <img decoding=\"async\" alt=\"\" src=\"https:\/\/rt.prnewswire.com\/rt.gif?NewsItemId=SF37036&amp;Transmission_Id=202512021605PR_NEWS_USPR_____SF37036&amp;DateId=20251202\" style=\"border:0px;width:1px;height:1px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PR Newswire Q3 total revenue growth of 16% year-over-year Increases full-year revenue and operating profit guidance SANTA CLARA, Calif. , Dec. 2, 2025 \/PRNewswire\/ &#8212; Pure Storage (NYSE: PSTG), the IT pioneer that delivers the world&#8217;s most advanced data storage technologies and services, today announced financial results for its third quarter fiscal year 2026 ended November 2, 2025. &#8220;Pure Storage delivered another strong quarter as global customers increasingly choose Pure to solve their toughest data management challenges,&#8221; said Charles Giancarlo, Pure Storage CEO and Chairman. &#8220;Competitive advantage in the AI era demands data accessibility. Pure&#8217;s Enterprise Data Cloud breaks data free from application silos, allowing enterprises to harness the power of AI, automation, and analytics.&#8221; Third\u00a0Quarter Financial Highlights Revenue $964.5 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Pure Storage Announces Third Quarter Fiscal 2026 Financial 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-915457","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pure Storage Announces Third Quarter Fiscal 2026 Financial 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\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"PR Newswire Q3 total revenue growth of 16% year-over-year Increases full-year revenue and operating profit guidance SANTA CLARA, Calif. , Dec. 2, 2025 \/PRNewswire\/ &#8212; Pure Storage (NYSE: PSTG), the IT pioneer that delivers the world&#8217;s most advanced data storage technologies and services, today announced financial results for its third quarter fiscal year 2026 ended November 2, 2025. &#8220;Pure Storage delivered another strong quarter as global customers increasingly choose Pure to solve their toughest data management challenges,&#8221; said Charles Giancarlo, Pure Storage CEO and Chairman. &#8220;Competitive advantage in the AI era demands data accessibility. Pure&#8217;s Enterprise Data Cloud breaks data free from application silos, allowing enterprises to harness the power of AI, automation, and analytics.&#8221; Third\u00a0Quarter Financial Highlights Revenue $964.5 &hellip; Continue reading &quot;Pure Storage Announces Third Quarter Fiscal 2026 Financial Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-02T22:09:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg\" \/>\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=\"13 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\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results\",\"datePublished\":\"2025-12-02T22:09:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/\"},\"wordCount\":2691,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/465493\\\/Pure_Storage_Logo.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/\",\"name\":\"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/465493\\\/Pure_Storage_Logo.jpg\",\"datePublished\":\"2025-12-02T22:09:47+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/465493\\\/Pure_Storage_Logo.jpg\",\"contentUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/465493\\\/Pure_Storage_Logo.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pure Storage Announces Third Quarter Fiscal 2026 Financial 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":"Pure Storage Announces Third Quarter Fiscal 2026 Financial 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\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/","og_locale":"en_US","og_type":"article","og_title":"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results - Market Newsdesk","og_description":"PR Newswire Q3 total revenue growth of 16% year-over-year Increases full-year revenue and operating profit guidance SANTA CLARA, Calif. , Dec. 2, 2025 \/PRNewswire\/ &#8212; Pure Storage (NYSE: PSTG), the IT pioneer that delivers the world&#8217;s most advanced data storage technologies and services, today announced financial results for its third quarter fiscal year 2026 ended November 2, 2025. &#8220;Pure Storage delivered another strong quarter as global customers increasingly choose Pure to solve their toughest data management challenges,&#8221; said Charles Giancarlo, Pure Storage CEO and Chairman. &#8220;Competitive advantage in the AI era demands data accessibility. Pure&#8217;s Enterprise Data Cloud breaks data free from application silos, allowing enterprises to harness the power of AI, automation, and analytics.&#8221; Third\u00a0Quarter Financial Highlights Revenue $964.5 &hellip; Continue reading \"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/","og_site_name":"Market Newsdesk","article_published_time":"2025-12-02T22:09:47+00:00","og_image":[{"url":"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results","datePublished":"2025-12-02T22:09:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/"},"wordCount":2691,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/","name":"Pure Storage Announces Third Quarter Fiscal 2026 Financial Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg","datePublished":"2025-12-02T22:09:47+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#primaryimage","url":"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg","contentUrl":"https:\/\/mma.prnewswire.com\/media\/465493\/Pure_Storage_Logo.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-third-quarter-fiscal-2026-financial-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Pure Storage Announces Third Quarter Fiscal 2026 Financial 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\/915457","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=915457"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/915457\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=915457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=915457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=915457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}