0001628280-24-038657.txt : 20240828 0001628280-24-038657.hdr.sgml : 20240828 20240828160614 ACCESSION NUMBER: 0001628280-24-038657 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20240828 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240828 DATE AS OF CHANGE: 20240828 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pure Storage, Inc. CENTRAL INDEX KEY: 0001474432 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER STORAGE DEVICES [3572] ORGANIZATION NAME: 06 Technology IRS NUMBER: 271069557 STATE OF INCORPORATION: DE FISCAL YEAR END: 0202 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37570 FILM NUMBER: 241255443 BUSINESS ADDRESS: STREET 1: 2555 AUGUSTINE DRIVE CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 800-379-7873 MAIL ADDRESS: STREET 1: 2555 AUGUSTINE DRIVE CITY: SANTA CLARA STATE: CA ZIP: 95054 FORMER COMPANY: FORMER CONFORMED NAME: PURE Storage, Inc. DATE OF NAME CHANGE: 20100804 FORMER COMPANY: FORMER CONFORMED NAME: Os76, Inc. DATE OF NAME CHANGE: 20091014 8-K 1 pstg-20240828.htm 8-K pstg-20240828
0001474432false00014744322024-08-282024-08-28

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported): August 28, 2024
_____________________________________
Pure Storage, Inc.
(Exact name of Registrant as Specified in Its Charter)
_____________________________________ 
Delaware 001-37570 27-1069557
(State or Other Jurisdiction
of Incorporation)
 (Commission
File Number)
 (IRS Employer Identification No.)
2555 Augustine Dr.
Santa Clara, California 95054
(Address of Principal Executive Offices and Zip Code)
 
(800) 379-7873
(Registrant’s Telephone Number, Including Area Code)
 
Not Applicable
(Former Name or Former Address, if Changed Since Last Report)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instructions A.2. below):
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
___________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading symbol(s) Name of each exchange on which registered
Class A Common Stock, $0.0001 par value per share PSTG New York Stock Exchange LLC
________________________________________

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
Emerging growth company 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨






Item 2.02. Results of Operations and Financial Condition.
 
On August 28, 2024, Pure Storage, Inc. ("Pure") issued a press release and will hold a conference call regarding its financial results for the quarter ended August 4, 2024. A copy of the press release is furnished as Exhibit 99.1 to this Form 8-K.
 
This information, including the exhibit(s) hereto, shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.
 
Pure is making reference to non-GAAP financial information in the press release and the conference call. A reconciliation of these non-GAAP financial measures to the comparable GAAP financial measures is contained in the attached press release. These non-GAAP financial measures are reported in addition to, and not as a substitute for, or superior to, financial measures calculated in accordance with GAAP.


Item 9.01. Financial Statements and Exhibits.
 
(d) Exhibits.

The following exhibit is furnished herewith:
 
Exhibit No.  Description
99.1  
104Cover Page Interactive Data File (embedded within the Inline XBRL document)




SIGNATURES
Pursuant to the requirements of the Securities and Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Pure Storage, Inc.
(Registrant)
  
By: /s/ Kevan Krysler
  Kevan Krysler
  Chief Financial Officer
August 28, 2024




EX-99.1 2 pstg-ex991q2fy2025xpressre.htm EX-99.1 Document


Exhibit 99.1
 
Pure Storage Announces Second Quarter Fiscal 2025 Financial Results
Q2 total revenue growth of 11% year-over-year
Subscription services ARR growing 24% year-over-year
 
SANTA CLARA, Calif. – August 28, 2024 – Today Pure Storage (NYSE: PSTG), the IT pioneer that delivers the world's most advanced data storage technologies and services, announced financial results for its second quarter fiscal year 2025 ended August 4, 2024.

“In a world where energy demands are soaring, the power savings of Pure Storage alone make the move from hard disks to Pure technology a smart choice for both hyperscaler and enterprise data centers,” said Pure Storage Chairman and CEO Charles Giancarlo. “Businesses can grow their data storage and reduce their energy footprint with Pure on a platform that eliminates existing data silos and simplifies customers’ data centers with guaranteed service-level agreements.”

Second Quarter Financial Highlights 

Revenue $763.8 million, an increase of 11% year-over-year
Subscription services revenue $361.2 million, up 25% year-over-year
Subscription annual recurring revenue (ARR) $1.5 billion, up 24% year-over-year
Remaining performance obligations (RPO) $2.3 billion, up 24% year-over-year
GAAP gross margin 70.7%; non-GAAP gross margin 72.8%
GAAP operating income $24.9 million; non-GAAP operating income $138.6 million
GAAP operating margin 3.3%; non-GAAP operating margin 18.1%
Q2 operating cash flow $226.6 million; free cash flow $166.6 million
Total cash, cash equivalents, and marketable securities $1.8 billion

“We delivered strong financial results through the first half of our fiscal year, highlighting the effectiveness of our strategic initiatives,” said Kevan Krysler, Chief Financial Officer, Pure Storage. “Our highly differentiated data storage platform strategy is demonstrating success with our customers.”

Second Quarter Company Highlights

Platform Innovation: The Pure platform delivers agility and risk reduction with a consistent, as-a-service experience across the broadest set of use cases and IT environments. At its annual Pure//Accelerate conference, Pure Storage announced critical new platform capabilities to further improve the ability for enterprises to deploy AI, improve cyber resilience, and modernize applications, including Evergreen//One for AI, the first purpose-built AI storage as-a-service, enhancements to Pure Fusion, delivering first-of-its-kind storage automation, and an industry-first generative AI copilot for storage. Additionally, Pure continued to extend its Storage as-a-Service (STaaS) leadership with new service level agreements (SLAs), now delivering the industry’s most comprehensive set of SLAs.

ESG Leadership: Pure Storage released its third Environmental, Social, and Governance (ESG) report, offering visibility into current metrics and setting commitments for meaningful progress towards a more sustainable future. The latest report outlines that Pure Storage's platform requires up to 10x less energy than mechanical spinning disk storage (HDD) and up to 5x less than solid state drives (SSDs).

Enterprise AI Momentum: Pure Storage continued to accelerate enterprise AI adoption, announcing that it will be a certified storage solution for NVIDIA DGX SuperPOD by the end of 2024. Additionally, Pure joined the Ultra Ethernet Consortium (UEC), a Linux Foundation initiative, underscoring its commitment to expanding the capabilities of high performance Ethernet for large-scale AI and HPC initiatives.

1


Awards and Accolades

