XML 59 R44.htm IDEA: XBRL DOCUMENT
v3.10.0.1

COMPANY OVERVIEW AND BASIS OF PRESENTATION (Narrative) (Details) $ in Thousands | 3 Months Ended | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Aug. 31, 2018 USD ($) ft² warehouse country | Aug. 31, 2018 USD ($) ft² warehouse country | Aug. 31, 2017 USD ($) | Aug. 31, 2016 USD ($) | Nov. 30, 2019 warehouse | Jun. 30, 2019 warehouse | May 31, 2018 warehouse | Oct. 31, 2017 warehouse
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 41 | 41 |  |  |  |  |  |
Number of countries | country | 13 | 13 |  |  |  |  |  |
Ownership interest | 100.00% | 100.00% |  |  |  |  |  |
Excess tax benefits, Operating activities | $ |  |  | $ 165,000 | $ 610,000 |  |  |  |
Retained earnings | $ | $ 473,954 | $ 473,954 | 420,866 |  |  |  |  |
Additional paid-in capital | $ | $ 432,882 | 432,882 | 422,395 |  |  |  |  |
Cost of goods sold - net merchandise sales | $ |  | $ 7,669 |  |  |  |  |  |
Colombia [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 7 | 7 |  |  |  |  |  |
Costa Rica [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 7 | 7 |  |  |  |  |  | 1
Panama [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 5 | 5 |  |  |  |  |  |
Trinidad [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 4 | 4 |  |  |  |  |  |
Dominican Republic [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 4 | 4 |  |  |  |  | 1 |
Guatemala [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 3 | 3 |  |  |  |  |  |
Honduras [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 3 | 3 |  |  |  |  |  |
El Salvador [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 2 | 2 |  |  |  |  |  |
Nicaragua [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 2 | 2 |  |  |  |  |  |
Aruba [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 1 | 1 |  |  |  |  |  |
Barbados [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 1 | 1 |  |  |  |  |  |
Jamaica [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 1 | 1 |  |  |  |  |  |
United States Virgin Islands [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores | 1 | 1 |  |  |  |  |  |
Reclassified [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Retained earnings | $ |  |  | 367 |  |  |  |  |
Additional paid-in capital | $ |  |  | $ (367) |  |  |  |  |
Scenario, Forecast [Member] | Panama [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores |  |  |  |  |  | 6 |  |
Scenario, Forecast [Member] | Dominican Republic [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores |  |  |  |  |  | 5 |  |
Scenario, Forecast [Member] | Guatemala [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of stores |  |  |  |  | 4 |  |  |
Foreign Countries [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of countries | country | 12 | 12 |  |  |  |  |  |
Domestic Territories [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of countries | country | 1 | 1 |  |  |  |  |  |
Aeropost, Inc [Member] | Latin America [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Number of countries | country | 38 | 38 |  |  |  |  |  |
Aeropost, Inc [Member] | Reclassified [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Cost of goods sold - net merchandise sales | $ | $ 2,000 |  |  |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Square footage of club warehouse | ft² | 50,000 | 50,000 |  |  |  |  |  |
Minimum [Member] | Panama and Dominican Republic [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Square footage of club warehouse | ft² | 30,000 | 30,000 |  |  |  |  |  |
Maximum [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Square footage of club warehouse | ft² | 60,000 | 60,000 |  |  |  |  |  |
Maximum [Member] | Panama and Dominican Republic [Member] |  |  |  |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |  |  |  |
Square footage of club warehouse | ft² | 40,000 | 40,000 |  |  |  |  |  |

X
- Definition Company Overview And Basis Of Presentation [Line Items] + References No definition available. + Details
Name: | psmt_CompanyOverviewAndBasisOfPresentationLineItems
Namespace Prefix: | psmt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Company Ownership Of All Legal Entities + References No definition available. + Details
Name: | psmt_CompanyOwnershipOfAllLegalEntities
Namespace Prefix: | psmt_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cost Of Goods Sold, Non-Merchandise + References No definition available. + Details
Name: | psmt_CostOfGoodsSoldNonMerchandise
Namespace Prefix: | psmt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AdditionalPaidInCapitalCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=96864182&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of countries in which the entity operates as of balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfCountriesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of stores. + References No definition available. + Details
Name: | us-gaap_NumberOfStores
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_PA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=psmt_TrinidadMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_DO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_GT
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_HN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_SV
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_NI
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_AW
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_BB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_JM
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_VI
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=psmt_AeropostIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_LatinAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=psmt_PanamaAndDominicanRepublicMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |