{"id":531454,"date":"2021-08-25T16:09:18","date_gmt":"2021-08-25T20:09:18","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/"},"modified":"2021-08-25T16:09:18","modified_gmt":"2021-08-25T20:09:18","slug":"pure-storage-announces-second-quarter-fiscal-2022-financial-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/","title":{"rendered":"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results"},"content":{"rendered":"<div class=\"xn-newslines\">\n<h2 class=\"xn-hedline\">Total Q2 revenue grows 23% year-over-year<\/h2>\n<h2 class=\"xn-hedline\">Subscription Services revenue up 31% year-over-year<\/h2>\n<h2 class=\"xn-hedline\">Raised FY22 revenue outlook to $2.04 Billion<\/h2>\n<p class=\"xn-distributor\">PR Newswire<\/p>\n<\/p><\/div>\n<div class=\"xn-content\">\n<p>\n        <span class=\"xn-location\">MOUNTAIN VIEW, Calif.<\/span>, Aug.\u00a025, 2021 \/PRNewswire\/ &#8212; Today Pure Storage (NYSE: PSTG), the IT pioneer that delivers storage as-a-service in a multi-cloud world, announced financial results for its fiscal second quarter ended August\u00a01, 2021.<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder1\">\n<p>\n          <a href=\"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.html\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n            <img decoding=\"async\" src=\"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.jpg\" title=\"www.purestorage.com (PRNewsFoto\/Pure Storage)\" alt=\"www.purestorage.com (PRNewsFoto\/Pure Storage)\" \/><br \/>\n          <\/a>\n        <\/p>\n<\/p><\/div>\n<p>&#8220;With revenue growth exceeding 23%, and the highest Q2 operating profit in our history, it&#8217;s clear that our long-term strategy to provide customers with modern data services is working,&#8221; said <span class=\"xn-person\">Charles Giancarlo<\/span>, Chairman and CEO, Pure Storage. &#8220;We are in a great innovation cycle with our portfolio and our sales momentum and execution have never been stronger.&#8221;<\/p>\n<p>\n        <b>Second<\/b>\u00a0<b>Quarter Financial Highlights\u00a0<\/b><\/p>\n<ul type=\"disc\">\n<li>Revenue <span class=\"xn-money\">$496.8 million<\/span>, up 23% year-over-year <\/li>\n<li>Subscription services revenue <span class=\"xn-money\">$171.9 million<\/span>, up 31% year-over-year <\/li>\n<li>GAAP gross margin 68.4%; non-GAAP gross margin 70.5% <\/li>\n<li>GAAP operating loss <span class=\"xn-money\">$(33.9) million<\/span>; non-GAAP operating income <span class=\"xn-money\">$46.6 million<\/span><\/li>\n<li>GAAP operating margin (6.8)%; non-GAAP operating margin 9.4% <\/li>\n<li>Operating cash flow <span class=\"xn-money\">$123.4 million<\/span>; free cash flow <span class=\"xn-money\">$95.7 million<\/span><\/li>\n<li>Total cash and investments <span class=\"xn-money\">$1.3 billion<\/span><\/li>\n<li>Deferred revenue <span class=\"xn-money\">$909<\/span>.8\u00a0million, up 26% year-over-year <\/li>\n<li>Remaining performance obligations (RPO) <span class=\"xn-money\">$1<\/span>.2\u00a0billion, up 25% year-over-year<\/li>\n<\/ul>\n<p>&#8220;Our outstanding financial performance this quarter reflected strong sales execution and our long standing practice of providing leading edge solutions and best-in-class services to our customers,&#8221; said <span class=\"xn-person\">Kevan Krysler<\/span>, CFO, Pure Storage. &#8220;We saw strength from both our enterprise and commercial customers across our entire solutions portfolio.&#8221;<\/p>\n<p>\n        <b>Second Quarter Company Highlights and Achievements<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>Industry Accolades:\u00a0FlashArray was named a Gartner Peer Insights Customers&#8217; Choice for Primary Storage Arrays. Pure was named a Kubernetes storage leader in two GigaOm Radar Reports and recognized as leader in Enterprise Flash Array Storage and Object Storage categories by TrustRadius for the second consecutive year.\u00a0 <\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>Pure achieved the highest total sales for any second quarter in the history of the company, growing more than 30% year-over-year.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>The company saw continued strength and momentum in Subscription Services revenue, up 31% year-over-year with strong growth in Pure as-a-Service, which almost doubled revenues compared to the prior year. <\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>Success in the large enterprise segment continues to grow, comprising over 50% of sales, with the top 10 customers spending more than <span class=\"xn-money\">$100 million<\/span> in total.<\/li>\n<\/ul>\n<p>Pure will host its next <b>Financial Analyst Day<\/b> on <span class=\"xn-chron\">Tuesday, September 28, 2021<\/span>, beginning at <span class=\"xn-chron\">10:00 am PT<\/span> \/ <span class=\"xn-chron\">1:00 pm ET<\/span>. The event has changed from in-person to live webcast and will feature presentations by Pure&#8217;s executive leadership team, followed by a live Q&amp;A session.<\/p>\n<p>Details:<\/p>\n<ul type=\"disc\">\n<li>Date: <span class=\"xn-chron\">Tuesday, September 28, 2021<\/span><\/li>\n<li>Time: <span class=\"xn-chron\">10:00 am PT<\/span> \/ <span class=\"xn-chron\">1:00 pm ET<\/span><\/li>\n<li>To register for the live virtual event, please visit: <br \/><u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=2515097966&amp;u=https%3A%2F%2Fpurestorage.com%2Fcompany%2Fevents%2Ffinancial-analyst-day-2021.html&amp;a=https%3A%2F%2Fpurestorage.com%2Fcompany%2Fevents%2Ffinancial-analyst-day-2021.html\" rel=\"nofollow noopener\">https:\/\/purestorage.com\/company\/events\/financial-analyst-day-2021.html<\/a><\/u><\/li>\n<\/ul>\n<p>The replay of the event and associated presentation materials will also be available at <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=4068789629&amp;u=https%3A%2F%2Finvestor.purestorage.com%2Finvestor-home%2Fdefault.aspx&amp;a=investor.purestorage.com\" rel=\"nofollow noopener\">investor.purestorage.com<\/a><\/u> for at least 90 days following the completion of the event.<\/p>\n<p>\n        <b>Third Quarter and FY22 Guidance<\/b>\n      <\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td class=\"prnsbts prnsbr1 prnvab prnsbbs prntar prnpl6 prnsbls prnpr6\">\n              \n            <\/td>\n<td class=\"prnsbts prnsbr1 prnvab prnsbbs prntac prnpl6 prnsbls prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Q3 FY22<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prnsbts prnrbrs prnvab prnsbbs prntac prnpl6 prnsbls prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>FY22<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Revenue<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$530 million<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$2.04 billion<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP Operating Income<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen7\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$40 million<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen8\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$150 million<\/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 to the most directly comparable GAAP measure because certain items that impact this measure are not within Pure&#8217;s control and\/or cannot be reasonably predicted. Accordingly, a reconciliation of this non-GAAP financial measure guidance to the corresponding GAAP measure is not available without unreasonable effort.<\/p>\n<p>\n        <b>Conference Call Information<\/b>\n      <\/p>\n<p>Pure will host a teleconference to discuss the second quarter fiscal 2022 results at <span class=\"xn-chron\">1:30 pm PT<\/span> today, August\u00a025, 2021. A live audio broadcast of the conference call will be available at the Pure Storage Investor Relations website, <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=4068789629&amp;u=https%3A%2F%2Finvestor.purestorage.com%2Finvestor-home%2Fdefault.aspx&amp;a=investor.purestorage.com\" rel=\"nofollow noopener\">investor.purestorage.com<\/a><\/u>. Pure will also post its earnings presentation to this website in advance of the call and post its prepared remarks to this website within 24 hours of completion of the call. A replay will be available following the call on the Pure Storage Investor Relations website and in addition, for two weeks at (800) 585-8367 (or 416-621-4642 for international callers) with passcode 5535534.<\/p>\n<p>\n        <b>Upcoming Events<\/b>\n      <\/p>\n<p>Pure is scheduled to participate virtually at the following investor conference:<\/p>\n<p>\n        <b>Deutsche Bank Technology Conference 2021 <br \/><\/b>Date: <span class=\"xn-chron\">Friday, September 10, 2021<\/span><br \/>Pure Presenters: <span class=\"xn-person\">Charles Giancarlo<\/span>, Chairman and CEO, <span class=\"xn-person\">Kevan Krysler<\/span>, CFO and <span class=\"xn-person\">Rob Lee<\/span>, CTO <br \/>Pure Participants: Sanjot Khurana, VP of Investor Relations<\/p>\n<p>The presentations will be webcast live and archived on Pure&#8217;s Investor Relations website at <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=4068789629&amp;u=https%3A%2F%2Finvestor.purestorage.com%2Finvestor-home%2Fdefault.aspx&amp;a=investor.purestorage.com\" rel=\"nofollow noopener\">investor.purestorage.com<\/a>.<\/u><\/p>\n<p>\n        <b>About Pure Storage<\/b>\n      <\/p>\n<p>Pure Storage gives technologists their time back. Pure delivers a modern data experience that empowers organizations to run their operations as a true, automated, storage as-a-service model seamlessly across multiple clouds. Pure helps customers put data to use while reducing the complexity and expense of managing the infrastructure behind it. And with a certified customer satisfaction score in the top one percent of B2B companies, Pure&#8217;s ever-expanding list of customers are among the happiest in the world.<\/p>\n<p>\n        <b>Analyst Recognition<\/b>\n      <\/p>\n<p>Pure Storage has been named a <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=1051380774&amp;u=https%3A%2F%2Fwww.purestorage.com%2Fresources%2Fgartner-magic-quadrant-primary-storage.html&amp;a=Leader+in+the+2020+Gartner+Magic+Quadrant+for+Primary+Storage+Arrays\" rel=\"nofollow noopener\">Leader in the 2020 Gartner Magic Quadrant for Primary Storage Arrays<\/a><\/u>.<\/p>\n<p>\n        <b>Connect with Pure <\/b>\n      <\/p>\n<p>\n        <u><br \/>\n          <a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=4034154606&amp;u=https%3A%2F%2Fblog.purestorage.com%2F&amp;a=Blog\" rel=\"nofollow noopener\">Blog<\/a><br \/>\n        <\/u>\u00a0<br \/><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=3577629218&amp;u=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2F1632202%2Fadmin%2F&amp;a=LinkedIn\" rel=\"nofollow noopener\">LinkedIn<\/a><u><br \/><\/u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=2009357463&amp;u=https%3A%2F%2Ftwitter.com%2FPureStorage&amp;a=Twitter\" rel=\"nofollow noopener\">Twitter<\/a>\u00a0<u><br \/><\/u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=1253646393&amp;u=https%3A%2F%2Fwww.facebook.com%2FPureStorage%2F&amp;a=Facebook+\" rel=\"nofollow noopener\">Facebook <\/a><\/p>\n<p>Pure Storage, the Pure P Logo, Portworx, and the marks on the Pure Trademark List at <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=3272914321&amp;u=http%3A%2F%2Fwww.purestorage.com%2Flegal%2Fproductenduserinfo.html&amp;a=www.purestorage.com%2Flegal%2Fproductenduserinfo.html\" rel=\"nofollow noopener\">www.purestorage.com\/legal\/productenduserinfo.html<\/a><\/u> are trademarks of Pure Storage, Inc. Other names are trademarks of their respective owners.\u00a0 <\/p>\n<p>\n        <b>Forward Looking Statements<\/b>\n      <\/p>\n<p>This press release contains forward-looking statements regarding our products, business and operations, including but not limited to our views relating to future period financial results, our continued momentum and growth potential, the scope and duration of the COVID-19 pandemic and its impact on our business operations, liquidity and capital resources, employees, customers, supply chain, financial results and the economy, our expectations regarding product and technology differentiation, including our new offerings, strategy and adoption of subscription services, growing customer adoption, the continued success of the Portworx technology, 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 <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=4068789629&amp;u=https%3A%2F%2Finvestor.purestorage.com%2Finvestor-home%2Fdefault.aspx&amp;a=investor.purestorage.com\" rel=\"nofollow noopener\">investor.purestorage.com<\/a><\/u> and on the SEC website at <u><a target=\"_blank\" href=\"https:\/\/c212.net\/c\/link\/?t=0&amp;l=en&amp;o=3270294-1&amp;h=3008580228&amp;u=http%3A%2F%2Fwww.sec.gov%2F&amp;a=www.sec.gov\" rel=\"nofollow noopener\">www.sec.gov<\/a><\/u>. Additional information is also set forth in our Annual Report on Form 10-K for the year ended January\u00a031, 2021. All information provided in this release and in the attachments is as of August\u00a025, 2021, and Pure undertakes no duty to update this information unless required by law.<\/p>\n<p>\n        <b>Non-GAAP Financial Measures<\/b>\n      <\/p>\n<p>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 and expenditures such as stock-based compensation expense, payments to former shareholders of acquired companies, payroll tax expense related to stock-based activities, amortization of debt discount and debt issuance costs related to long-term debt, amortization of intangible assets acquired from acquisitions, acquisition-related transaction and integration expenses, restructuring activities, and expenses directly related to the COVID-19 pandemic 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<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"9\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>PURE STORAGE, INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Condensed Consolidated Balance Sheets<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\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=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen12\">\n<p class=\"prnews_p\">\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=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of <br \/>Fiscal 2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Fiscal 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Assets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Current assets:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Cash and cash equivalents<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">340,252<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">337,147<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Marketable securities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">944,285<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">916,388<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts receivable, net of allowance of $960 and $1,033<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">358,460<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">460,879<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Inventory<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">47,169<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,733<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred commissions, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">58,003<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">57,183<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Prepaid expenses and other current assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">111,390<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">89,836<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total current assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,859,559<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,908,166<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Property and equipment, net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">184,048<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">163,041<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Operating lease right-of-use-assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">122,638<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">134,668<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Deferred commissions, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">137,962<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">130,741<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Intangible assets, net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">68,279<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">76,648<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Goodwill<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">358,736<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">358,736<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Restricted cash <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,544<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,544<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other assets, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">41,918<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">36,896<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,783,684<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,819,440<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Liabilities and Stockholders&#8217; Equity<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Current liabilities:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts payable<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">54,686<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">67,530<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued compensation and benefits<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">126,589<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">160,817<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued expenses and other liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">53,043<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">61,754<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Operating lease liabilities, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">34,482<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">32,231<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred revenue, current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">485,927<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">438,321<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Total current liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">754,727<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">760,653<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Long-term debt<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">770,662<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">755,814<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Operating lease liabilities, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">106,693<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">120,361<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Deferred revenue, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">423,887<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">405,376<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other liabilities, non-current<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">30,271<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">27,230<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml30\">\n                <span class=\"prnews_span\">Total liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,086,240<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,069,434<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Stockholders&#8217; equity:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Common stock and additional paid-in capital<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,388,446<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,307,608<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accumulated other comprehensive income<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,481<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,410<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accumulated deficit<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,694,483)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,565,012)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total stockholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">697,444<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">750,006<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml20\">\n                <span class=\"prnews_span\">Total liabilities and stockholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,783,684<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,819,440<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"16\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>PURE STORAGE, INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Condensed Consolidated Statements of Operations<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\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=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>First Two Quarters of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Revenue:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Product<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">324,935<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">272,309<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">574,823<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">519,248<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Subscription services<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">171,896<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">131,414<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">334,715<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">251,594<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">496,831<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">403,723<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">909,538<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">770,842<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cost of revenue:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Product <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">101,150<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">84,731<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">180,214<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">154,016<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Subscription services<sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">55,654<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">44,266<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">107,431<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">85,275<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total cost of revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">156,804<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">128,997<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">287,645<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">239,291<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Gross profit<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">340,027<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">274,726<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">621,893<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">531,551<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Operating expenses:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Research and development <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">140,107<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">114,652<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">271,488<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">227,098<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Sales and marketing <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">190,386<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">171,434<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">373,882<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">344,867<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">General and administrative <sup>(1)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">43,464<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">44,471<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">86,610<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">85,596<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Restructuring and other <sup>(2)<\/sup><\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,288<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">22,990<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total operating expenses<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">373,957<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">338,845<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">731,980<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">680,551<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Loss from operations<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(33,930)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(64,119)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(110,087)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(149,000)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Other income (expense), net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,410)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,603<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(12,137)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,813)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Loss before provision for income taxes<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(41,340)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(62,516)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(122,224)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(150,813)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Income tax provision<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,925<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,451<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,247<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,748<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net loss<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(45,265)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(64,967)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(129,471)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(155,561)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net loss per share attributable to common <br \/>stockholders, basic and diluted<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(0.16)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(0.25)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(0.46)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(0.59)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Weighted-average shares used in computing net <br \/>loss per share attributable to common stockholders, <br \/>basic and diluted<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">283,931<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">264,799<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">282,147<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">263,867<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" class=\"prngen26\">\n<p class=\"prnews_p\">\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=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cost of revenue &#8212; product<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,566<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">990<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,913<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,986<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cost of revenue &#8212; subscription services<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,137<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,686<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9,543<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,078<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Research and development<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">35,125<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">29,839<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">65,546<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">58,550<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Sales and marketing<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,358<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,848<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">35,166<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">33,120<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">General and administrative<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,243<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,089<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,595<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,412<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Total stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70,429<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">61,452<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">131,763<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">120,146<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<td class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td colspan=\"16\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2) Includes expenses related to restructuring and incremental expenses directly related to COVID-19<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td colspan=\"16\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>PURE STORAGE, INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Condensed Consolidated Statements of Cash Flows<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\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=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen11\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>First Two Quarters of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from operating activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net loss<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(45,265)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(64,967)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(129,471)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(155,561)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Adjustments to reconcile net loss to net cash provided by operating activities:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Depreciation and amortization<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">19,273<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,464<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">38,099<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">31,597<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Amortization of debt discount and debt issuance costs<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,751<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,189<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,154<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">14,125<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Stock-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70,429<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">61,452<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">131,763<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">120,146<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Impairment of long-lived assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,505<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,505<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Other<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,895<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">267<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,516<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,972<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Changes in operating assets and liabilities:<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts receivable, net<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(30,874)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(17,545)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">102,506<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">91,896<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Inventory<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">266<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,105<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(3,242)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,735<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred commissions<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(10,090)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2,324)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(8,041)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(5,483)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Prepaid expenses and other assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,452<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(20,091)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(24,955)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(26,389)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Operating lease right-of-use assets<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,237<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,475<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">14,818<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">14,181<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accounts payable<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15,087<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,796)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(9,267)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(21,090)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Accrued compensation and other liabilities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">43,885<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,426<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(40,952)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(3,217)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Operating lease liabilities <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,308)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,145)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(14,205)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(13,071)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Deferred revenue<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">43,654<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">18,691<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">66,117<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">27,463<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash provided by operating activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">123,392<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">50,706<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">144,840<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">85,809<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from investing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Purchases of property and equipment<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(27,670)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(24,994)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(55,499)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(48,776)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Purchases of marketable securities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(145,808)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(193,076)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(317,371)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(291,237)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Sales of marketable securities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">28,501<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">73,694<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">114,038<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">91,351<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Maturities of marketable securities <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">104,030<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">110,799<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">169,770<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">206,174<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash used in investing activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(40,947)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(33,577)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(89,062)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen27\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(42,488)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Cash flows from financing activities<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Net proceeds from exercise of stock options<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,147<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">12,383<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">11,163<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">21,658<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\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 colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17,726<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,021<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Proceeds from borrowings<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,950<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Repayments of borrowings<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(261)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(605)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Tax withholding on vesting of equity awards<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,514)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(1,467)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(6,564)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(2,841)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnml10\">\n                <span class=\"prnews_span\">Repurchases of common stock<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(44,373)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(20,024)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(74,393)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(90,143)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash used in financing activities<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(43,001)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(9,108)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(52,673)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(50,355)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net increase (decrease) in cash, cash equivalents and restricted cash<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">39,444<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,021<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,105<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(7,034)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cash, cash equivalents and restricted cash, beginning of period<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">311,352<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">362,867<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">347,691<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">377,922<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Cash, cash equivalents and restricted cash, end of period<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">350,796<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">370,888<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">350,796<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">370,888<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\n        <b>Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures<\/b>\n      <\/p>\n<p>The following table presents non-GAAP gross margins by revenue source before certain items (in thousands except percentages, unaudited):<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"19\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal 2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"19\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prnsbts prnsbr1 prnvab prnsbbs prnpl6 prnsbl1 prnpr6\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>gross<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,566<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">990<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">63<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">15<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">297<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,067<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,003<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Gross profit &#8212;<br \/>product<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">223,785<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">68.9<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,696<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">228,481<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70.3<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">187,578<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">68.9<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,305<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">190,883<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70.1<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,137<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,686<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">196<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">47<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(g)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\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=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">116,242<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">67.6<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">5,357<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">121,599<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70.7<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">87,148<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">66.3<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen29\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,733<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">90,881<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">69.2<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">6,703<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,676<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">259<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">62<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">297<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,067<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,003<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">24<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(g)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen19\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen22\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Total gross <br \/>profit<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">340,027<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">68.4<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">10,053<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">350,080<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70.5<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">274,726<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">68.0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,038<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">281,764<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n              \n            <\/td>\n<td class=\"prngen22\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">69.8<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table id=\"convertedTable2903\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\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=\"prngen31\">\n<p class=\"prnews_p\">\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=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c) To eliminate stock-based compensation expense.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\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=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e) To eliminate hazard pay premiums directly related to COVID-19 pandemic.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f) To eliminate amortization expense of acquired intangible assets.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(g) To eliminate payments to former shareholders of acquired company.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>The following table presents certain non-GAAP consolidated results before certain items (in thousands, except per share amounts and percentages, unaudited):<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"19\" class=\"prngen9\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal 2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"18\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal 2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td class=\"prngen28\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(a)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Adjustment<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>results<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen14\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>operating<\/b><br \/>\n                <\/span>\n              <\/p>\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>margin\u00a0(b)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70,429<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">61,452<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,229<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,009<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,081<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,259<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">306<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,279<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(g)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,600<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(h)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,003<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(h)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">171<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(i)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Operating <br \/>Income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(33,930)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">-6.8<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">80,510<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">46,580<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">9.4<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(64,119)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">-15.9<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">75,308<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">11,189<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen22\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2.8<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen26\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">%<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">70,429<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">61,452<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">4,229<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,009<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,081<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">1,259<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">306<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">8,279<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(g)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">3,600<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(h)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">2,003<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(h)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">171<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(i)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">\u2014<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,751<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(j)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen16\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">7,189<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(j)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(45,265)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">88,261<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">42,996<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen23\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(64,967)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">82,497<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17,530<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net income <br \/>(loss) per <br \/>share &#8212; diluted <\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(0.16)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.14<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen24\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(0.25)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">0.06<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen25\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen25\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen25\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Weighted-<br \/>average <br \/>shares used in <br \/>per share <br \/>calculation &#8212; <br \/>diluted<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">283,931<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">16,286<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(k)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">300,217<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">264,799<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">17,698<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(k)<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"3\" class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">282,497<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table id=\"convertedTable90b4\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(a) GAAP operating margin is defined as GAAP operating loss divided by revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(b) Non-GAAP operating margin is defined as non-GAAP operating loss divided by revenue.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(c) To eliminate stock-based compensation expense.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(d) To eliminate payments to former shareholders of acquired companies.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(e) To eliminate payroll tax expense related to stock-based activities.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(f) To eliminate marketing commitments no longer deemed to have value and hazard pay premiums directly related to COVID-19 pandemic.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(g) To eliminate restructuring expenses related to (1) impairment of long-lived assets associated with the cease-use of certain facilities and (2) workforce reduction.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(h) To eliminate amortization expense of acquired intangible assets.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(i) To eliminate acquisition-related integration expenses. <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(j) To eliminate amortization expense of debt discount and debt issuance costs related to our long-term debt.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen31\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(k) To include effect of dilutive securities (employee stock options, restricted stock, and shares from employee stock purchase plan).<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\n        <b>Reconciliation from net cash provided by operating activities to free cash flow (in thousands except percentages, unaudited):<\/b>\n      <\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"1\" class=\"prntblns\">\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"7\" class=\"prngen12\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Second Quarter of Fiscal<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen21\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2022<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td colspan=\"3\" class=\"prngen20\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2021<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Net cash provided by operating activities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">123,392<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen10\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">50,706<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Less: purchases of property and equipment<\/span>\n              <\/p>\n<\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(27,670)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td colspan=\"2\" class=\"prngen19\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">(24,994)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen16\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen15\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">Free cash flow (non-GAAP)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">95,722<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<td class=\"prngen10\">\n              \n            <\/td>\n<td class=\"prngen17\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\">\n<p class=\"prnews_p\">\n                <span class=\"prnews_span\">25,712<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen17\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder2\"><\/div>\n<p id=\"PURL\">\n        <img loading=\"lazy\" decoding=\"async\" title=\"Cision\" width=\"12\" height=\"12\" alt=\"Cision\" src=\"https:\/\/c212.net\/c\/img\/favicon.png?sn=SF86151&amp;sd=2021-08-25\" \/> View original content to download multimedia:<a id=\"PRNURL\" rel=\"nofollow\" href=\"https:\/\/www.prnewswire.com\/news-releases\/pure-storage-announces-second-quarter-fiscal-2022-financial-results-301362968.html\">https:\/\/www.prnewswire.com\/news-releases\/pure-storage-announces-second-quarter-fiscal-2022-financial-results-301362968.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=SF86151&amp;Transmission_Id=202108251605PR_NEWS_USPR_____SF86151&amp;DateId=20210825\" style=\"border:0px;width:1px;height:1px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Total Q2 revenue grows 23% year-over-year Subscription Services revenue up 31% year-over-year Raised FY22 revenue outlook to $2.04 Billion PR Newswire MOUNTAIN VIEW, Calif., Aug.\u00a025, 2021 \/PRNewswire\/ &#8212; Today Pure Storage (NYSE: PSTG), the IT pioneer that delivers storage as-a-service in a multi-cloud world, announced financial results for its fiscal second quarter ended August\u00a01, 2021. &#8220;With revenue growth exceeding 23%, and the highest Q2 operating profit in our history, it&#8217;s clear that our long-term strategy to provide customers with modern data services is working,&#8221; said Charles Giancarlo, Chairman and CEO, Pure Storage. &#8220;We are in a great innovation cycle with our portfolio and our sales momentum and execution have never been stronger.&#8221; Second\u00a0Quarter Financial Highlights\u00a0 Revenue $496.8 million, up 23% &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Pure Storage Announces Second Quarter Fiscal 2022 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-531454","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pure Storage Announces Second Quarter Fiscal 2022 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-second-quarter-fiscal-2022-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 Second Quarter Fiscal 2022 Financial Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"Total Q2 revenue grows 23% year-over-year Subscription Services revenue up 31% year-over-year Raised FY22 revenue outlook to $2.04 Billion PR Newswire MOUNTAIN VIEW, Calif., Aug.\u00a025, 2021 \/PRNewswire\/ &#8212; Today Pure Storage (NYSE: PSTG), the IT pioneer that delivers storage as-a-service in a multi-cloud world, announced financial results for its fiscal second quarter ended August\u00a01, 2021. &#8220;With revenue growth exceeding 23%, and the highest Q2 operating profit in our history, it&#8217;s clear that our long-term strategy to provide customers with modern data services is working,&#8221; said Charles Giancarlo, Chairman and CEO, Pure Storage. &#8220;We are in a great innovation cycle with our portfolio and our sales momentum and execution have never been stronger.&#8221; Second\u00a0Quarter Financial Highlights\u00a0 Revenue $496.8 million, up 23% &hellip; Continue reading &quot;Pure Storage Announces Second Quarter Fiscal 2022 Financial Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-25T20:09:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mma.prnewswire.com\/media\/386250\/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=\"12 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-second-quarter-fiscal-2022-financial-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results\",\"datePublished\":\"2021-08-25T20:09:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/\"},\"wordCount\":2353,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/386250\\\/pure_storage_logo.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/\",\"name\":\"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/386250\\\/pure_storage_logo.jpg\",\"datePublished\":\"2021-08-25T20:09:18+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/386250\\\/pure_storage_logo.jpg\",\"contentUrl\":\"https:\\\/\\\/mma.prnewswire.com\\\/media\\\/386250\\\/pure_storage_logo.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pure Storage Announces Second Quarter Fiscal 2022 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 Second Quarter Fiscal 2022 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-second-quarter-fiscal-2022-financial-results\/","og_locale":"en_US","og_type":"article","og_title":"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results - Market Newsdesk","og_description":"Total Q2 revenue grows 23% year-over-year Subscription Services revenue up 31% year-over-year Raised FY22 revenue outlook to $2.04 Billion PR Newswire MOUNTAIN VIEW, Calif., Aug.\u00a025, 2021 \/PRNewswire\/ &#8212; Today Pure Storage (NYSE: PSTG), the IT pioneer that delivers storage as-a-service in a multi-cloud world, announced financial results for its fiscal second quarter ended August\u00a01, 2021. &#8220;With revenue growth exceeding 23%, and the highest Q2 operating profit in our history, it&#8217;s clear that our long-term strategy to provide customers with modern data services is working,&#8221; said Charles Giancarlo, Chairman and CEO, Pure Storage. &#8220;We are in a great innovation cycle with our portfolio and our sales momentum and execution have never been stronger.&#8221; Second\u00a0Quarter Financial Highlights\u00a0 Revenue $496.8 million, up 23% &hellip; Continue reading \"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/","og_site_name":"Market Newsdesk","article_published_time":"2021-08-25T20:09:18+00:00","og_image":[{"url":"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.jpg","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results","datePublished":"2021-08-25T20:09:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/"},"wordCount":2353,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/","name":"Pure Storage Announces Second Quarter Fiscal 2022 Financial Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.jpg","datePublished":"2021-08-25T20:09:18+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#primaryimage","url":"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.jpg","contentUrl":"https:\/\/mma.prnewswire.com\/media\/386250\/pure_storage_logo.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/pure-storage-announces-second-quarter-fiscal-2022-financial-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Pure Storage Announces Second Quarter Fiscal 2022 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\/531454","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=531454"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/531454\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=531454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=531454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=531454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}