2015 Q1 Form 10-K Financial Statement

#000156459016015322 Filed on March 25, 2016

View on sec.gov

Income Statement

Concept 2015 Q1 2014 2013 Q1
Revenue $65.90M $42.73M
YoY Change
Cost Of Revenue $29.50M $4.155M
YoY Change
Gross Profit $36.30M $38.58M
YoY Change
Gross Profit Margin 55.08% 90.28%
Selling, General & Admin $53.10M $60.70M
YoY Change
% of Gross Profit 146.28% 157.34%
Research & Development $29.30M $36.10M
YoY Change
% of Gross Profit 80.72% 93.58%
Depreciation & Amortization $5.600M $4.400M
YoY Change
% of Gross Profit 15.43% 11.41%
Operating Expenses $82.40M $96.73M
YoY Change
Operating Profit -$46.10M -$78.13M
YoY Change
Interest Expense
YoY Change
% of Operating Profit
Other Income/Expense, Net -$700.0K -$141.0K
YoY Change
Pretax Income -$46.70M -$78.27M
YoY Change
Income Tax $900.0K $291.0K
% Of Pretax Income
Net Earnings -$47.60M -$78.56M
YoY Change
Net Earnings / Revenue -72.23% -183.84%
Basic Earnings Per Share
Diluted Earnings Per Share -$72.13K -$424.6K
COMMON SHARES
Basic Shares Outstanding
Diluted Shares Outstanding

Balance Sheet

Concept 2015 Q1 2014 2013 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $192.7M $130.9M
YoY Change
Cash & Equivalents $192.7M $130.9M $50.12M
Short-Term Investments
Other Short-Term Assets $20.60M $10.30M
YoY Change
Inventory $21.61M $7.900M
Prepaid Expenses
Receivables $59.03M $14.80M
Other Receivables $0.00 $0.00
Total Short-Term Assets $294.0M $163.9M
YoY Change
LONG-TERM ASSETS
Property, Plant & Equipment $39.86M $12.20M
YoY Change
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $14.18M $8.900M
YoY Change
Total Long-Term Assets $62.32M $21.10M
YoY Change
TOTAL ASSETS
Total Short-Term Assets $294.0M $163.9M
Total Long-Term Assets $62.32M $21.10M
Total Assets $356.3M $185.0M
YoY Change
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $11.01M $7.500M
YoY Change
Accrued Expenses $6.106M $7.900M
YoY Change
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $69.61M $29.20M
YoY Change
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $802.0K $9.000M
YoY Change
Total Long-Term Liabilities $802.0K $9.000M
YoY Change
TOTAL LIABILITIES
Total Short-Term Liabilities $69.61M $29.20M
Total Long-Term Liabilities $802.0K $9.000M
Total Liabilities $112.2M $38.10M
YoY Change
SHAREHOLDERS EQUITY
Retained Earnings -$341.6M
YoY Change
Common Stock $41.75M
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity -$299.8M $146.9M -$39.15M
YoY Change
Total Liabilities & Shareholders Equity $356.3M $185.0M
YoY Change

Cashflow Statement