Fortune Best Large Workplaces in the Bay Area (Ranked #15)
Fortune Best Workplaces for Millennials (Ranked #34)
Business Intelligence Group's 2024 Sustainability Leadership Award

Third Quarter and FY25 Guidance

Q3FY25
Revenue$815M
Revenue YoY Growth Rate6.8%
Non-GAAP Operating Income$140M
Non-GAAP Operating Margin17.2%

FY25
Revenue$3.1B
Revenue YoY Growth Rate10.5%
TCV Sales for Subscription-as-a-Service Offerings$500M
TCV Sales for Subscription-as-a-Service Offerings YoY Growth RateApproximately 25%
Non-GAAP Operating Income$532M
Non-GAAP Operating Margin17%

These statements are forward-looking and actual results may differ materially. Refer to the Forward Looking Statements section below for information on the factors that could cause our actual results to differ materially from these statements. Pure has not reconciled its guidance for non-GAAP operating income and non-GAAP operating margin to their most directly comparable GAAP measures because certain items that impact these measures are not within Pure’s control and/or cannot be reasonably predicted. Accordingly, reconciliations of these non-GAAP financial measures guidance to the corresponding GAAP measures are not available without unreasonable effort.

Conference Call Information

Pure will host a teleconference to discuss the second quarter fiscal 2025 results at 2:00 pm PT today, August 28, 2024. A live audio broadcast of the conference call will be available on the Pure Storage Investor Relations website. Pure will also post its earnings presentation and prepared remarks to this website concurrent with this release.

A replay will be available following the call on the Pure Storage Investor Relations website or for two weeks at 1-800-770-2030 (or 1-647-362-9199 for international callers) with passcode 5667482.

Additionally, Pure is scheduled to participate at the following investor conference:

Goldman Sachs Communacopia + Technology Conference
Date: Wednesday, September 11, 2024
Time: 12:25 p.m. PT / 3:25 p.m. ET
Chairman and CEO Charles Giancarlo and Chief Financial Officer Kevan Krysler

The presentations will be webcast live and archived on Pure's Investor Relations website at investor.purestorage.com.
----
2



About Pure Storage

Pure Storage (NYSE: PSTG) delivers the industry’s most advanced data storage platform to store, manage, and protect the world’s data at any scale. With Pure Storage, organizations have ultimate simplicity and flexibility, saving time, money, and energy. From AI to archive, Pure Storage delivers a cloud experience with one unified Storage as-a-Service platform across on premises, cloud, and hosted environments. Our platform is built on our Evergreen architecture that evolves with your business – always getting newer and better with zero planned downtime, guaranteed. Our customers are actively increasing their capacity and processing power while significantly reducing their carbon and energy footprint. It’s easy to fall in love with Pure Storage, as evidenced by the highest Net Promoter Score in the industry. For more information, visit www.purestorage.com.

Analyst Recognition

Leader in the 2023 Gartner Magic Quadrant for Primary Storage
Leader in the 2023 Gartner Magic Quadrant for Distributed File Systems & Object Storage

Connect with Pure

Blog
LinkedIn
Twitter
Facebook

Pure Storage, the Pure P Logo, Portworx, and the marks on the Pure Storage Trademark List are trademarks or registered trademarks of Pure Storage Inc. in the U.S. and/or other countries. The Trademark List can be found at purestorage.com/trademarks. Other names may be trademarks of their respective owners.

Forward Looking Statements

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 and business results, demand for our products and subscription services, including Evergreen//One, our technology and product strategy, specifically customer priorities around sustainability, the environmental and energy saving benefits to our customers of using our products, our ability to perform during current macro conditions and expand market share, our sustainability goals and benefits, our ability to capture storage workloads for AI environments and hyperscalers, the timing and magnitude of large orders, the impact of inflation, economic or supply chain disruptions, our expectations regarding our product and technology differentiation, including the E//Family, new customer acquisition, 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.

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 "Risk Factors" and elsewhere in our filings and reports with the U.S. Securities and Exchange Commission, which are available on our Investor Relations website at investor.purestorage.com and on the SEC website at www.sec.gov. Additional information is also set forth in our Annual Report on Form 10-K for the year ended February 4, 2024. All information provided in this release and in the attachments is as of August 28, 2024, and Pure undertakes no duty to update this information unless required by law.

Key Performance Metrics

Subscription ARR is a key business metric that refers to total annualized contract value of all active subscription agreements on the last day of the quarter, plus on-demand revenue for the quarter multiplied by four.

Total Contract Value (TCV) Sales, or bookings, of Pure's Evergreen//One and Evergreen//Flex offerings is an operating metric, representing the value of orders received and/or expected to be received during the fiscal year.
3



Non-GAAP Financial Measures

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.

We use these non-GAAP financial measures for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Our management believes that these non-GAAP financial measures provide meaningful supplemental information regarding our performance and liquidity by excluding certain expenses such as stock-based compensation expense, payments to former shareholders of acquired companies, payroll tax expense related to stock-based activities, amortization of debt issuance costs related to debt, amortization of intangible assets acquired from acquisitions, restructuring costs related to severance and termination benefits, and costs associated with the impairment and early exit of certain leased facilities 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.

For a reconciliation of these non-GAAP financial measures to GAAP measures, please see the tables captioned "Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures" and "Reconciliation from net cash provided by operating activities to free cash flow," included at the end of this release.

Contacts

Paul Ziots -- Investor Relations, Pure Storage
ir@purestorage.com
 
Rena Fallstrom -- Global Communications, Pure Storage
pr@purestorage.com

###
4



PURE STORAGE, INC.
Condensed Consolidated Balance Sheets
(in thousands, unaudited)
 
At the End of
Second Quarter of Fiscal 2025
Fiscal 2024
 
Assets 
Current assets: 
Cash and cash equivalents$965,028 $702,536 
Marketable securities855,453 828,557 
Accounts receivable, net of allowance of $959 and $1,060
416,501 662,179 
Inventory43,548 42,663 
Deferred commissions, current87,424 88,712 
Prepaid expenses and other current assets185,072 173,407 
Total current assets2,553,026 2,498,054 
Property and equipment, net396,676 352,604 
Operating lease right-of-use-assets138,781 129,942 
Deferred commissions, non-current210,755 215,620 
Intangible assets, net27,004 33,012 
Goodwill361,427 361,427 
Restricted cash 14,779 9,595 
Other assets, non-current78,825 55,506 
Total assets$3,781,273 $3,655,760 
Liabilities and Stockholders' Equity 
Current liabilities: 
Accounts payable$68,104 $82,757 
Accrued compensation and benefits176,553 250,257 
Accrued expenses and other liabilities119,430 135,755 
Operating lease liabilities, current49,575 44,668 
Deferred revenue, current869,332 852,247 
Total current liabilities1,282,994 1,365,684 
Long-term debt100,000 100,000 
Operating lease liabilities, non-current128,674 123,201 
Deferred revenue, non-current754,328 742,275 
Other liabilities, non-current62,116 54,506 
Total liabilities2,328,112 2,385,666 
Stockholders’ equity: 
Common stock and additional paid-in capital2,925,540 2,749,627 
Accumulated other comprehensive income (loss)2,707 (3,782)
Accumulated deficit(1,475,086)(1,475,751)
Total stockholders' equity1,453,161 1,270,094 
Total liabilities and stockholders' equity$3,781,273 $3,655,760 

5


PURE STORAGE, INC.
Condensed Consolidated Statements of Operations
(in thousands, except per share data, unaudited)
 
 
Second Quarter of Fiscal
First Two Quarters of Fiscal
 2025202420252024
 
Revenue:  
Product$402,595 $399,738 $749,979 $708,701 
Subscription services361,176 288,933 707,271 569,277 
Total revenue763,771 688,671 1,457,250 1,277,978 
Cost of revenue:
Product (1)
129,723 120,605 230,476 216,818 
Subscription services (1)
93,968 81,473 190,988 161,220 
Total cost of revenue223,691 202,078 421,464 378,038 
Gross profit540,080 486,593 1,035,786 899,940 
Operating expenses:
Research and development (1)
195,490 182,492 389,310 367,823 
Sales and marketing (1)
250,267 232,732 501,239 465,178 
General and administrative (1)
69,445 60,831 146,232 128,215 
Restructuring and impairment (2)
— 16,766 15,901 16,766 
Total operating expenses515,202 492,821 1,052,682 977,982 
Income (loss) from operations24,878 (6,228)(16,896)(78,042)
Other income (expense), net19,437 6,686 33,528 18,435 
Income (loss) before provision for income taxes44,315 458 16,632 (59,607)
Income tax provision8,641 7,573 15,967 14,909 
Net income (loss)$35,674 $(7,115)$665 $(74,516)
Net income (loss) per share attributable to common stockholders, basic$0.11 $(0.02)$0.00 $(0.24)
Net income (loss) per share attributable to common stockholders, diluted$0.10 $(0.02)$0.00 $(0.24)
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic326,326 309,510 324,458 307,687 
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted343,443 309,510 341,509 307,687 

(1) Includes stock-based compensation expense as follows:
Cost of revenue -- product$3,445 $2,958 $6,227 $5,613 
Cost of revenue -- subscription services7,961 6,851 16,832 12,498 
Research and development50,869 44,085 101,163 82,317 
Sales and marketing24,418 19,493 47,937 36,674 
General and administrative18,197 16,060 45,725 30,175 
Total stock-based compensation expense$104,890 $89,447 $217,884 $167,277 
(2) Includes expenses for severance and termination benefits related to workforce realignment and lease impairment and abandonment charges associated with cease-use of our former corporate headquarters.
6


PURE STORAGE, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands, unaudited)
 
 
Second Quarter of Fiscal
First Two Quarters of Fiscal
 2025202420252024
 
Cash flows from operating activities  
Net income (loss)$35,674 $(7,115)$665 $(74,516)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization35,884 30,223 69,827 59,913 
Stock-based compensation expense104,890 89,447 217,884 167,277 
Noncash portion of lease impairment and abandonment— 16,766 3,270 16,766 
Other1,120 (1,225)2,726 (3,029)
Changes in operating assets and liabilities:
Accounts receivable, net6,953 (133,974)245,721 87,231 
Inventory(4,956)4,152 (6,661)4,460 
Deferred commissions(1,554)(7,229)6,153 (9,560)
Prepaid expenses and other assets(17,787)5,737 (27,006)(358)
Operating lease right-of-use assets8,406 8,634 16,528 19,635 
Accounts payable13,423 30,304 (13,158)26,311 
Accrued compensation and other liabilities30,392 31,558 (78,732)(57,524)
Operating lease liabilities (8,031)(7,033)(18,257)(13,133)
Deferred revenue22,183 41,373 29,137 51,392 
Net cash provided by operating activities226,597 101,618 448,097 274,865 
Cash flows from investing activities
Purchases of property and equipment (1)
(60,035)(55,105)(108,853)(106,529)
Purchases of marketable securities and other(105,328)(117,829)(270,451)(246,617)
Sales of marketable securities10,735 5,708 48,424 48,748 
Maturities of marketable securities70,127 98,330 197,984 386,703 
Net cash provided by (used in) investing activities(84,501)(68,896)(132,896)82,305 
Cash flows from financing activities
Net proceeds from exercise of stock options4,545 25,218 17,768 29,848 
Proceeds from issuance of common stock under employee stock purchase plan— — 25,328 21,219 
Principal payments on borrowings and finance lease obligations(2,836)(287)(3,935)(577,067)
Proceeds from borrowing— — — 100,000 
Tax withholding on vesting of equity awards(74,208)(5,068)(86,686)(11,827)
Repurchases of common stock— (21,970)— (91,881)
Net cash used in financing activities(72,499)(2,107)(47,525)(529,708)
Net increase (decrease) in cash, cash equivalents and restricted cash69,597 30,615 267,676 (172,538)
Cash, cash equivalents and restricted cash, beginning of period910,210 388,245 712,131 591,398 
Cash, cash equivalents and restricted cash, end of period$979,807 $418,860 $979,807 $418,860 

(1) Includes capitalized internal-use software costs of $5.3 million for both the second quarter of fiscal 2025 and 2024 and $9.8 million and $10.6 million for the first two quarters of fiscal 2025 and 2024.
7





Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures
The following table presents non-GAAP gross margins by revenue source before certain items (in thousands except percentages, unaudited):
 
Second Quarter of Fiscal 2025
Second Quarter of Fiscal 2024
 GAAP
results
GAAP
gross
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
gross
margin (b)
GAAP
results
GAAP
gross
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
gross
margin (b)
$3,445 (c)$2,958 (c)
224 (d)135 (d)
— 402 (e)
3,306 (f)3,306 (f)
Gross profit --product$272,872 67.8 %$6,975 $279,847 69.5 %$279,133 69.8 %$6,801 $285,934 71.5 %
 $7,961 (c)$6,851 (c)
658 (d)481 (d)
— 413 (e)
— (g)
Gross profit -- subscription services$267,208 74.0 %$8,619 $275,827 76.4 %$207,460 71.8 %$7,750 $215,210 74.5 %
 $11,406 (c)$9,809 (c)
882 (d)616 (d)
— 815 (e)
3,306 (f)3,306 (f)
— (g)
Total gross profit$540,080 70.7 %$15,594  $555,674 72.8 %$486,593 70.7 %$14,551 $501,144 72.8 %


(a) GAAP gross margin is defined as GAAP gross profit divided by revenue.
(b) Non-GAAP gross margin is defined as non-GAAP gross profit divided by revenue.
(c) To eliminate stock-based compensation expense.
(d) To eliminate payroll tax expense related to stock-based activities.
(e) To eliminate duplicate lease costs during the transition of our corporate headquarters.
(f) To eliminate amortization expense of acquired intangible assets.
(g) To eliminate payments to former shareholders of acquired company.















8




The following table presents certain non-GAAP consolidated results before certain items (in thousands, except per share amounts and percentages, unaudited):
 
Second Quarter of Fiscal 2025
Second Quarter of Fiscal 2024
 GAAP
results
GAAP
operating
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
operating
margin (b)
GAAP
results
GAAP
operating
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
operating
margin (b)
$104,890 (c)$89,447 (c)
— 876 (d)
5,292 (e)4,507 (e)
3,536 (f)3,837 (f)
— 2,617 (g)
— 16,766 (h)
Operating income (loss)$24,878 3.3 %$113,718 $138,596 18.1 %$(6,228)-0.9 %$118,050 $111,822 16.2 %
 $104,890 (c)$89,447 (c)
— 876 (d)
 5,292 (e)4,507 (e)
3,536 (f)3,837 (f)
— 2,617 (g)
— 16,766 (h)
153 (i)153 (i)
Net income (loss)$35,674 $113,871 $149,545 $(7,115)$118,203 $111,088 
Net income (loss) per share -- diluted $0.10 $0.44 $(0.02)$0.34 
Weighted-average shares used in per share calculation -- diluted343,443 — 343,443 309,510 17,060 (j)326,570 

(a) GAAP operating margin is defined as GAAP operating income (loss) divided by revenue.
(b) Non-GAAP operating margin is defined as non-GAAP operating income divided by revenue.
(c) To eliminate stock-based compensation expense.
(d) To eliminate payments to former shareholders of acquired company.
(e) To eliminate payroll tax expense related to stock-based activities.
(f) To eliminate amortization expense of acquired intangible assets.
(g) To eliminate duplicate lease costs during the transition of our corporate headquarters.
(h) To eliminate lease impairment and abandonment charges associated with cease-use of our former corporate headquarters.
(i) To eliminate amortization expense of debt issuance costs related to our debt.
(j) To include effect of dilutive securities (employee stock options, restricted stock, and shares from employee stock purchase plan).
9


Reconciliation from net cash provided by operating activities to free cash flow (in thousands except percentages, unaudited):

 
Second Quarter of Fiscal
 20252024
Net cash provided by operating activities$226,597 $101,618 
Less: purchases of property and equipment (1)
(60,035)(55,105)
Free cash flow (non-GAAP)$166,562 $46,513 

(1) Includes capitalized internal-use software costs of $5.3 million for both the second quarter of fiscal 2025 and 2024.
10
EX-101.SCH 3 pstg-20240828.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 pstg-20240828_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Soliciting Material Soliciting Material Entity Address, Postal Zip Code Entity Address, Postal Zip Code Written Communications Written Communications Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security City Area Code City Area Code Document Period End Date Document Period End Date Amendment Flag Amendment Flag Entity Tax Identification Number Entity Tax Identification Number Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Pre-commencement Tender Offer Pre-commencement Tender Offer Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] Document Type Document Type Entity Emerging Growth Company Entity Emerging Growth Company EX-101.PRE 5 pstg-20240828_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover
Aug. 28, 2024
Cover Page [Abstract]  
Document Type 8-K
Document Period End Date Aug. 28, 2024
Entity Registrant Name Pure Storage, Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-37570
Entity Tax Identification Number 27-1069557
Entity Address, Address Line One 2555 Augustine Dr.
Entity Address, City or Town Santa Clara
Entity Address, State or Province CA
Entity Address, Postal Zip Code 95054
City Area Code 800
Local Phone Number 379-7873
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share
Trading Symbol PSTG
Security Exchange Name NYSE
Entity Emerging Growth Company false
Entity Central Index Key 0001474432
Amendment Flag false
EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,: '%D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #&@!Q9NRR#_^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%'*2;U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATJ>'MZ?)G7+7R; MV;9(XZ_L-9\B;<5E\NOJ[G[W((R2ZK:0FT)M=DIJN=95]3ZY_O"["H?.^;W_ MQ\8705/#K[LP7U!+ P04 " #&@!Q9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,: '%E)!@Y73@0 (T0 8 >&PO=V]R:W-H965T&UL ME9CQ;Z,V%,?_%8M-TR:U!9Q0DBZ)E*;MK;J['FJRG;9I/SC@)%8!,]LTS7^_ M9Y)"IB./W"\%$]Z7C^WWOK8[VDKUHC><&_*6I;D>.QMCBAO7U?&&9TQ?R8+G M\,M*JHP9:*JUJPO%65(%9:E+/>_:S9C(GA:IR4B6)A4YCQ31998QM;OE MJ=R.'=]Y?_ LUAMC'[B34<'6?,[-[T6DH.76*HG(>*Z%S(GBJ[$S]6]N:=\& M5&_\(?A6']T3VY6EE"^V\9B,'<\2\93'QDHPN+SR&4]3JP0<_QY$G?J;-O#X M_EW]H>H\=&;)-)_)]*M(S&;L#!R2\!4K4_,LM[_Q0X<"JQ?+5%=_R7;_;K_O MD+C41F:'8"#(1+Z_LK?#0!P%!-Z) 'H(H!7W_D,5Y1TS;#)2/C@\B,"T:\A^N=!1%P)F9#[ M/"$P\ZT\N%(]AUV3&-1H 2IXGQMA=N29KX6=06!\8EDK&*X3E8J3N9$*TN&" M/.;Q%0)W7<-=GP,':E(5(&T]X0*^ D-'I"(S6>9&[>":M!+CXG?W"&%8$X;G M$#Z(E).G,ENVUR6NX7G^92\,0@_A&=0\@W-X%NR-/":0<6(EXFK8$#I,-S\*9) I6N+]YOR"=XCWS)6V<15Z1!$!"H"G!=JW&GL+SS MO<9AO>\"G=D6I-Q";O-6Y\7EYE!8C,Q2IAB&=[0 ^-^%5Y=$I.2KR./6@>S0 MG$TQM&91\%$[_P8MDMJPE/PEBI-UVJ$X#+P LSJ_60M\W,VK69S"1N@T2L=R MX&%%ZC?K@8_;^"<9PYA$&YECMM$AT@N'E^$@[&%$S3+@X_[]50EC> X#DV5E M?C -W4J%"ZU8JCF&U)B_CQOT7*8B%E#6:_(9TEL)EK;RX"J=/(W5^[A/1XI? MQC \'.IKOZ7@>0([H"^KU8GYP_4ZR1K3]W&/_H;L4>L2R#H!<=E.P,;V?=RE M%\+ BE7Q*<_+W\AL0>OISCNV"Z-%1X"S7O\^X6MLQ^@ *9F,GJ&!YZSQW M"';E'FU,G^*>?4";05TH,-U'*(DW\I&W0^%2-KWZ8;_?HQA9LPK0CLT\U&I2 MU>M#RM:M/+C R4%RCPZ7]J#^F=EIT23E*Q#RKD+P<+4_^^X;1A;5>7,I#9Q> MJ]L-9V >]@7X?26E>6_8(VS]'XC)?U!+ P04 " #&@!Q9GZ ;\+$" #B M# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[ M=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2Q MQ'DJ?$,78&F? KP(&K X MU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_P MZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8Q MA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R M]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#. MRW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV0 M3NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_ MAOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#% MZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[ MC>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS M/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 " #& M@!Q9EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( ,: '%FJQ"(6,P$ "(" / >&PO=V]R:V)O;VLN>&ULC5'1 M;L(P#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I31=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[=)IE ML]1;#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C%B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1RE MW^CUK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B M]1!DZ)'!=09#K+&))@G60VY6= ;N\N@#FW+()FKJIBF>HPYX4P[V1D\E5!B@ M?%.9J+SV4VPYZ8Y>9WK_,'G4'EKG5LJ]AU>RY1AQ_)[E#U!+ P04 " #& M@!Q9)!Z;HJT #X 0 &@ 'AL+U]R96QS+W=O[IFBG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):B MJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1,)KM\,<'AT_@%02P,$% M @ QH <6660>9(9 0 SP, !, !;0V]N=&5N=%]4>7!E&ULK9-- M3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/ MGI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3 M>*HH>Y3KU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+ES MT&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JH MO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-( M9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX: M?^:+X3]>?P%02P$"% ,4 " #&@!Q9!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ,: '%F[+(/_ M[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ QH <64D&#E=.! C1 M !@ ("!#0@ 'AL+W=O7!E&UL4$L% 3!@ ) D /@( .43 $! end XML 9 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 10 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://www.purestorage.com/role/Cover Cover Cover 1 false false All Reports Book All Reports pstg-20240828.htm pstg-20240828.xsd pstg-20240828_lab.xml pstg-20240828_pre.xml http://xbrl.sec.gov/dei/2024 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pstg-20240828.htm": { "nsprefix": "pstg", "nsuri": "http://www.purestorage.com/20240828", "dts": { "inline": { "local": [ "pstg-20240828.htm" ] }, "schema": { "local": [ "pstg-20240828.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd" ] }, "labelLink": { "local": [ "pstg-20240828_lab.xml" ] }, "presentationLink": { "local": [ "pstg-20240828_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2024": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2024": 24 }, "report": { "R1": { "role": "http://www.purestorage.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pstg-20240828.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pstg-20240828.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "pstg_CoverPageAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.purestorage.com/20240828", "localname": "CoverPageAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover Page [Abstract]", "label": "Cover Page [Abstract]", "documentation": "Cover Page [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Issuer Tender Offer", "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Tender Offer", "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Soliciting Material", "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://www.purestorage.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Written Communications", "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 15 0001628280-24-038657-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-038657-xbrl.zip M4$L#!!0 ( ,: '%GDA;'.7A ,I\ 1 <'-T9RTR,#(T,#@R."YH M=&WM/6MWXCBRW^=7:)G=[>20DW%]_JV2;-PGD"9GTAYF 7E6E>JLDCO]Q-PS(#1.21^'))]NT/A$6>I'/ MP_[)IV:GU6Y_^D?CE^._&,;O_[SZ1DXC+QFR4)&68%0QG]QR-2!JP,AOD?C) M;RBY#*CJ16)H&.FP5A2/!.\/%'$LQ\V[Y:VBWJ/=0]?S>L8AM6J&:SFVT75< MQ^@YY6JE>^C;ASUZT*^7NCW7]VUF,%:V#==U>P:EEFNP+GSK5@[]FN,=^/62 M3[V:YU*_RWRWY+B4]4JTY]FLZS@E:E?TN@,%. />H:SS.V5(YIT4!DK%]6+Q M]O;6A,]F/[HI\C#@(4.TBTK04")65 &=BHYEEPVK:I3L0C;/'73].3/+;=44P!@H:BDC(\<*2+YO1L2R[^/OW;QUO MP(;4X*%4-/38>!1,.3M.+Y*-+!7G^\=2]6>ZQXE@4D6"]IGI14,-DE5UJOF M!7+,SH_-72K'\\,V+.]]WQXXEF$YANU,)EFUHEV:FDAWKP<4&+S 0N-'I] X M'C#J-XZ'3%&",QCLCX3?G!1:4:B V8WK40R@>NFGDX)B=ZJH=ZO8^.677XX5 M5P%K((V,G ['Q?3+XV(Z=3?R1XUCG]\0J48!.RGX7,8!'=7#*&0 +^K8T/TLA.5&+8!.T* =^NSN M*QL5"/=/"CW#*14:%O"#6W%!)(Z+,[-NL$@3!-]'X?\LA#8\!0W==KL3JZY;X:U&W+^EM!=VL< MRY@"/W0%;ECZ=SK'PDRHE@V 65!/U64R'%(Q.D(D#!KP?ECW@*I,%-(9\T%> M%$2B_JNE_QWU &NC1X<\&-4_-06GP:<#"4H$IA:\ES9+_G^L;CL J_YXF\)> M@=&H+W)<; OCX[)9WKYO599Q;\*<#?%L;.6>O'5?NZ?=8AS?-3S65@(+[- ' M7E-17#^$^5\*]NI:L'^^N/I.UE>DN1.5FI54CX(T58VO\TJ4[ ;^P')79^?7 MY.KL\N+J^JUA7H_?+A,A$PJ>K(I(AWGH4_S]5_O0.K)+)!+$+N_Y^R3J:=\6 MVA/!%0?;=7;G#N3^SSK_WAJ5]<1[4S_TBO6Y1'==G4-+OKTE+7,@ M3&G8<$#:H6>NO[DO10)K+1+LG=V!'Z(Q364HQY!023HQ\]#C\PD/25M)TAJ MX\;$_EMO[PMPZC. =3@'E;L4JE0)Y,LJV@U8OFXW$N"Q&K!\0&/)ZOD?1WE0 ME09[AAYTE-&Z&RD5#>ME6/R&"<4]&F0DU]1/FR<.JVFE3JL"SUCY^?E,'T>YOG, P:= MNV"',D8H8Z;#-DJ53G#?3OGM:A&!A>0$ HR']!/"A]KL-&G[%84) [O+NM:#CD4N:;B0J0I*+P_O?QI:3TM77?7ONJ0\Z&<1"-0$!GU1HY MC\S]90HK!RV;">+APD.[;"'ZF;NYZ]V6JFV[^EC.'HON-L3MCS*(3=\73,KL M?]]@/CLWAA4PAN5RF:0Y*F@AIV(A?[%]Z8NGD*$%?UZ(Z^AV'!%4"XT.#14E MK8 *.H_]P08IPYF%M'6]$)<0@7!][+QF@%(K-%I 5.@=\@5H'@O,902K!?_F M<1HK9?EYJ]"HE:WR0CIR[AAKI3.TGE2]O$E\,.67*M.,%ICLNA2P)SRF 3F[ M8UZB^ TC%SU0K4P2&OH$*$605$L4;%&G8*;$X35S=G-V;VLD,DTHKL^<*(5- MP>@,.^)YD;40B^UOP//?(F"PRT$4SL5ZME-HE"HUHU*ME-X\/;M>@GIODH_] M^Z]5QZX<27+- A8C=IDCI_/-08*"1Y":PR1]V&<^Z:#%(=^H5-G1V.9,L:R@X;F476VM M;'EKP+R?^JR2QF F8Y@0PM5N=$>Z+(AN$5]L1#*0JO&5]'B @L EX5C4Y ,= M5$0D'R:!HB&+$AF,B 3?6?9&>F0V(.H"]JE+G9V-BLE12 +S"# )H[RM%P6P M.(Y#T\TQOI)D3S)&OK"0"; H[1#&)CJ,EJ1I.F8*[W[];1+_M9I9+9ERG MG,GF7#$#UC#LV172^GQ%G))E0L?UG+@/J?R0RDX$'@#P4=C_#K8&@5A7)-WW M*Y(3HI!A1I5%>;1="E[VE$C.%!6-!=(%YM(]/V3R0R;7D\E+P=!*8@6T+C!$ MSTY K([1W7JR67Z_L@G$,;PIZCQH-VW7-YR][OYZDIKV_9#5#UE]E*RVI4R8 M>(3$'GY([$1B2\QP][SU)#;KN_1<:!6]9J[MK#QGF>_U,>D2+?C\M9#7? A! MS3F[)5?1D(9/RW+M0/7N>HA,Q7MIKH8)YL^(3E;^3FQM[++<#8C+&R5A'EE] M"?&KY6Y64[CJ>\@'@!E?+Y M#>*+XO7:U6IOL4F"ZA,9.1IVHV!/OD"YS<<6/6V+SK,[#UJ,6.Y-@;FX'7#X M9F)3WJX@<'O++#/C.[*=KM9'8Z^]4FBT4"6EK-(D& H 33LJ\GX>D+]J"VB3 MF IR0X.$D1@O(P_^C(78?SZFR91B1^O$,<=4(1[J7'_YV/]WO_^YTLA#U_06 MW7PV %7Q;#6470-M#='/_T3B9ZI))M'OMV^MAPNX\QAM2^.MY4'7MAS!MT,? M$Q.,=$?$T\?Q$/O\!"O)=,7XW%DYQ]HIPF G^NC_]$5TJP:8WXCQ_)Q*XK,> M+*&O%*:'>%9YR77DR2WD$ME#0:H5WPD)Z]S<_&ULY"/NK&;4_&+)F(KI>&: M"4C'>C !^1:[L(HKMT!1].X1_0,0^*5ZA"^4VPQ 2[" >?@,5QCI3$XBF>X% MFYT5]>"C25QG=](G87!/]5K!"!?7SW>AQ@F!ZM BV V7, YT#PT]9$GJ>7AS M4 =IBH8^%;Y,RWG\56FDTAX=IY&FE8JY5\65\7LV-Q ME&Y77;" 8JGMPALZ$V](I]2LR1#:!9_B_> ^A-WHM9WW#RM0,NM01!Z4&#%=W*OJ"S>N! M>Y$]ZO+:3YG8Z[UEP7\LK //J),0,=24+=8B@\:@5%0\,@RMSP( MR" *L!60R5X](Q#=!&@B0$GK\DY@MXDF%QD#H@5 U?Q'HE^I(-I29'F(*9C= M%&23-&&%>%S3.0L+.(*]1(1<#A!0]"$'O,L5J=5,&VV"=A7SJE-SK?+QK>"; M'6/SZX&NY!V_CHA>1%[LGOH#>EOVY#Z!6(2IZ "32< KZ#=T&00;X([X!(OG M'8".!\@0\+=]I+D%K#P8&:9UU^Q;2=4UXX@#9 XZ3)V2/1R0K37=.5MR_P ] M$3Z^30LCP!4:/^V'$1%Z+%E%\LK"QBPLFEY93SSOE1Q@4I/%^B67E"A=))CF M;^X/$-P-6:$MA\2'_BOD]V -0, MJ%3C2[-Y.:7MIJ0!]VA1=:$:Q6_GU"?J.\'@2P^V<[K2'88L668(<^%;J*FR M8ZD;+_1YZ:J>&#P#MC0/[W75OE+40QTZ Z.9;M'U@XM3P<8/=VGY\%,W@J"D M(Z(HYR@'P*M=V$L%7B)RM18(F>C00.C.2R8'JGA)0/.I(1X0/CX.FP8/"-)S M\/SNN',UT[+-*:=-7UY$ER'UYC(3*!>)L@V!SPO3;CD(^)3>0V1YU2U>946G MKZQD-G/6Q4'KB6Q?7\GQ4[4?N.P;:O2=J-JHF=5#]YGJ(YSJ9H]3K8*I6C;= M\OV+;W-]Q'HW?#-Y3%GF/#)G3@.V[N!]'J?[3I*>X_3]M?%9OD>G3'J"Q_J1 MF5W:?\>SUGAG?%"0?_.8TL57781GV DAH M#L',F]Z9?3UZ([#(U%/R[*Y6L_]P>B/'8.5!#78(,_OA5%C/HE]PA M.":%Z;P-:89AE.BG[8^+=+?Q[6#HX^\\&N2_L^369RY!,#"359YRV;-<;$'C MN>8#'CM33V%;[@8:=,TG@[84UU8$ )!+%,(V^E7 H?@\R2E5E.A7O/;8L,M\ M/_NEFBS:;FM?E^A?M/&S?._ZKY>LB%0^3G,>_$V'-RZ$;W\Y;U[_N+KGMQOF M@K>C+_^JT?9I0 MPJ6Z$$8"#: !DVFP5)<-:-##C"A.I+5SU@%K75@2PB ]'TW4(!* H?^$=,B. M1\:/NW[GFI7RX;,$QK99WG"FE3#A6\O/--5VHE>V[[]!LM0SJ*UG5!>[;6_T MLNRE_H<"T'=(AJF'I3:Z)K@A9D/N^P%[H4?_G_BXZ\ZC\K:/:6[)BY_;*V+_ M'-7?4;[G7:!2E$7RE=W "L-Y543=\$7L+OZSS]\.IGY:]=$?KD7[=[U..CCVG'-DS59;3]LP%'[OK_#R/.?64-J(%&T@IDG=AAAHO"$G.4DM$CNS M'5K^_6PG40E01J4]K"^UC[_OW(^=D]-M7:$'$))RECB!ZSL(6,9SRLK$N;F^ MP'/G=#F9G'S ^/;SU0J=\ZRM@2ET)H HR-&&JC52:T"_N+BG#P1=5D057-08 M+RWMC#>/@I9KA4(_C ;8<"KB@J2S*,L*/"/^ D=^&. TC$)1X !C@*9O-QMU,72Y*+_3]P+O]MOIIH4Z/K2B['Z&WJ:@&_-0SQRF1,, ;J

.V9B/UY.!\(1AU]PP!E4A&6:0-$*4'35L&%3N4Y%*2M5.*T M['=+*EI0R'6=*C"5& &>'"LB2E#?20VR(1F\S\_E!"&305HW7"C$7F7W*0P6 MBX6W-3EQ4)?Q%<^(LHVT-T*+QV:)@Q!/ W -"$5!/ITYJV MH$@<,WEXZ-J[ M1H"K/1D@+PR,2V".M060>GALO*M=0(,*]=AH%5+7H8(N1?]S_!5)#XU?4Z Z M,'!#O-;GB.:)<\;UJ^$@([NY^OKF[6(-=OA!X: RAX(R:IO.M[\ X=T;@Y%E MG7C/L<^TM!+R'VQIU\\+VY-[R!O$C%196QW.V[FUE]8+A_SU\^6-!ZS;CX;0 MC&!_R]NA7B:-$JSO%W!M]A<9 1BM=>-,='="^ M1[%N-)T<*J@UL^+A7<2K5Y_+WS5&ULS9Q=;]LX%H;O^RNTV9M=8%B+%"51Q;2#;J9=%)MI M@S;%#':Q,/AQZ AC2X&L-,F_7TJV4RF6;)&*U;UI%)D^[WEI/R(/R?3G7^Y7 M2^\;%.LTSUZ?X9?^F0>9S%6:+5Z??;UZC]C9+V]>O/CY+PC]\8_/%]ZON;Q= M059ZYP7P$I1WEY;77GD-WN]Y\6?ZC7N72U[JO%@A]*9^VWE^\U"DB^O2(SZA MNV:[5XM7FHN(2JE1Q/T$49]@) @E2).0Q2)2.-+\I\6K0&BJ% 8$$&)$*=6( MOZU]=GUV5Y\VHVN[N[>WDOBN7+ MO%C,B.\'LUWKLVWS^[WV=T'=&B=),JM??6RZ3KL:FK!X]L=O%U_D-:PX2K-U MR3-9":S35^OZYD4N>5GW^M&\O-X6U6]HUPQ5MQ F*, O[]?J[,T+S]MT1Y$O MX3-HK_KY]?.'7LED5K689;"H/MM+*-)ZM./ MSY;NE7E"P.D3;LB,3GGSA7J7J:F^NX]2HU,_?<;/];7(2[Z!%_)(+V];S&1NYD W)6IUN"[RE9/9 M,G?Z1FRZW*1T9CXN!869]7;8Z_C6GIMI;\&7'\S3XOY?\# /? T^"P($A#!$ ME6$^20B@F '1/M62$6*'^Q.%:0#?BGJUJF=D;6E^VB]#^1WAUHG8X48=\.PQ M,P+(IQ$G1K#'T#YT?0U=,7N?+N'C[4I ,:<\"44212CR$X%HH 5*".6(J!"" M�E0.T(^QY\&K@J/6\C:(M5HQ^&$N7FS@FF(<8<,-IW,(*@1K")X=FWL<]- M1QM79-XJ93ZQ=3WB?2HNB_Q;:A*=2QDRJK69B@;2#%"1%(@):48I'S2)!):! M#W;X= M-@])6NS'5VNG;DM7374,I&]\)3L0Y^'< \+"Y$3#V!)X8S,/V]B$] MTMX>V"\@;PL3^-V]O#8?,GSD*Y@S[@LM0C-U%#HQ,\E8("$BCL(DP3&.!1-X M\$RR2^#$@.XDO9VF5XD.I[*S3X[3.-:I'866)JW0.^3$";G.@).A=LA.$[&# M[>S1NBQ,N;=:@X4G[0VTRC%$LU\CA&FQ R*+(X14XJ@ M0',?$D%CJ>.AF!T3.S%R1A[)AKZW2<#;9.#5*0P'\&C/'8?Q.?O##LQ176&% MZ5"/3L@>#3X9OD-M-E$>_)Z14]SMCXLT SR/@X0%+.&(R1@C2K2/1.1KY&N- M)<.QTM2R/.Q0F7ARN[WP*FWO4^8ZMVWUD^7$UM7]N%GM8./ND]HN8^-GM*VH M/V8ZVV6L=R[;V7@DEN?F\E-QE=]EA.,BP.X;[EL9#V(CY8Q#<-]4+8$=3 MASHR7Z8R+=-L\9LI38N4+^=:,YIH$B&% S.]K?8@.6$! LIP& +X2:@&5Y%[ MX4]=0SX*>CM%BP)ROS,&E(^C+%H6CQ;N["K'7A-N=>-^N.FJQEXKK9JQO]7( M,>PR7Y=\^>_TIMZ$AABB0"N!S"PR1%1&$6*^)HC$*A(^UA!CMV&L)3/Q2+;1 M]HRXT[9]9T=9CF?.]L<-:4.=NX]JG<;&#VSML#]F;.NTUCN\=;>VA_/W(BU+ MR*JR\C9+-V3V-TKQR$<[=6./TN;5M@=M.)$7'?$R6 [:*C)V>&&]HA51Y"7E]=YMMMH M3D(<8Z)BQ$1U%EL2'W$6Q2B4YB;Q>0A4#*7K:? 3@U7+>;6>]8;[7C\FIE@(L!'D3##4'W\ MDVNLD1]P0XROPE"$MGMWN^ G1J;6\'+M8?(W\7=OIVZ_>T8_?4QJC=NL=@D^_4/;71M4NWU\8>GFKEXVT!O"X< LD3'L0< 5;3_.B:LC.T8&FK%"HRMS)RQ: M@29#HBO])@Z=K]NCL/L[NL<_'?F5EU =*28ZY@$2BE8D"()8=<6CA /50B7^ MX(,@G0HGAN/QKP,WHIY1]2K9X9AT]\MQ7D:[M0/'VJ@50@?-.+'4'7$RJ X: M:M)UN*$]9F]-,%4%?+_DBWF@0C^)@",IJ48T#CD2<:A0$$> B:\#,^X,Q:L5 M^<18/6IYE=APF-KNCT/D[,D.GH%VK)#I3-T)E7:DR1#I--!$H[N!ZZ+W%;__ MH$RP5&_7$;:5K^2*XTA%""#R$27$E#-!+)$21 ,-PX /7P$XJ#3-TK<1]]KJ MCJ?Q^_IKZ/+W,_2"TPJX?0=6A%/O62PT;+VX@- MA[#M_CATSIXLUQB&V;%"JC-U)X3:D29#IM- $Y'N!JXCV6=8I.NRX%E9GQOW M-00R%AB%( P9!(?((*$1A-B\HD,>$(*H3A00W=5@MY_=I+_'09@3W<-@F?BH M38$ZT.1[ KRO-B=R?=_+>E;U[\#U!+ P04 M " #&@!Q9:7?2G[4& !#,0 %0 '!S=&?&%IG0._^=G\O!0[WZXWI2S+Y!V15T=SMD^G<^@\G4H MJM7A_->+#T3/?SC:VWOW#T)^__>GL]F/M;_<0-7,3A+8!L+LJFC6LV8-L]_J M]$?QQ<[.2]O$.FT(.>HN.ZFW-ZE8K9L9IUS<=[O_-1U$ZY3P/A)EJ2&"_Y7??K)_VOLJXW,\8L MNE^_=MT5SW7$V[+%[S^???9KV%A25+O&5KXUL"L.=EWC6>UMTZG^MW[-OMNC M_4;NNY&VB3!.,K9_O0OSH[W9[%:.5)?P">*L??_UT^D#D]O+!+NF3G8%^[[> M+-H^BY,:F4!ONZN;FRTY =<-5 %N1W=OI*S]@TYEJVW]]!Y)%&Q2$30GFB>(VR":ZFIM.#4WPW]^5O?:O'_.QJ@ M6-[_V2ZP[S(W+MK<+>W,V^2?Q?,CI78_%UB:\$?'K MH@SW5\=4;T8+3E./(-]M;-#G^0R''B$E"&>WH?GN"+OA-3B10M=SC+"?0RKJ M\+X*/^),NU0F1":Y(BQ(' #@=&>ER0G-3$8I=Q24'27^#\SV H&_$1!>+N@K M$_&^:HKFYA.LBE:)JOG%;F"IN=&<"TDH,YJ M+QZRB?,P6,Y)X'"*>5K:XHK9JO\9@P G]675I)N3.L#20)#6Z4"X!LR7#'*N M@U+$YX%:XY3%+R/0\9=.]()%O E8QA-[$NQ\*$KXY7+C("T#5]+(Z F7@-.@ M5AGZ3@/QU.*5DF+0XPB@_&FQ%Q7R35#Q0ADG@<"%O3X-*%@1B]N-R-U =*:$ M#%&0P!T.Q%-&3(XI4\XC:*TP6_)C3!S?,=\+#O4FX!A#X$F05A2:,0/D& Y$ M*6%R7N\:6_ZWV';Y-"B122TSDALI$':<_PR7FK#<1A4U N_E>) \L-VO\D7? M$B,OU_:5"6FGO^,$MO/;1S12GJ_KZNOF"JPS&"N2@P=DUG-<_+QJ2W4YE\X #=F@V#^V MV"_^4Z][#M+QE1GX+15- ]5)O=E<5G<;J-U2QB@<4Y3DKBVT*(>[;)TCTP*$ MLY11ZMD@$)XUVX^&J5<]AROZRDA\KLO"%TU1K7[&I"<5MEP"B]%ZBH.W&0*M M5<$2ESRCW+8B;]("*^;[L?&5.O;(ZD[;0(.=WM+B%] M.Q:=Y3K8F).,*]Q/RX!+8<8\;IET\ 8EP[&.RIURL%Z3J(^^7X#:84\_R?55\T:U[JMK6Z6&0V499@$N<#0>1O:71,* MDTG+J&8.E!Z69?Z%\7Z/9+V-"N5P=2#PRVP^,J1F.N'P-3KEB]7<+30OUL\4? ,&X[V[GYH M7]IG[H_V_@=02P,$% @ QH <64%LR"YN2 G,0% !X !P3(P,C5X<')EZ&S\-BU'\ZJ;U@14Q?3<;YZ4?Y]T\_BI?\U$^CAU<_ M1>P.L>B_OF,>,;R>T7.\T+0=UW8#RS-=VR"#'O4)C7K_8WX'C\+M\IF\>(CI M?WTW8DEG2/G[+QVKZ[OCXNJ>1<7PTC2,OWTG;GWUTR!-"GA?!L_+CW*81X,5 M]%O1(3&[32[%DKY;^^C3#TTNAVF<9I29# C]);E(8DY?;OP.2%)""]&GVE>QD5^])5-P2[&N60%O".L@8C?+%2D M<#/*Z!U-2HINL_2^&*)T@$SS;^B!DJR3WM&LPS\U9E4W93\/,S8N6)H@&/6. M<01>?_XLEL?EE>4T=G'U>>>/,B_8X.&HG'US_>'+-7K]R_7G:XQ>PSP&7?3# MB\ RS2MT7=["C.3\K0 +W3!9Q_P,^R3\"H@JDZA3378@_ET==NIHU5P.+0?BXGV:Q='?4HR$#D2?^/T'N"6DSOX M)N=2=@'G) ;4HA'Y2L7-(Q!.:)"E(S0D&2"2Y5\!T:E\9HK)!YA"/@*$H'"8 M BH%LOHI"/'APQA( S $K^2X%M)KG+&<2J*0XBS'8C% A3EAT>*$7@\)RV I MXO'7;S[R+[(82.<= PJ!CZGD;@#%/[@A2/,<+H;P !>T?!$L6R1 /E!&HS*D MU=4*8H,T+6!J@+][!E,7LT@Y=,09;+\5F< M5A3-1F,0.YS 0Z",= 1+%'SF7RTL6[[H%DB9P-]TR@J=&%1AC,AM1BFW4/-N M!9^CD_#!Y>!J\U$:.EL*PR]L! #_0._1YQ0(Y@"2^$30F-E[$Z'XWW UYG?D MNZKBS70Q)E$$= UT."@N;0]F^7@@^14#<9L4EQTS&!_;?@>.\*Z.K3"O%D!C M.EV7K_MS9;I^[WMV-T#PKAA4)%=HB"7<305YMYT]JS&P'096V]L3E^)[VS.[ MU@POY1A9KL;%,7 !-ETIS+BPS+@1,L7)!3A#+]'W9M>5,JP_CYSZOI%&SK:B M:D18PA$!EAFW:KB)CM(^P(MPA.7HXO.GCX 8JVMKQ!P1,>^NKS]QFS4'[XED MMRQ!OM'U_P;^5^\*)6G267&#U0W^IA&P3P2DP!5$V/2@N,%P!SYPNKV)YEA" MQN.;33OH>I.[-68.@YF*^NVNO/C-FH-P2/(A&L3@8W\/ M,YQ1O43) %S7^5M,S].,L7>$?!&!>2LS%C!HQ)@=06H_P0R&AT6^YU. I,\K%)D*5#LXZ!B,01O_G8H0ET#EN4% M&I)XP%VUM%R(+6(TG+C%17[YF48\HF+$!2?^C12I8--Q]DCG>[CO4Y' M8Y(\S$5U=#SG6&A8+5<_3?CG?9*D=\(ODOL@Q]^?^0*B1HB"*4]/-US(+8M9 M\2 #VBS_*J/:PNL67$T0$';.\@(P"MH@[Y!.%1E!]!OH<4:YZT="X5)PD=;/ M4A)1D((Y+;A$*W.APZM]FO=?$$WN&(A2&9-&UX78D:D\?#[)'UXX_I7X<0W2 M)>:F N63$((JI(M";1,P;6)Y@\&^=:B@\ C8/1,HO01)0S-^UW>OIEM/Q\

RWS+96Q.T1 M'!YT'SPDT2$LA!2 D,!\$1F/8YB'B )@[M+$)6<-] :H MC6]%)#/T?DSD)@\??J8\QV4V3G/:Z9%-)D(N;+X31Q+F-'E/ 0\Z",$:@> MX']N8*3W).,)"<#9/"J,N-N+[R$1ZAAIJ;Q#40/O++:V(=G$YA2"+^$FLW'+!$1<)[.,-4I M%__]\\\OQ:KD*&XUB'@Z3V/&U0^W9Z*,.W4@RVY^SE]J.71J.33+* %%_VO* MB; 3AQC/J4 M.S(T*WA"SQ]P!0_XJ+C* WW,=(P,YZ#4X 2&!6CM#%O]Z\!J.-H%^ MFK^AMSQ"(^8^%^3"2*PCAV6)_1!0!#.E(.W),GA,:V%#T(]+(!,< 2O_[T^OY$-O>Q?!2[CZX-8)P+D&OBS<^RN:?!K'2 GR3 M2V/V".D+6EW_R,'3>S!4/F&@;X&C2F^U,@Y+G+FT,)%_J^@^BE8Z23.9VBQ M'8V6PZ-EDD:-WH,NB@%^(DS\#D3M&)PN44UW,W'>I'\XBP,@(1X;NZ6X6N1_ M$<[T9+>&2_ZW_[%<]*YD$;=5#KC:J3E0[>!.3(P,P,VU7DS&.;VP2COL[;DR#,56]1+Q/7J[TM=?K>CV/J^P"YEE$DQ=7 MVKPKM/F/1?3XFN=T?7/]9:-KKKVV:5C;[AJ]>L/^**8LIPV R<'J_*_OO.^6 M8"=985Q4CCVGG*OJ4B8QO_):D8Z7KU3,=6F-OR%S4>I(["V#>\2B**;'(F!A M>?UF&V_ M:_N]AD*UN^8_-)EH^WU+I6AT76W ?_?JR^M_HQL25Q'H^2K6SD+JV\EMD375B7E5.;#RJQ?WF8,E!S?_>W$:?J5$XJHS B+F694R'*9E#,1)>"D3KW)CNQW5BRML"O3!8=&E.0ESW;N M4[DNGAQ)X'D&4ZV6S>"1L*@6,7V (XE/GA=JP/VR8JLJM^#)JED:\RF*"A]8 M1\B30 N>@,D[&*4\5_L!C3,:L;"@45?D/V6?#U.9:+@XFHGDR=WA,4"&GP9:5F@,IG.3Y3EIEG1W&9_C^(_ MI@O\]GI:0\<[6L:@V:=DW]B5;LB@%HF_0]%#$H&)1VYXH9 M@3U@DM,4Y2E55E)(I;SBA:ST]\D=Y4G4('3CBE?O:3]G,V_C>,BNA*H (HGS M%(TYSKE I21+A$<$\B;G]2M5,ZF(?P'BD/(>CKRY02YE!YNN@J-H4JLB*M+$ MQ:H>I[ER834 KWFA3 Q*]3$=#M(XEIV&9<(U7*](LR8Y(/B2J[/B/H6OZ%?! M268G,(R.[QL=R[ -= '7S8[G^!W;LSH]L]>KM'+!JXMDJKUX-\WREQ(=8Y+G M81I1Y'J>[P36WE!R5+@_+B0 (LO#(8W*6!9\ )&"M9^#49D07HQ+T/]!7V;M8V?J[?0K68WP MGP&-LJCH=QHE-!<*Y(:.P>3B1=6FN=A+6K7I\]ZH/C!XCD'J[M5K#[P8-8^/A7?48Q M?\$57/DS:4%EK$;V\9^.*48!V'![Q=Y(U8@^G#0)&L3T6U73CZL3 !#4)O0!5RWZ>=%\%[WE4;#K]Z)V M66J+I?8]LSY$*(S3,IIO*B2[BB4PE426[:[L(3*%3-6#")01Z*\1;V&#Y9AR M2CP20*.E[D.\%=IT #"^9=,9'@:$"].6-7+N',#BQ +1P/\NC7D!OYCC [^[ M/ZEXF1R&(24 NJW:&R3TOBK\Z,,W\%$\^A?-4CZ#).$83^\3"^6/H8L ; ,X3Q80C1 M[FE^@*Q?^\-=/^8L C<>LKU/0,^'\V33MHNY_Q.FMHE/[A?'RX_>/Q8D:T_L" M),'5L*+3>TM"VD_3KQLTG&FZ;A@>3NQ"UT5M MF=SEG&Y2BEP,PI+\44;-7,(-\"X1R1?"WP5_D;?^!;=YZLMR^5"EF"SUX8_1>S$$FI8B6L\)KYEY].G\FH_"$)^^IMMEQ=>*@,-3F MIR0;!:XZGNGI'K-8C#1_SJ#TC?G :-+;'"/."L(MYMD[$W\;[F-IU>^>B#Y! MLYZ#50A$]@>;ZY$X[SQ7\9$^_#E@,E5HH4VZ;)#\& $BRZAJC,&W 653*Q25 MHC'6M(LB#WEP1,M]1 DEV2.KZMF/\B')*@@L3AS=IKPMBHQ'R-D]>FU(Q@)W MDR 4Z(RO<4JBO&K;NQ!,D4&6V5&-N01-P0\ZO*V.$> N51F)8\Q$.RXD$O&J M.ZMT([@&OGY<>?H\,R,=@0W/F^Z6XS''S9#G*44LS\IQ199\WCQP%$[V+%82 MMM1V,SJ8;WXO7C:C)#Z?-S,J>BLX%8N^M%/2(.&?)9,A;*E(I1[;@KWP'&]5 M)TH*-NA.TM=6\:PXB[.47@K@Z&L"HEMVG$SDYTR"]3.J41X&R!EBJY3C1ICX051O*JE775AIMS MU$P(3YKC22MK2@)KJ:8^!:Q?0<58/!PXXF=H"$817,]I9-V;JX?J,V^\^E;F:8HOI/B+6]!W/94?Q^R,*A#+[.)VGQ%VS>\URWSR@EAC2(;]Z\5G6;E$<9 MSL",BMD7\MC!#Y7C7\3+DA'R#0Z_Y19 M2 !L<UG)>$;,/-'/*/K>/%MO/$]BP09+^2!"116/@TI"A(.I83F MLQ.:?55NH.1FX1L),!?D*^79P*#;I=(MQQ&7PN)%\[,HDUA:2J)-L1"C,;EO MKJQ<;;'_DSZ@3W,M/'^5C:(;N\HUI\O/6[+7GS\+DD%?8>U3BUAVR);B-^.9 M[3)',94&)J=R>%\D,ZZYV71'XE(85GQ#1FX0+1K,=9<:ESC5@EPOY[ ^-\"QA=? M7O_[I2S)XQNGJ"\-&/['8)('L^:T"Z%>'E]Z&]-OTY[I4GXD\YG]@A1X=GR5 MF#.Q4*D02?G5+Y4K(F1U2M1^#YY'O8.M]C M?_)\6OHURZ+[M2K&:)VLD ZJD+'"&"D3GO]?2"D=T227GT2YF3AN;18,F3D_ M\Z;F-$N]2EGGO"_-$"*J9L@T2X*#N,JL*,79/0N)PANJ9V1RRM+)L&#P#%B! M5Q\8BS>4)EW$<-_+E7<\>ICWY5[WV*-KW'.9Q#)$?&CA9,BVJ9W?!19KE#YQ MC;P849L&%.!OL.@9]UXZ(S(KI1-G9U"2"'."<@W"K4T9G>L4::>*T\EZ,98# MNT#E^=Y*= ;IGF1SP_#+S]^B '%)+>,N]\D!_!\_^X8_ M.XT?\)@ERP17B. #R6).F$R$,2=D*0_QX26ETY/8../P.% 5O9D$:^[HY S0 M-+E-Y9QYQ&[B%,S$Z312*&3^(D>"Q36SGI6%LJ-9\#!$YA3/N5IYN(/>2S; M9+2%G81JFW"ALJM6N2B3M;=<&!6543P7/.,5L*"@J_$R*2^Y'U6P DS6Z<;$ MXV-@I\IZK7H6\KF<*^V=SJG:HYL&I"5R'M]7YM+7FNR85D*@;?J/)_V1I6+@ M>L@%?"Y C/NR(E234WG8H2B3SR>!1("F#"4^KCN>OF6"7\Z8LVA]56N< ,?3 MZHBY5>75L[CDBO=46*:%M&2F82:.X"FCSR2HT L+=@^6PT\#I56%6'5:33M* M%M%CVPPO/N5J3MJH:-F3@ M5M79?:8)06])'/.#R4><7M[%:5^$JWB%Y.P,UF:3S'A/)*,TW[]X\4('WEXY MR@?>ZK3O9=%_?<<\8G@]H^=XH6D[KNT&EF>ZMD$&/>H3&O7^Q_ENBS<=1Z=^ M^M?G-^CFR\?/U^_>8/3^P^M:1L,))OIZ&DU[/1]-^P>)A<5],Z2TGF5P@KE? MB/W"M(0QHAS/0H2/SR2J/2M>EIVC#_0>?4[!O]JGSCMNOVE@SJXA&73KAM-! MU[;6-Y7>U'!Z\S7;W7\;:]/N>G;0H,DZ]2;T1.>[26\U@W=6FQMOEUM[CVZM MW;%-DMQ^F#ZHU7?[6KIE;X1;MDVOP'U"[%%'O>=W$IQ"\O#2M1Z@;V0?I\DA M6RGOW3!MY;2DY4\'2E7(<@8;9QNB?!P>#T-*P2?8E7J.MN E?VX#6I]:8AW2 M6#?&6IJ9)YOGO."@DUP]^M8D4^VH;$DR,)VC'IAP+788=B*8I07NA(NG@22Z MFQZ2L6JV)'T&9QT 4,\CS=VDV>%(*WU;5>QWI%XH1AKCX)C&[@9Z 0V2]T&X\O V6IA*C)A MSW.Q806K>7$7>H[O1<\*YZOCI/PQ*8 M/A[8^4D I2R;Y34*7+1@D1TCBUK2>[&[ W]\WW-[PH[\WL2&9]0.[.WN?&ZB M[KK:7A7J=DP/NX;9>/.KE$,4^K2HHT>]#62EV186/7V=9A MT\;*<7!C8<\[H2%Y!G&KGT62O*RZJ!H"\-:R,@)[T*!WFU1;X&/'YHA!X56R".UJ6ZASU_6XFD;9WC(,>U ML&=L*U74LW54$QRST^)E#;> 1"<==,J<=M2P>':CT5,<&F^#BQ\<===GNDJ- MG*>08_5PSSEJ_&41.2VU/%8';GEGA^<$;\]1Q5FF@7W7U?:'FLAQL6<9VO[8 M^T;Q4J^IW7V6DVNU4Y"ECXVMK6*]X7,B9VK!-N$VCD*(R3OZ,V?)2MV MJXNKZ_,V< R%+>@5DJZEGO"DX54\(V"ENEZI,D;+B763!Z9FX<^TK<&8//"> M!KK9U1X-5N5M4B_ 9@LVP36!J4I@@87]K7O5J!=X5UR"9^7R"8+<>)Z<$J># M\;6K CU>7*6C\2HBQW(-;+6@[5431,F**O YQT8G!-25)V8/._:.\3Z%S*MV M(L=V=\@9UZ;) MT:2DNL75UKZXU\.V?<*T>HV<#G?NT])2430N M-MMYKJ>V1_U=[P RI?G2Q%9@X5YOQ_X)M8]@:XI)U@J4VIZ+O4!)E#8^L6,U MS'])D]M.0;,1BFA?FVRU2=4P,(RK33:-G#.J*MD4-=)%)CL0JA5@SS]A!RB- MG$W(L;&U]8$7ZL6.5),BC^-%SQ4=YZCC?-?!=@M.PVLG_0=4^V>F3_ M.AV-T@3>!=0O/.AL?@Q2AR4H)&,&.OS4>KM!$KQGN=AU]&:%HNCQ MG1[VMNZ7IUZT0%FI^<5QV=EH[&&1W2)&=W%+$$_J;H(D[S_*6. M(M0GW%,>U*51LQXU%[P;C_6(E)L6/U!=ED1TP$*F]RQJDZ6)'=_%1N#5)TUM MA1P3-;YKG@0U>[5 E.VHER\TS:&[-\TY1MI@HZ)40+VNC4UOQ]UZ9<*/&K&/ MLWQ] QM[S_(]6?AQD[FCK."*E[I_[4V0/:%J:T:7)4I6M6@[ZW:,^P"+BC)A M/ZU&]P =Q9OK:.XX3^[81S?3$W*'4*D_%KSG&?R.V-VKG\0/N8X^OU@M:7)M MLJ@*#H[5]7GFP3C-Q=[!94;!7V=W].J>1<6P@M/\@]5JC=DCI \+*XOUC\RM M*:1)0;-C(=D262*+,)C_.9PVBAV36]KI9Y1\[9 !S/"2Q/?D(5]@?(>!80'G4HU0 Y=._/K]!-U\^?KY^]P:C]Q]>=]=2RFDG^CI-(M[& M)4+P23"0""?=%/"+GW&=HW2 JF1[N$'155RP!!7#M(0QHAPC^BVDP/$P:Y0/ M2481+(I@5":DC!@L[V6=9?Q1Y@4;/!R5EQ;EI) [,[D@9!V\/R;CG%Y./EQ- MBEE9(L83#UV-2'8+W%0)$\Y)R\8[7ZB\/&.RKB$9K7(BJC=7E[OBTI+LEM> M6ZT@6'O9Z)IKKVT:UK2ZKNWM-.SF:XZ>;,,FZZR_/#_L$R[PAD0+*;04L)E6 MFTK3Q?3J+&:C.7QXH1W4:N-]0T/0/>BWDF3P9JYFWK(\G$NFD'I]O9/R9&2J M%JP.C_AZX'C+LKQ 7^[3"43R%2!1G<;K+?4)$I]S0^M64:NX2LNPW+VLL4[> M6<,!Y=0 U#[ T1R(/(MT]D4]S0&7LR<1>= X]_)J=C( ]H_^?5/*&;ZRI9G? MGV55K!)IWFT<0^'-SOI22 /J#$\$^92E41D^2C=[=@Y24S=RE-^*<0SKM*<; M'VFC45/8R3;[>CWLV\WO J$I3%4*X\4I/;^G*4Q3V*$HS BPOW6?)563C]4T M'6_*?AYF;"R.(((Q[EBXH?-!FTIA;,_$IJ^;G2B)'"L(<,_6YSHIB1S?\+'E MG[#_G4;.>N2X7@^0T_Q#MU13E#+?O>I,N)."7,RC;'CYA>_9V-]:!FP+@@85 M]+4#K5[ ^\YJM+8,K;P*#G2V^[S4;XU8!1$+NA[W_!T#?>I5P35C*_9UFA<\ M(2S36[+G-\:1#-P1BZ*8+J:(5D-T^/V7IBDB2J?8:4038M_#F[VN6^/5*VIV MN-3JV-T5Z?1]DE,^ .]>\/*)#-8V]6HPK1[VK1VK'QNJQQN$' -[1O/W?%N) M',LVL+-U,%@CYSC(,3TC7NG/--8Q^77 MXR;@?;3TAI:2N#%[!NX%FG'41(YG8LO:-G*I-[3J;6B%BY$LQ3:VC@T3R[*Q MUU-G^T.NOT4A\J,CU+"PH5!T7"/TN9GS%MA1WK9-_S1"E46H[0?8V#51_; ( M;>GFU;LLS7,TSM+!A@[59]-'U'4,; 0[FI?*;(SK]K#+>B+PL-O;T=_6:%45 MK2;H"A?[P8YIVQJQJB(VZ/5P;^N3B!K6S%DU2Z#J))C<(OIMS/L.YKMGLCQE MD3TO'Z.NS:QGJ.(,SWG_[#/-*2<\;57G &Y*T+2P;V^K^C5RCA-#-TQLVB\U=M\ ;E#VKGNI_1Q.:D;@ZKG[$$I87F="^9V(!-,U*]GK8<;:MT- > MS'%P8^# UCU'E,2-Z7B@_W5<1DWD6 &VS!-*M;-U_3]3T/=E6)09=_JY%*5MU:MRHRSA8&PTC1[#R5T-HK+D[L,[<#JA8SAQW[A(<.Z W #3OGX.3I8VZ41(UM8]?2?:>4 MQ(T9@$@[EVWS4WG,?3I(,\J;4=RQG'>8A#\G:K0@WW8,IK?*E',<;&^=OJ$- M=-6QZNJP2,M0"DZTMVN%@L:JJEB]<'O8,WSM21_7/@#E/[,*SL*%#K#GZ/QF M)5'C8U>W;E83-3SO;.N:38V;(Y4%X)ZQ;56@]J"? NL'6DPCS<*+/IAITJKC M[NNO6D5>LEWL^>JTO3V(^%CTW35\YXTR6J27;=?YK4\VJJ)MGU$ M>^$[V#453.&IC/#)1":3EK68^_:>:HPQMV ;EA2E93^FCU9\ZH-G]2Q/.LLC M>8XGD!./G$H3W(6 M/J>*K%5*0WF]8'3-YE=E:O)2E;PNC*ZQ?9:I)BU-6C4DE[%M,UE-7IJ\MI!< MEG,2R76DC?LF&I<1B\N"1L\H75RR\%O(8%NN647> Z/T^2>];%KUB7=S-;VV MBUZWM'(UK6I:;9+9K.E5TVM3[/#CT&I[X[^_BS]HU"$P%W)+I76>HS*G$=CN MW"P?EZ*=57*02'&M1+?'>U,; O?*I\'9EH?A_[/WE)^ 03,K QJ-6*.'W:T] M&8U8]1%K.7@?!5H:L:HAUO"Q%^QXQ,_A$=O>R. 1S8XU,<1:U+YH74HXK4)V M6]C!L;'C/.^0]'T J4'%%V=#&CO9-IHTUJVZ-73AF-C=M:AG7Q#21*$84>QD M5BE"%,+H^E'8%*^J(R[F#A$9D>R6)9/WSP_]1YD7;/!0 ?K53WT^3+7TR2A' M0H(EF_B]1.^3,"XCL*N$2=3AIWA$PK:B22YZDDZ:E".2HT$:Q^E]_L,+-Y@B M39I6$Y1)V,.T8S+.Z>7DPU7$\G%,'BY9(J8A'KJJ(%7A<<69(@)V\O+5/8N* M(:>>KB$H:&+U5F^N+G?%I25"DM<VW3L*;5=6UOIV$W7W/T M9!LV66?]Y?EA=\AOWR*I6=^ZG_SL9O2^>)WF!4H'**-W-"DIZG1X#XRH#!\U MD=QFH:W:ZE)^/\MNQ1&2!Z&O8[/3@8GKV,NQ<&_KF/2S*$LN4'FRTF)K+TUB M+:OY;50T?:E*7R[VS!.V4&II*Y@5!F->]O,P8V/A[<.P=RQ\7A?5QD2A?-SS MFE_K=GC4')M(/1RX1\7+#G;+R9%RFGZEP:[]2L^*84Z!&PL[O1T34!J4B7!L M4?29YI1DX5 Y;,Q2DXV C.&K,:/^> M?2LYQC1,;'JZ\ZN2R DL;)LG#%FTU*6\(3'-A7XPKY3EY9^$]\I1?\X06 M5V.LX6,3)#]:K+>M#-;^XQ',%A_WMC[S[1PYYA2[D-[N[8*U_[@6K.]H0C,2 M"_5(HA%+6%[PPY[OZ%EXD&: S5[S=XG:YT&:'C:\'9.UM0=Y2!WI8M]J?CI( M*W%C&]CT]0&/^P;KE[0 #?E4 O*.Q7>U2DHV-S)NQ[[__L&B(HN:AH.#WO,J MK/< &\6;"&K>.$?>"'K8<9Y7RJQ90[-&&UG#,GT$0EL]W1?,\#9D8\)X50Q3R!SLE/)P.4%IF?%8CF@'( MLW&:P7UH2$GT9TDRF%S>?50>/ %@M5['ZOJ\;G:[!B1&/V".D#SY7%^D?FV"V$M='LJ,CT%F$P_W,XK:$)[\I OK@-PW5F"V_*2UU9F/T+ L8#BKP3*IW]]?H-NOGS\?/WN#4;O/[Q> M3RFGG>CK-(DX^T4(/@G9+GCAIH!?G%%RS@>O23Y$;WEEN:*KN& )*H9I"6-$ M.49E0LJ(P3I>UIGO8M5_C0E_82.0'!_H/?J3/=1D'IEC_J5KS%=Z,E%,*V.^K#??I8GIU%K/1-3N\G Z> M$M,R$8V&H&[0;])ZXIKE+ M@I_@@KFHR3J'=-,VFBJKM S+W4YTLF MMXB$!;MC!=M0G'ZD\X';.,:ATJ[J13.6:>.Y4DI#;"W$FI9$5F^ACPX2;-R! MT_76V:!C->LMR'9/6W=PI*US35ZG6="%CTW3U>=-GQP1K:,LS]LV$US3EJ:M MNE++P:[IZ<.F]PG4ZXAOQL#K?L!:]0< S5N#_>V;J5[/(M2 MO3T8[%;2JEL"' ,W.Y54:M0< S6[E?1I MW!Q%I.U44J9>)PV%->>'-)'A*^Z\@\),!T]6+9V#<__#B\ RK2OMIRB(&]/# MON=IU"B(&AO$]8Y-531F6LTTVKG7SOV.I/NQ&-+L+#QX;%K:?U<1,Q[[3,.OPC#!DB6;IVYX4J@266H^;P,>6?4+4M'^'YWUR1Y,BS1[. M8=_FP@&->9J$^-VMN>>(XH;AQ\&FV\B3@<\(1Q<>]CRS83S4>JPXV-GZ()[C M[=^TP,_\F0YHELD$PA'+*)?5O6WS4I2PH,_(S;'Y1G4CW9PS0M*% M'V#?MAJV7=U^M+@^=JW39'FTWP==CN?.:4]T#O[H18 -NVD9@^?DY?B 'UOC M1UG\F &VW*:E$9P!6FQLGHAOVN^!3O-M,WI'D_(L>G1:%C:#1B8+GI$+XYC8 M]C62U$:2U0/1K#NJJH@:USQM,*V='4 ^U#UHYCD.9[VSNE4F/LORL-O;,>6S M]E'E3;&TFX]/TS"Q9VX;]3T[?#8)I8X38&/O+*JQ>F+!ZSLXV/6LPX-C]3P. M06?)' CZT_+SU(>OZ1D>?89'-:\C=C<9N'J^PV^^-$WAZAZUX*W,PB'A ME6[I@!OA8'H7#R)E@OY9LK'HE#]AMCU,RNT&;HUY78W3G/'DC;/1^"QS5E8$X#<\D"N9V##;M[QSF@:TVE[I-UUL6EH!*F+ M(-,(<. V;0_Q'/#"BS^V: ]QO#TJ]7KE-^5.#5@-V&;=J0%[&L"V( ]@P:\: MD>PK+7@=%\II6&8RAVZ:EWX..0*@TEUL6UO4I"BRK;F[,=PX#/$S(QO7D^N< M,&3Y!G;<+5)2%<%0Z_'B>-@SM\AT5"\O0&%5>D/B#6KT'#+130/[6]?;*Q*J M.)M@DHM]8\<=?8VC8VW2!]BQ&EF]?@ZH\9T3\D_[7=)?23%Q/?>J3!MFK8$- M;5H-S;$]&U>G%V#;;NBIH6>#)+/GXU[0R#YJK<>-'7A@CYZPWD/'SO6F1+/N M/*,*BXLRAP\L>;E=WK_L\G+;\YJ/0"'/2V[\&M4:D>*DW; MTKAL!RX#"]O&OFLJ5 H"*5Y0,6 )24)=4*%G>, 9MG]?DEO68%0#=***L>@W MFH4LISR^FA=I^!6EXV+G$_>:%L#'KJ/W*-7&D>5B:]>RXS-%TI&%"C]ZRSLJ MAN0"F[4]>62D6#T<''=O<@XI[=^8_+2@1%F>EV">"B7*#ZU-DTJ7PA)IANAH M'*LMN7+7!?/V4L"=F8Q/R,(5[GGR-0M>#E9^D]K$#6I\A0$:TZ0*=]F"@Y M&X_VPL*!W;P3/,_&F[VP&G=(\3EAQ\:]!G:G:#M67-_'AG<:OCDW5W:J3+5C MJK@U?38NC\:2QI+V3)]7C&=@&%:[IH<#\1?R#=VS8CA,8SYC[I=.LA33@6A, MQWO4W9,L.@\_U'>P933O.,_S<75<,*DU?M3%3^!A+VA>)*?M:#%-'%C:%3T, M=#_3\7P/HOFM5.V.*FY"GXVCMH_#X?3#8*F0X_"WW[_59] M])"J"'6M'F\IIAY&CU0E=WR0<_7/DC 3R4X7$96?>)&\L JPM UX_/F.Q")C MBN=(930O,A868#'PZ\]QKINO4[S>#@<5;K7Z!CD2S4>G;6#/W+:J2Z-3571: MGH\]W]/X; D^+TSPQEQ[^Z[JBI71-R(X\+JV"8!1G]ZR)*DVK,?PNC0ZAYWJ MGFE@R]PV-T+OMAU%E0='JUIZDB87MJ A"@M>=OCR<*>%RU2(W+Q_0FAHB#/]OP>#HSGA2'V )H3 M^T*:,S1G/.K28P8X\';,7M:X4@/U1G"$# MOR-V]^HG\4,22)]?K&AE]D//7M=]BJ(MXV]7XS1GO(O% M949C4K [>L6IKV.+IY=IB>24#\"#[2_19$7'X#V+\][[)(S+B.;@"8]9 5/Z M2R2F%31+8(IE3H%A!L4]R2A@+2]$JO?W;KZP>)(XEO3Z'IH?FP^[(!E>8&* M^W0RDNP?6$C6/$'>H\^IR.2/ N QT?9 AB[:WF@>L:QNCXGN\<^B M8EB)X/D'*U%JS!XA?9":9;'^D3E^"RDGGOVPFVG4 HB_"(/YG\-L,H4QN:6= M?D;)UPX9P PO27Q/'O+%=8Q8TEF"V_*2UXJ?^D)HM>QZWK5]0_I1IV=+UGP M:X LLY"B/@4)!M(3Q#YA"6(%'>7H CX5P[2$Z44YHM]" M"L8'0(US#Q!JCE&9D#*"FZ.7/[QP@ZLM %0=NC9A9F'] *!B,L[IY>3#U43A MLD0L7#QT50U628 5VDK0M+P\XXRN(;FCLH&J-U>7N^+2DC4GKP5=S^^MO6IT MS1VO.4&PTY.;YNIU#<]JS%P=WVW(7/VNZ3D*S773-:OK]30-G/M7A7+JAUDLR-#!W\-@L=O)V%#I;<+0VQIR#FK("8RIQ3;\5[ M9)S9-L86,>+CPL2O!1/NB/+@0.6#USELJW-%[KO+=-_#U*P^* [47HE_9 MGE>V9B';O_*Y96^G/B_[',:H^]S)\KV70]9[RO<^7<9VO079V-FZTEOAGIUJ M]Y:JAY*+L)8CW51)H,=059+:.4EP;/'>&Y7IYTFI,=X M;@.6T_=9J2D1+6>C/%2QSYJ=0.Q%NXF]IG&$'D/-,1K1*JH>*YEVB]JK M:=G6'![:=0P=8VW0&(TXN:8>7[;N5"$]AAZC"6.T2(8XAG66\D-=8XOJ^)F. MG[5DC!9YI3:VC6V/?-!^Z6%%Y4#[I7H,+=VT=-/2K;E<=*JHF[*U'.]$JZUQ ME@Y8@3H=^!"58:U2&)W6TI*T%M_"@=\BQ[Q% 1//[YXFX^AH*_S;*42-V@VO M#R2'%.UG79,1<,_?]YF6R^M617[I]%.MIU?JZ1X.G!T/.U"1SMNDIWO=T]1N MM%M/:U%S.E%CVK86-0KBQNMIET"[!-HE )<@,+8]?E6[!%I/MTE/!R[NV9MK M,+2>/@UN?/.\7(+5S79,9T.WG69N!>DQ]!AZ##V&'J-=8QQIBQ^JC*&=)#7-5!_WO!WC!"JZ2&HG'>FV'7H,9WAP-426BD: MTQ):%X:U9HP6E4YX6W>@6[% 73BAVY7H,=HQ1HMDFQ-L:P1JV:9E6X,CQDI: MMFT=HT6I!;H5DQY#CZ%ER+.,+;-%Z=VMB+CI5DPZXM:6,5KDE>YF;+7#,]5C MZ#&T#'F^#-$MQM4RM6YU7.N0<:VF-#M">=G/PXR-"Y8F"(:\8R&M=2JSSCQI M1^:)Y?G8,EITJ%>+(A2^TS7.J8#J2*)F;>UK:X50S14K2" !]LS>GDN5?4A<'%BZY9&2ZMGKGJ;PO-WJ68N:$XD:P\>.=QJ#4XN:)ULIZ)9' MVA,X9T_ Q[Z[HW#2GH!6S\U7SZ:++5.K9R75LZ,['>E.1WH,/88>0X^AQU!^ M#-WIJ)G.B2IC:"=)33/5-+&S]<%Z"OM(:J<@QEQ] B6DT1W<.!L6-& MAY;06D+KPBL]QKD4303!MF>2KEB@+IO0[4#T&.T8HT6RS3.W==.U;-.RK<$A M8R4MV[:.T:+< MWJ2(^AQ] RY%F.I'F:]*13XU9=8TNW.M(1M[:,T2*OU,;V MUMO'VB\]K*@<:+]4CZ&EFY9N6KHUEXL.%'6+6#Z.R<-EDB9T\VOUG?I.?6<; M[]2!^0:-T:*@F@[,ZS'T&%J&'+,M;CNDA[K>V(YM<9O&0:<*RRO;%O=+6I 8 MW[X6'&VSJ:RMVY]JFTK+1BT;%P^7]\"HVO;,4RT;59>- MVM_4LE'+QF?ZFPYV75.+QM./H?E2\^68V'2T/]0H3)]%<+'_@#)Z1Y.2=E5=7_\E^I FG:?6 MF"S>T[QUAB_1EQ31F(U80@H*+TW#KYT^R2D7/J,Q37(BCH>EW_AG=1<2+2UD M3!ZR-(Y10;Y-Y@[(B.%2A(IT89TD+ !A!:.YLJNC2ZN+RG$,(@X^Q136 *C* M"R#,,@/QB(HA144&;V,"<^D I64&MV3C-../#"F)_BQ)5M!,W14/EE9,1BE( M];\6B)$OC81_EBP#++*D(,DMXRJ>Y#DMU%W:[6-2'=$$\ =T.4BS$U[:A.]&/ZL;-XK.)1Q^KZ+O#Q.)7B\U(H#79'K^Y9 M5 PK"V_^P\L5U@ #K+,%M> +Z"@ M!V"@"/A7#M(2Y13D&+1E2\)+&$WW"=6C)7P&7^;><] #+<&>9D#*",:*7/[QP M@ZLM@"8G/^4$X5(#\&(RSNGEY,/5I'*')0(8XJ&K:K"*?3CM+!^@P#$K+\_( MJFM(TJH24:LW5Y>[XM*2.RFO];JF;Z^]:G3-M=IU'=O9:=3-UYQ@MU$W MS]7U=YW/L>?J=UU[_56UYFIU#; U9*Y>US>"QLRU.;S5I+D>2@[8 MCK_W4:VNY^_&6YNQ95B[Z:U34);IUQYU17A\AP+?#=F/TK(^9#3X:7.O5OYC MK=5LW)XZO&NQ'/A>74ES0\%8C=!O,KC$ Q=O60[S199AN4OF_WHR>'J'T3@+ MB#DK(*8R.]1;1SPPPD/,#0":&B6A^Q529T!C?+.4ON" MX'KAUZ\C_,X(?XRZS[6F2*8AQV*;AH.#WK;=H'0_P(,B11^, MKNSG6,%GF=-G9M[7>J)0YTQ3K@C#I;_8;;#=SO!N/E;!=I9:;&SHD]74(_*SJ]UMQY#@3&TC%93 M1NO3%=0CLO,3T;K<3Y?JZ'(_/88>HZ%CM$B&Z-,55#.'].D*.L"IBJ5ZVC%: MM%NN3WY03]">76]T/89*8[1(NNF3'[1T._D8.JJF/6)]\D,[?>*SZXVNQU!I MC%9)-WWR@Y9N+8SX-G@NHQ]!@-&*-%,D2?_*"@*Z1/?M"Q81W7V46:N:?I M 'YJW*HKRMBY177T&"J-H66;EFU:MNF(M;Y3WZGO5"IBK>P!71]HL>/17-4* MSZA7]G8K5M"JLEWL^:LN<;I M8==Q-==HKM%<4S_*XF/3= ]D@VM^T?S2,G[AA_]8QK:AXG/C&DWQ;:)X$QO! MMH?>GAO%;Q?5F]PR ;0>]3H3$%Q3TD&46=#HI87!8T0L_)ZFV3@:NZ&6MTS6W/D5E-J2VT M5/48!_9W-=.?BNF='3>?-=-K(F\(D5\87Q93+V#*+(+[^@\HHW<$&#_O1:C67VW^)/J1)I\Z2D\?W5( MA'^6+*L62I('9==&'Z\M2^,8%>3;!"] :#'A&4VPW'DTT+=I=TN+2TJQS&8K/ IIH >(+P<*#0J M,RX\BB%%109O8V+EL.*TS."6;)QF_)$A)=&?)9"SD:Q97L*"6:FMMD*4CM/3DN,R ?@""8%0E M+]<#IYJK8W5]%]8S3B6/70H(P^RN[EE4#"O/=OY!Z51>&K-'2#]/^0[>VD?F M$!$"@=-L/W@PC5J(Z"W"8/[G<%JX,B:WM-//*/G:(0.8X26)[\E#OK@.(-C. M$MR6E[S61GV$ &E R4HB8S&>L5=J?02E1]NW DJ?:9@F(8N9Y$-!6@D%843R M(1IGZ=1\FYEV,T4J+(J,4GGW($[OT048A\4P+6%.40YL'=)QP?> .0$ K(&T MRX24$0/*?OG#"S>X6DNI$R-T*_28N-VP9O60[S7=(I M=E+?:J0\07US4>^ZI< JKM(R+')YZ N_>U?PF4-1C[96?> =7 MDVW;R-8T3.R9V[8T.2W9JJ?=E-"8NU63CU@4Q?2[(VZ%"KK[A>:Y"-Y,PXYB M%PGT*&C/XD'$*NF?)1N+N/:$,/

M5#XH5G8,/>OF6>BO4[;4*+ZV+34 DMZDE7)21V(WR>D&<]RZ1\%E":X21I/F@Y M'SC !N;SRJ$48@/UU.T)5+AZ$S[G.S6R&G2G1E:#[M3(:M"=&ED-NG/[^I05 M^29[S?+SND_&0ZU-\="GPJ'[#-[6RY]]+Q-G:)3!%G@6= MIX/B7C24$;G!Z0!][W8K4QUF$8L\QC1#8!@/12IY+O-M_ISEVPQ$O@WBV1 B M6,UW^W7.+-]06I\T^V,_C1[@U[ 8Q:_^/U!+ 0(4 Q0 ( ,: '%GDA;'. M7A ,I\ 1 " 0 !P&UL4$L! A0#% @ QH <64%LR"YN2 G,0% !X M ( !\B0 '!S=& XML 16 pstg-20240828_htm.xml IDEA: XBRL DOCUMENT 0001474432 2024-08-28 2024-08-28 0001474432 false 8-K 2024-08-28 Pure Storage, Inc. DE 001-37570 27-1069557 2555 Augustine Dr. Santa Clara CA 95054 800 379-7873 false false false false Class A Common Stock, $0.0001 par value per share PSTG NYSE false 2024-08-28 2024-08-28