XML 39 R26.htm IDEA: XBRL DOCUMENT
v3.8.0.1

COMPANY OVERVIEW AND BASIS OF PRESENTATION (Narrative) (Details) | 1 Months Ended | 6 Months Ended |  |
--- | --- | --- | --- | ---
May 31, 2018 warehouse | Feb. 28, 2018 USD ($) country warehouse | Feb. 28, 2017 USD ($) | Oct. 31, 2017 warehouse | Aug. 31, 2017 USD ($)
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 40 |  |  |
Number of countries | country |  | 13 |  |  |
Additional paid-in capital | $ |  | $ 427,545,000 |  |  | $ 422,395,000
Excess tax benefits, Operating activities | $ |  |  | $ 213,000 |  |
Subsidiaries [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Noncontrolling interest |  | 100.00% |  |  |
Costa Rica [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 7 |  | 1 |
Colombia [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 7 |  |  |
Panama [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 5 |  |  |
Trinidad [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 4 |  |  |
Guatemala [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 3 |  |  |
Dominican Republic [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 3 |  |  |
Number of stores expected in the future |  | 1 |  |  |
Honduras [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 3 |  |  |
El Salvador [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 2 |  |  |
Nicaragua [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 2 |  |  |
Aruba [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 1 |  |  |
Barbados [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 1 |  |  |
Jamaica [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 1 |  |  |
United States Virgin Islands [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores |  | 1 |  |  |
Reclassified [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Additional paid-in capital | $ |  |  |  |  | $ (367,000)
Scenario, Forecast [Member] | Dominican Republic [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of stores expected in the future | 4 |  |  |  |
Foreign Countries [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of countries | country |  | 12 |  |  |
Domestic Territories [Member] |  |  |  |  |
Company Overview And Basis Of Presentation [Line Items] |  |  |  |  |
Number of countries | country |  | 1 |  |  |

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 Number Of Stores, Expected In the Future + References No definition available. + Details
Name: | psmt_NumberOfStoresExpectedInFuture
Namespace Prefix: | psmt_
Data Type: | xbrli:integerItemType
Balance Type: | na
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 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 parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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
- Details
Name: | us-gaap_ConsolidatedEntitiesAxis=us-gaap_SubsidiariesMember
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_CO
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_GT
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_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: |