Concept 2015 Q1 2014 2013 Q1
OPERATING ACTIVITIES
Net Income -$47.60M -$78.56M
YoY Change
Depreciation, Depletion And Amortization $5.600M $4.400M
YoY Change
Cash From Operating Activities -$34.00M -$67.20M
YoY Change
INVESTING ACTIVITIES
Capital Expenditures -$11.40M $12.27M
YoY Change
Acquisitions
YoY Change
Other Investing Activities $0.00 -$3.000M
YoY Change
Cash From Investing Activities -$11.40M -$15.30M
YoY Change
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $7.202M
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 600.0K 163.3M
YoY Change
NET CHANGE
Cash From Operating Activities -34.00M -67.20M
Cash From Investing Activities -11.40M -15.30M
Cash From Financing Activities 600.0K 163.3M
Net Change In Cash -44.80M 80.80M
YoY Change
FREE CASH FLOW
Cash From Operating Activities -$34.00M -$67.20M
Capital Expenditures -$11.40M $12.27M
Free Cash Flow -$22.60M -$79.47M
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2016Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
6980000
CY2015Q1 us-gaap Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
0
CY2016Q1 us-gaap Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
536000
CY2015Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
14177000
CY2016Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
22568000
CY2015Q1 us-gaap Assets
Assets
356290000
CY2016Q1 us-gaap Assets
Assets
870783000
CY2015Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
11007000
CY2016Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
38187000
CY2015Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
13811000
CY2016 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2016 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2016 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2016Q1 dei Entity Public Float
EntityPublicFloat
1249000000
CY2015Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
192707000
CY2016Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
604742000
CY2015Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
59032000
CY2016Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
126324000
CY2015Q1 us-gaap Inventory Net
InventoryNet
21605000
CY2016Q1 us-gaap Inventory Net
InventoryNet
20649000
CY2015Q1 pstg Deferred Commissions Current
DeferredCommissionsCurrent
9431000
CY2016Q1 pstg Deferred Commissions Current
DeferredCommissionsCurrent
15703000
CY2015Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
11195000
CY2016Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
20652000
CY2015Q1 us-gaap Assets Current
AssetsCurrent
293970000
CY2016Q1 us-gaap Assets Current
AssetsCurrent
788070000
CY2015Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
39859000
CY2016Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
52629000
CY2015Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
8284000
CY2016Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
32995000
CY2015Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
6106000
CY2016Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
14076000
CY2015Q1 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
32199000
CY2016Q1 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
94514000
CY2015Q1 pstg Liability Related To Early Exercised Stock Options
LiabilityRelatedToEarlyExercisedStockOptions
6485000
CY2016Q1 pstg Liability Related To Early Exercised Stock Options
LiabilityRelatedToEarlyExercisedStockOptions
4760000
CY2015Q1 us-gaap Liabilities Current
LiabilitiesCurrent
69608000
CY2016Q1 us-gaap Liabilities Current
LiabilitiesCurrent
184532000
CY2015Q1 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
41470000
CY2016Q1 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
0
CY2015Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
802000
CY2016Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1207000
CY2015Q1 us-gaap Liabilities
Liabilities
112180000
CY2016Q1 us-gaap Liabilities
Liabilities
307429000
CY2015Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
0
CY2016Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
0
CY2015Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
543940000
CY2016Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
0
CY2015Q1 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2016Q1 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2015Q1 us-gaap Common Stock Value
CommonStockValue
4000
CY2016Q1 us-gaap Common Stock Value
CommonStockValue
19000
CY2016Q1 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
121690000
CY2015Q1 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
300000
CY2015Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
41749000
CY2016Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1118670000
CY2015Q1 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.0001
CY2016Q1 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.0001
CY2015 us-gaap Cost Of Services
CostOfServices
14127000
CY2015Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-341583000
CY2016Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-555335000
CY2015Q1 us-gaap Stockholders Equity
StockholdersEquity
-299830000
CY2016Q1 us-gaap Stockholders Equity
StockholdersEquity
563354000
CY2015Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
356290000
CY2016Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
870783000
CY2015Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
210000
CY2016Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
944000
CY2015Q1 us-gaap Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
123879952
CY2016Q1 us-gaap Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
0
CY2015Q1 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
122280679
CY2016Q1 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
0
CY2015Q1 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
122280679
CY2016Q1 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
0
CY2015Q1 us-gaap Temporary Equity Liquidation Preference
TemporaryEquityLiquidationPreference
551858000
CY2016Q1 us-gaap Temporary Equity Liquidation Preference
TemporaryEquityLiquidationPreference
0
CY2015Q1 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2016Q1 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2015Q1 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
0
CY2016Q1 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
20000000
CY2015Q1 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2016Q1 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2015Q1 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2016Q1 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2015Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
230812000
CY2016Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
2250000000
CY2015Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
36465000
CY2016Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
190509000
CY2015Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
36465000
CY2016Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
190509000
CY2014 us-gaap Sales Revenue Goods Net
SalesRevenueGoodsNet
39228000
CY2015 us-gaap Sales Revenue Goods Net
SalesRevenueGoodsNet
154836000
CY2016 us-gaap Sales Revenue Goods Net
SalesRevenueGoodsNet
375733000
CY2014 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
3505000
CY2015 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
19615000
CY2016 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
64600000
CY2014 us-gaap Sales Revenue Net
SalesRevenueNet
42733000
CY2015 us-gaap Sales Revenue Net
SalesRevenueNet
174451000
CY2016 us-gaap Sales Revenue Net
SalesRevenueNet
440333000
CY2014 us-gaap Cost Of Goods Sold
CostOfGoodsSold
19974000
CY2015 us-gaap Cost Of Goods Sold
CostOfGoodsSold
63425000
CY2016 us-gaap Cost Of Goods Sold
CostOfGoodsSold
132870000
CY2014 us-gaap Cost Of Services
CostOfServices
4155000
CY2016 us-gaap Cost Of Services
CostOfServices
35023000
CY2015 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
77552000
CY2016 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
167893000
CY2016 us-gaap Gross Profit
GrossProfit
272440000
CY2014 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
5902000
CY2014 us-gaap Operating Expenses
OperatingExpenses
96733000
CY2015 us-gaap Operating Expenses
OperatingExpenses
277381000
CY2014 us-gaap Operating Income Loss
OperatingIncomeLoss
-78129000
CY2015 us-gaap Operating Income Loss
OperatingIncomeLoss
-180482000
CY2016 us-gaap Operating Income Loss
OperatingIncomeLoss
-210181000
CY2014 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-141000
CY2015 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1412000
CY2016 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-2002000
CY2014 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-78270000
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-181894000
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-212183000
CY2014 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
291000
CY2015 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1337000
CY2016 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1569000
CY2014 us-gaap Net Income Loss
NetIncomeLoss
-78561000
CY2015 us-gaap Net Income Loss
NetIncomeLoss
-183231000
CY2016 us-gaap Net Income Loss
NetIncomeLoss
-213752000
CY2014 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-3.24
CY2015 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-6.56
CY2016 us-gaap Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
-2.59
CY2014 us-gaap Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
24237000
CY2015 us-gaap Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
27925000
CY2016 us-gaap Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
82460000
CY2013Q1 us-gaap Stockholders Equity
StockholdersEquity
-39150000
CY2013Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
95137000
CY2013Q1 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
79409000
CY2014 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
336000
CY2014 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
7202000
CY2014 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
8298000
CY2014 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
192000
CY2014Q1 us-gaap Stockholders Equity
StockholdersEquity
-116087000
CY2014Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
262970000
CY2014Q1 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
104106000
CY2015 pstg Stock Issued During Period Value Exercised Including Stock Options Exercised Via Promissory Notes
StockIssuedDuringPeriodValueExercisedIncludingStockOptionsExercisedViaPromissoryNotes
3047000
CY2015 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
30120000
CY2015 pstg Repurchase Of Common Stock From Early Exercises Stock Options
RepurchaseOfCommonStockFromEarlyExercisesStockOptions
0
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
58225000
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
1725000
CY2015 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
25399000
CY2015 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
1162000
CY2016 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
543940000
CY2016 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
455138000
CY2016 us-gaap Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
11900000
CY2016 pstg Stock Issued During Period Value Stock Options Exercised Net Of Repurchases
StockIssuedDuringPeriodValueStockOptionsExercisedNetOfRepurchases
6008000
CY2016 pstg Temporary Equity Value Converted To Permanent Equity
TemporaryEquityValueConvertedToPermanentEquity
543940000
CY2016 pstg Temporary Equity Share Converted To Permanent Equity
TemporaryEquityShareConvertedToPermanentEquity
122281000
CY2014 us-gaap Depreciation And Amortization
DepreciationAndAmortization
4431000
CY2015 us-gaap Depreciation And Amortization
DepreciationAndAmortization
15392000
CY2016 us-gaap Depreciation And Amortization
DepreciationAndAmortization
32254000
CY2014 us-gaap Share Based Compensation
ShareBasedCompensation
8298000
CY2015 us-gaap Share Based Compensation
ShareBasedCompensation
25399000
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
58225000
CY2014 pstg Contribution Of Common Stock To Pure Good Foundation
ContributionOfCommonStockToPureGoodFoundation
0
CY2015 pstg Contribution Of Common Stock To Pure Good Foundation
ContributionOfCommonStockToPureGoodFoundation
0
CY2016 pstg Contribution Of Common Stock To Pure Good Foundation
ContributionOfCommonStockToPureGoodFoundation
11900000
CY2014 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-92000
CY2015 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-277000
CY2016 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
1093000
CY2014 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
12038000
CY2015 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
44197000
CY2016 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
67292000
CY2014 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
5077000
CY2015 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
13713000
CY2016 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1481000
CY2014 pstg Increase Decrease In Deferred Commissions
IncreaseDecreaseInDeferredCommissions
7129000
CY2015 pstg Increase Decrease In Deferred Commissions
IncreaseDecreaseInDeferredCommissions
9838000
CY2016 pstg Increase Decrease In Deferred Commissions
IncreaseDecreaseInDeferredCommissions
13021000
CY2014 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
4400000
CY2015 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
6550000
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
8704000
CY2014 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
5243000
CY2015 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3474000
CY2016 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
24901000
CY2014 pstg Increase Decrease In Accrued Compensation And Other Liabilities
IncreaseDecreaseInAccruedCompensationAndOtherLiabilities
6771000
CY2015 pstg Increase Decrease In Accrued Compensation And Other Liabilities
IncreaseDecreaseInAccruedCompensationAndOtherLiabilities
12450000
CY2016 pstg Increase Decrease In Accrued Compensation And Other Liabilities
IncreaseDecreaseInAccruedCompensationAndOtherLiabilities
24710000
CY2014 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
15141000
CY2015 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
56842000
CY2016 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
142535000
CY2014 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-67229000
CY2015 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-143695000
CY2016 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-7856000
CY2014 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
12273000
CY2015 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
42227000
CY2016 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
39355000
CY2014 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
0
CY2015 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
9125000
CY2016 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
0
CY2014 us-gaap Increase In Restricted Cash
IncreaseInRestrictedCash
3034000
CY2015 us-gaap Increase In Restricted Cash
IncreaseInRestrictedCash
1613000
CY2016 us-gaap Increase In Restricted Cash
IncreaseInRestrictedCash
2485000
CY2014 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-15307000
CY2015 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-52965000
CY2016 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
459425000
CY2015 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
0
CY2016 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-41840000
CY2014 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
0
CY2014 us-gaap Proceeds From Issuance Of Convertible Preferred Stock
ProceedsFromIssuanceOfConvertiblePreferredStock
167833000
CY2015 us-gaap Proceeds From Issuance Of Convertible Preferred Stock
ProceedsFromIssuanceOfConvertiblePreferredStock
280970000
CY2016 us-gaap Proceeds From Issuance Of Convertible Preferred Stock
ProceedsFromIssuanceOfConvertiblePreferredStock
0
CY2014 pstg Net Proceeds From Exercise Of Stock Options Including Proceeds From Repayment Of Promissory Notes
NetProceedsFromExerciseOfStockOptionsIncludingProceedsFromRepaymentOfPromissoryNotes
2670000
CY2015 pstg Net Proceeds From Exercise Of Stock Options Including Proceeds From Repayment Of Promissory Notes
NetProceedsFromExerciseOfStockOptionsIncludingProceedsFromRepaymentOfPromissoryNotes
7665000
CY2016 pstg Net Proceeds From Exercise Of Stock Options Including Proceeds From Repayment Of Promissory Notes
NetProceedsFromExerciseOfStockOptionsIncludingProceedsFromRepaymentOfPromissoryNotes
6008000
CY2014 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
7202000
CY2015 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
30120000
CY2016 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
0
CY2014 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
0
CY2015 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
33000
CY2016 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
3702000
CY2014 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
163301000
CY2015 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
258482000
CY2016 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
461731000
CY2014 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
80765000
CY2015 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
61822000
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
412035000
CY2013Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
50120000
CY2014Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
130885000
CY2014 us-gaap Income Taxes Paid
IncomeTaxesPaid
87000
CY2015 us-gaap Income Taxes Paid
IncomeTaxesPaid
429000
CY2016 us-gaap Income Taxes Paid
IncomeTaxesPaid
1118000
CY2014 us-gaap Conversion Of Stock Amount Converted1
ConversionOfStockAmountConverted1
0
CY2015 us-gaap Conversion Of Stock Amount Converted1
ConversionOfStockAmountConverted1
0
CY2016 us-gaap Conversion Of Stock Amount Converted1
ConversionOfStockAmountConverted1
543940000
CY2014 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1224000
CY2015 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1323000
CY2016 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
6212000
CY2014 pstg Vesting Of Early Exercised Stock Options And Restricted Stock Awards
VestingOfEarlyExercisedStockOptionsAndRestrictedStockAwards
192000
CY2015 pstg Vesting Of Early Exercised Stock Options And Restricted Stock Awards
VestingOfEarlyExercisedStockOptionsAndRestrictedStockAwards
1162000
CY2016 pstg Vesting Of Early Exercised Stock Options And Restricted Stock Awards
VestingOfEarlyExercisedStockOptionsAndRestrictedStockAwards
1725000
CY2014 pstg Cashless Exercise Of Stock Options
CashlessExerciseOfStockOptions
640000
CY2015 pstg Cashless Exercise Of Stock Options
CashlessExerciseOfStockOptions
2057000
CY2016 pstg Cashless Exercise Of Stock Options
CashlessExerciseOfStockOptions
0
CY2014 pstg Unpaid Deferred Offering Costs
UnpaidDeferredOfferingCosts
0
CY2015 pstg Unpaid Deferred Offering Costs
UnpaidDeferredOfferingCosts
55000
CY2016 pstg Unpaid Deferred Offering Costs
UnpaidDeferredOfferingCosts
546000
CY2016 us-gaap Use Of Estimates
UseOfEstimates
<div> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;margin-left:5.24%;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:5.24%;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and accompanying notes. Actual results could differ from these estimates. Such estimates include, but are not limited to, the determination of best estimate of selling price included in multiple-deliverable revenue arrangements, sales commissions, useful lives of intangible assets and property and equipment, fair values of stock-based awards, provision for income taxes, including related reserves, and contingent liabilities, among others. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</p></div>
CY2016 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;margin-left:5.24%;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Concentration Risk</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:5.24%;">Financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. As of January&#160;31, 2015 and 2016, substantially all of our cash and cash equivalents have been invested with one and three financial institutions, respectively, and such deposits exceed federally insured limits. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. We define a customer as an end user that purchases our products and services from one of our channel partners or from us directly. Our revenue and accounts receivable are derived substantially from the United States across a multitude of industries. We perform ongoing evaluations to determine customer credit. As of January&#160;31, 2015, we had one channel partner that individually represented 13% of total accounts receivable on that date. As of January 31, 2016, we had two channel partners that each individually represented 11% of total accounts receivable on that date. No single channel partner or customer represented over 10% of revenue for the fiscal years ended January&#160;31, 2014, 2015 and 2016. We rely on a limited number of suppliers for our contract manufacturing and certain raw material components. In instances where suppliers fail to perform their obligations, we may be unable to find alternative suppliers or satisfactorily deliver our products to our customers on time.</p></div>
CY2016 us-gaap Revenue Recognition Deferred Revenue
RevenueRecognitionDeferredRevenue
<div> <p style="text-align:justify;margin-top:18pt;margin-bottom:0pt;margin-left:5.24%;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Deferred Revenue</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:5.24%;">Deferred revenue consists of amounts that have been invoiced but that have not yet been recognized as revenue and primarily consists of support. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.</p></div>
CY2016Q1 pstg Deferred Commissions Noncurrent
DeferredCommissionsNoncurrent
14300000
CY2016Q1 us-gaap Loss Contingency Range Of Possible Loss Maximum
LossContingencyRangeOfPossibleLossMaximum
14000000
CY2013Q4 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
2
CY2014 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-16000
CY2015 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-648000
CY2016 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-2300000
CY2015Q1 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
4600000
CY2014 us-gaap Sales Commissions And Fees
SalesCommissionsAndFees
11000000
CY2015 us-gaap Sales Commissions And Fees
SalesCommissionsAndFees
27700000
CY2016 us-gaap Sales Commissions And Fees
SalesCommissionsAndFees
47200000
CY2015 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
0
CY2014 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
0
CY2016 pstg Period Required With Included Controller Refresh To Have Additional Maintenance And Support Renewal
PeriodRequiredWithIncludedControllerRefreshToHaveAdditionalMaintenanceAndSupportRenewal
P3Y
CY2016Q1 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
7100000
CY2013Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
0
CY2014Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
160000
CY2014 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
160000
CY2015 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
50000
CY2016 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
918000
CY2016 pstg Additional Maintenance And Support Period
AdditionalMaintenanceAndSupportPeriod
P3Y
CY2016Q1 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
0
CY2014 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
0
CY2015 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
0
CY2016 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
184000
CY2016Q1 pstg Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
14076000
CY2016 pstg Operating Leases Expiration Period
OperatingLeasesExpirationPeriod
2025-12
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
14402000
CY2016 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2015 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2014 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2015Q1 pstg Deferred Commissions Noncurrent
DeferredCommissionsNoncurrent
7500000
CY2015Q1 us-gaap Assets Fair Value Disclosure Recurring
AssetsFairValueDisclosureRecurring
195269000
CY2014Q1 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
0
CY2015Q1 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
0
CY2016Q1 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
0
CY2016Q1 us-gaap Assets Fair Value Disclosure Recurring
AssetsFairValueDisclosureRecurring
52746000
CY2015Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
62317000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
14976000
CY2014 us-gaap Advertising Expense
AdvertisingExpense
195000
CY2015 us-gaap Advertising Expense
AdvertisingExpense
1400000
CY2016 us-gaap Advertising Expense
AdvertisingExpense
6200000
CY2016 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
0
CY2016Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
104838000
CY2015Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
22458000
CY2016Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
52209000
CY2014 us-gaap Depreciation
Depreciation
4400000
CY2015 us-gaap Depreciation
Depreciation
14600000
CY2016 us-gaap Depreciation
Depreciation
31000000
CY2015 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
841000
CY2016 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1300000
CY2014 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
0
CY2016Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
1304000
CY2016Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
1304000
CY2016Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
1304000
CY2016Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
1304000
CY2016Q1 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
1304000
CY2016Q1 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
460000
CY2015Q1 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
591000
CY2016Q1 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
299000
CY2015Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
1502000
CY2016Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
3044000
CY2015Q1 us-gaap Accrued Vacation Current
AccruedVacationCurrent
1138000
CY2016Q1 us-gaap Accrued Vacation Current
AccruedVacationCurrent
2182000
CY2015Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
779000
CY2016Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1791000
CY2015Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
2096000
CY2016Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
6760000
CY2015Q1 pstg Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
6106000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
10637000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
8534000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
5477000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
6728000
CY2016Q1 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
60754000
CY2014 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
1800000
CY2015 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
7500000
CY2016 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
11000000
CY2015Q1 us-gaap Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
626000000
CY2016Q1 us-gaap Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
5900000
CY2015Q1 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
4600000
CY2016Q1 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
7100000
CY2016 pstg Letter Of Credit Maturity Month And Year
LetterOfCreditMaturityMonthAndYear
2023-03
CY2015Q1 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
0
CY2016Q1 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
0
CY2015Q1 us-gaap Line Of Credit
LineOfCredit
0
CY2015 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
208000
CY2016Q1 us-gaap Line Of Credit
LineOfCredit
0
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
6.37
CY2015 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y3M18D
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y10M24D
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P6Y8M12D
CY2016 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P7Y10M24D
CY2015Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
523654000
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
505131000
CY2015Q4 us-gaap Convertible Preferred Stock Shares Issued Upon Conversion
ConvertiblePreferredStockSharesIssuedUponConversion
122280679
CY2015Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
20000000
CY2016 us-gaap Common Stock Voting Rights
CommonStockVotingRights
The rights of the holders of Class A and Class B common stock are identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to 10 votes per share.
CY2016 us-gaap Common Stock Conversion Features
CommonStockConversionFeatures
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock upon the following: (i) sale or transfer of such share of Class B common stock; (ii) the death of the Class B common stockholder (or nine months after the date of death if the stockholder is one of our founders); and (iii) on the final conversion date, defined as the earlier of (a) the first trading day on or after the date on which the outstanding shares of Class B common stock represent less than 10% of the then outstanding Class A and Class B common stock; (b) the tenth anniversary of the IPO; or (c) the date specified by vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class.
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
68879087
CY2016Q1 us-gaap Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
97716887
CY2016 pstg Number Of Equity Compensation Plans
NumberOfEquityCompensationPlans
2
CY2015Q1 us-gaap Notes Payable
NotesPayable
4000000
CY2015Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
54284474
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
19269524
CY2016 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
2313598
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
2361313
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
24297716
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
66945857
CY2015Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.02
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
15.76
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.58
CY2016 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
7.96
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
6.43
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
2.04
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
267213000
CY2016Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
494544000
CY2016Q1 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
201800000
CY2016 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P3Y8M12D
CY2013Q4 pstg Payments For Repurchase Of Common Stock And Fully Vested Stock Option
PaymentsForRepurchaseOfCommonStockAndFullyVestedStockOption
20500000
CY2014Q3 pstg Payments For Repurchase Of Common Stock And Fully Vested Stock Option
PaymentsForRepurchaseOfCommonStockAndFullyVestedStockOption
57700000
CY2014 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
21566000
CY2015 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
53033000
CY2016 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
58225000
CY2014 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
133586000
CY2015 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
176270000
CY2016 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
65583000
CY2014 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-79588000
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-186922000
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-195019000
CY2014 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
1318000
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
5028000
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-17164000
CY2014 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
37000
CY2015 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
56000
CY2015Q1 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
101815000
CY2015Q1 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
6136000
CY2016 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
210000
CY2014 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
162000
CY2015Q1 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
729000
CY2015Q1 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
3538000
CY2015Q1 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
4258000
CY2016 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
2198000
CY2014 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
199000
CY2015 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1129000
CY2015Q1 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
2054000
CY2015Q1 us-gaap Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
0
CY2015Q1 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
118530000
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
2408000
CY2014 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
92000
CY2015Q1 pstg Deferred Tax Liabilities Deferred Commission
DeferredTaxLiabilitiesDeferredCommission
5924000
CY2015Q1 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
5924000
CY2015Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
112906000
CY2015 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
1073000
CY2016 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-839000
CY2014 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-26611000
CY2015 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-61844000
CY2016 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-72142000
CY2014 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
32000
CY2015 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
44000
CY2016 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
152000
CY2014 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
1570000
CY2015 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
5328000
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
10866000
CY2014 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1036000
CY2015 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1999000
CY2016 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
3832000
CY2014 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-194000
CY2015 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-429000
CY2016 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
7106000
CY2014 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
26152000
CY2015 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
60042000
CY2016 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
58979000
CY2014 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
378000
CY2015 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
195000
CY2016 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
440000
CY2015Q1 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
300000
CY2016Q1 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
137456000
CY2016Q1 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
12406000
CY2016Q1 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
1921000
CY2016Q1 us-gaap Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
20314000
CY2016Q1 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
12588000
CY2016Q1 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
3397000
CY2016Q1 us-gaap Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
4380000
CY2016Q1 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
192462000
CY2016Q1 pstg Deferred Tax Liabilities Deferred Commission
DeferredTaxLiabilitiesDeferredCommission
11000000
CY2016Q1 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
11000000
CY2016Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
180926000
CY2016Q1 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
536000
CY2014 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
28800000
CY2015 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
66600000
CY2014Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
4676000
CY2015Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
13874000
CY2014 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
10000
CY2015 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
9198000
CY2015 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0
CY2016 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
68000000
CY2013Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
479000
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
5530000
CY2016Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
15470000
CY2015 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
0
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
35000
CY2014 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
4207000
CY2016 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
3969000
CY2014 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
0
CY2016Q1 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2016 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2016 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2016 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
1.00

Files In Submission

Name View Source Status
0001564590-16-015322-index-headers.html Edgar Link pending
0001564590-16-015322-index.html Edgar Link pending
0001564590-16-015322.txt Edgar Link pending
0001564590-16-015322-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
gtscwjijbf0l000001.jpg Edgar Link pending
gttpz0fid122000001.jpg Edgar Link pending
pstg-10k_20160131.htm Edgar Link pending
pstg-20160131.xml Edgar Link completed
pstg-20160131.xsd Edgar Link pending
pstg-20160131_cal.xml Edgar Link unprocessable
pstg-20160131_def.xml Edgar Link unprocessable
pstg-20160131_lab.xml Edgar Link unprocessable
pstg-20160131_pre.xml Edgar Link unprocessable
pstg-ex106_445.htm Edgar Link pending
pstg-ex231_446.htm Edgar Link pending
pstg-ex311_190.htm Edgar Link pending
pstg-ex312_191.htm Edgar Link pending
pstg-ex321_192.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending