| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL document created by Certent Disclosure Management 6.35.0.2 --> |
<!-- Based on XBRL 2.1 --> |
<!-- Created on: 1/9/2020 1:10:37 PM --> |
<!-- Modified on: 1/9/2020 1:10:37 PM --> |
<schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pricesmart.com/20191130" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:psmt="http://www.pricesmart.com/20191130" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns="http://www.w3.org/2001/XMLSchema"> |
| <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd"> </xsd:import> |
| <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"> </xsd:import> |
| <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> </xsd:import> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"> </xsd:import> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"> </xsd:import> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"> </xsd:import> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"> </xsd:import> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"> </xsd:import> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"> </xsd:import> |
| <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:import> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:import> |
| <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:import> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets"> |
| <link:definition> 00100 - Statement - CONSOLIDATED BALANCE SHEETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedStatementsOfIncome" id="StatementConsolidatedStatementsOfIncome"> |
| <link:definition> 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" id="StatementConsolidatedStatementsOfComprehensiveIncome"> |
| <link:definition> 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows"> |
| <link:definition> 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedStatementsOfCashFlowsAltCalc" id="StatementConsolidatedStatementsOfCashFlowsAltCalc"> |
| <link:definition> 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Alt Calc) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRestrictedCashDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRestrictedCashDetails"> |
| <link:definition> 40216 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Summary of Restricted Cash) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfValueAddedTaxReceivablesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfValueAddedTaxReceivablesDetails"> |
| <link:definition> 40220 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Summary of Value Added Tax Receivables) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfIncomeTaxReceivablesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfIncomeTaxReceivablesDetails"> |
| <link:definition> 40221 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Summary of Income Tax Receivables) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureEarningsPerShareScheduleOfComputationOfNetIncomePerShareDetails" id="DisclosureEarningsPerShareScheduleOfComputationOfNetIncomePerShareDetails"> |
| <link:definition> 40401 - Disclosure - EARNINGS PER SHARE (Schedule of the Computation of Net Income Per Share) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureCommitmentsAndContingenciesScheduleOfVariableInterestEntitiesMaximumLossExposureDetails" id="DisclosureCommitmentsAndContingenciesScheduleOfVariableInterestEntitiesMaximumLossExposureDetails"> |
| <link:definition> 40603 - Disclosure - COMMITMENTS AND CONTINGENCIES (Schedule of Variable Interest Entities Maximum Loss Exposure) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDebtSummaryOfChangesInLongTermDebtDetails" id="DisclosureDebtSummaryOfChangesInLongTermDebtDetails"> |
| <link:definition> 40703 - Disclosure - DEBT (Summary of Changes in Long-Term Debt) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDebtScheduleOfAnnualMaturitiesOfLongTermDebtDetails" id="DisclosureDebtScheduleOfAnnualMaturitiesOfLongTermDebtDetails"> |
| <link:definition> 40705 - Disclosure - DEBT (Schedule of Annual Maturities of Long-Term Debt) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" id="DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"> |
| <link:definition> 40805 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostsDetails" id="DisclosureLeasesSummaryOfComponentsOfTotalLeaseCostsDetails"> |
| <link:definition> 41002 - Disclosure - LEASES (Summary of Components of Total Lease Costs) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesScheduleOfFutureMinimumLeaseCommitmentsDetailsAltCal" id="DisclosureLeasesScheduleOfFutureMinimumLeaseCommitmentsDetailsAltCal"> |
| <link:definition> 41004 - Disclosure - LEASES (Schedule of Future Minimum Lease Commitments) (Details) Alt Cal </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesScheduleOfFutureMinimumLeaseCommitmentsDetails" id="DisclosureLeasesScheduleOfFutureMinimumLeaseCommitmentsDetails"> |
| <link:definition> 41005 - Disclosure - LEASES (Schedule of Future Minimum Lease Commitments) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation"> |
| <link:definition> 00090 - Document - Document And Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/StatementConsolidatedStatementsOfEquity" id="StatementConsolidatedStatementsOfEquity"> |
| <link:definition> 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureCompanyOverviewAndBasisOfPresentation" id="DisclosureCompanyOverviewAndBasisOfPresentation"> |
| <link:definition> 10101 - Disclosure - COMPANY OVERVIEW AND BASIS OF PRESENTATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies"> |
| <link:definition> 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureRevenueRecognition" id="DisclosureRevenueRecognition"> |
| <link:definition> 10301 - Disclosure - REVENUE RECOGNITION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureEarningsPerShare" id="DisclosureEarningsPerShare"> |
| <link:definition> 10401 - Disclosure - EARNINGS PER SHARE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureStockholdersEquity" id="DisclosureStockholdersEquity"> |
| <link:definition> 10501 - Disclosure - STOCKHOLDERS' EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies"> |
| <link:definition> 10601 - Disclosure - COMMITMENTS AND CONTINGENCIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDebt" id="DisclosureDebt"> |
| <link:definition> 10701 - Disclosure - DEBT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities" id="DisclosureDerivativeInstrumentsAndHedgingActivities"> |
| <link:definition> 10801 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSegments" id="DisclosureSegments"> |
| <link:definition> 10901 - Disclosure - SEGMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeases" id="DisclosureLeases"> |
| <link:definition> 11001 - Disclosure - LEASES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents"> |
| <link:definition> 11101 - Disclosure - SUBSEQUENT EVENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicy"> |
| <link:definition> 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policy) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables"> |
| <link:definition> 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureRevenueRecognitionTables" id="DisclosureRevenueRecognitionTables"> |
| <link:definition> 30303 - Disclosure - REVENUE RECOGNITION (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureEarningsPerShareTables" id="DisclosureEarningsPerShareTables"> |
| <link:definition> 30403 - Disclosure - EARNINGS PER SHARE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureStockholdersEquityTables" id="DisclosureStockholdersEquityTables"> |
| <link:definition> 30503 - Disclosure - STOCKHOLDERS' EQUITY (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables"> |
| <link:definition> 30603 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDebtTables" id="DisclosureDebtTables"> |
| <link:definition> 30703 - Disclosure - DEBT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" id="DisclosureDerivativeInstrumentsAndHedgingActivitiesTables"> |
| <link:definition> 30803 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSegmentsTables" id="DisclosureSegmentsTables"> |
| <link:definition> 30903 - Disclosure - SEGMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables"> |
| <link:definition> 31003 - Disclosure - LEASES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureCompanyOverviewAndBasisOfPresentationNarrativeDetails" id="DisclosureCompanyOverviewAndBasisOfPresentationNarrativeDetails"> |
| <link:definition> 40101 - Disclosure - COMPANY OVERVIEW AND BASIS OF PRESENTATION (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesNarrativeDetails"> |
| <link:definition> 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Goodwill and Other Intangibles) (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTaxReceivablesNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesTaxReceivablesNarrativeDetails"> |
| <link:definition> 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tax Receivables) (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTreasuryStockNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesTreasuryStockNarrativeDetails"> |
| <link:definition> 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Treasury Stock) (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsNarrativeDetails"> |
| <link:definition> 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Fair Value Measurements) (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsAdoptedNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsAdoptedNarrativeDetails"> |
| <link:definition> 40214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Recent Accounting Pronouncements Adopted) (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfJointVenturesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfJointVenturesDetails"> |
| <link:definition> 40215 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Joint Ventures) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetEffectOfForeignCurrencyTranslationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesNetEffectOfForeignCurrencyTranslationDetails"> |
| <link:definition> 40223 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Net Effect of Foreign Currency Translation) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfForeignCurrencyGainsAndLossesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfForeignCurrencyGainsAndLossesDetails"> |
| <link:definition> 40224 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Summary of Foreign Currency Gains and Losses) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureRevenueRecognitionNarrativeDetails" id="DisclosureRevenueRecognitionNarrativeDetails"> |
| <link:definition> 40301 - Disclosure - REVENUE RECOGNITION (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureRevenueRecognitionContractPerformanceLiabilitiesDetails" id="DisclosureRevenueRecognitionContractPerformanceLiabilitiesDetails"> |
| <link:definition> 40302 - Disclosure - REVENUE RECOGNITION (Contract Performance Liabilities) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureRevenueRecognitionDisaggregatedRevenuesDetails" id="DisclosureRevenueRecognitionDisaggregatedRevenuesDetails"> |
| <link:definition> 40303 - Disclosure - REVENUE RECOGNITION (Disaggregated Revenues) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureStockholdersEquityScheduleOfDividendsDetails" id="DisclosureStockholdersEquityScheduleOfDividendsDetails"> |
| <link:definition> 40502 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Dividends) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureStockholdersEquityScheduleOfComponentsOfOtherComprehensiveIncomeLossDetails" id="DisclosureStockholdersEquityScheduleOfComponentsOfOtherComprehensiveIncomeLossDetails"> |
| <link:definition> 40503 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Components of Other Comprehensive Income (Loss)) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureStockholdersEquitySummaryOfRetainedEarningsNotAvailableForDistributionDetails" id="DisclosureStockholdersEquitySummaryOfRetainedEarningsNotAvailableForDistributionDetails"> |
| <link:definition> 40504 - Disclosure - STOCKHOLDERS' EQUITY (Summary of Retained Earnings Not Available for Distribution) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" id="DisclosureCommitmentsAndContingenciesNarrativeDetails"> |
| <link:definition> 40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDebtNarrativeDetails" id="DisclosureDebtNarrativeDetails"> |
| <link:definition> 40701 - Disclosure - DEBT (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDebtScheduleOfShortTermBorrowingsDetails" id="DisclosureDebtScheduleOfShortTermBorrowingsDetails"> |
| <link:definition> 40702 - Disclosure - DEBT (Schedule of Short-Term Borrowings) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfInterestRateDerivativesDetails" id="DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfInterestRateDerivativesDetails"> |
| <link:definition> 40802 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Interest Rate Derivatives) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationDetails" id="DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationDetails"> |
| <link:definition> 40803 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" id="DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails"> |
| <link:definition> 40804 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSegmentsSummaryOfSegmentRevenuesOperatingCostsAndBalanceSheetItemsDetails" id="DisclosureSegmentsSummaryOfSegmentRevenuesOperatingCostsAndBalanceSheetItemsDetails"> |
| <link:definition> 40901 - Disclosure - SEGMENTS (Summary of Segment Revenues, Operating Costs and Balance Sheet Items) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesNarrativeDetails" id="DisclosureLeasesNarrativeDetails"> |
| <link:definition> 41001 - Disclosure - LEASES (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetails" id="DisclosureLeasesWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetails"> |
| <link:definition> 41003 - Disclosure - LEASES (Weighted Average Remaining Lease Term and Weighted Average Discount Rate) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails" id="DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetails"> |
| <link:definition> 41004 - Disclosure - LEASES (Supplemental Cash Flow Information Related To Leases) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pricesmart.com/role/DisclosureSubsequentEventsNarrativeDetails" id="DisclosureSubsequentEventsNarrativeDetails"> |
| <link:definition> 41801 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="psmt-20191130_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"> </link:linkbaseRef> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="psmt-20191130_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"> </link:linkbaseRef> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="psmt-20191130_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"> </link:linkbaseRef> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="psmt-20191130_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"> </link:linkbaseRef> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element abstract="true" id="psmt_CitibankMember" name="CitibankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_Colombia15MCrossCurrencyInterestRateSwapMember" name="Colombia15MCrossCurrencyInterestRateSwapMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_CostOfGoodsSoldExport" name="CostOfGoodsSoldExport" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_CostOfGoodsSoldNetWarehouseClub" name="CostOfGoodsSoldNetWarehouseClub" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_CostaRica7.5mSwapMemberMember" name="CostaRica7.5mSwapMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_DerivativeSwapsMember" name="DerivativeSwapsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_ExportSales" name="ExportSales" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_GolfparkPlazaSAMember" name="GolfparkPlazaSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_GroupOfSubsidiariesMember" name="GroupOfSubsidiariesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_IncomeTaxReceivableTableTextBlock" name="IncomeTaxReceivableTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_MaximumPlatinumMembershipRebate" name="MaximumPlatinumMembershipRebate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_MembershipFeesIncome" name="MembershipFeesIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_NetWarehouseClubSales" name="NetWarehouseClubSales" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OtherNonCurrentAssetsFairValueOfDerivativeInstruments" name="OtherNonCurrentAssetsFairValueOfDerivativeInstruments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"> </xsd:element> |
| <xsd:element id="psmt_OtherRevenueNet" name="OtherRevenueNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PaymentsDuringPeriodForRepurchaseOfCommonStock" name="PaymentsDuringPeriodForRepurchaseOfCommonStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_PlatinumMembershipRebate" name="PlatinumMembershipRebate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_PricePlazaAlajuelaSAMember" name="PricePlazaAlajuelaSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_RetainedEarningsNotAvailableForDistributionTableTextBlock" name="RetainedEarningsNotAvailableForDistributionTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_ScheduleOfVariableInterestEntityMaximumLossExposureTableTextBlock" name="ScheduleOfVariableInterestEntityMaximumLossExposureTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_ScotiabankMember" name="ScotiabankMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_TaxBenefitDeficiencyFromStockBasedCompensation" name="TaxBenefitDeficiencyFromStockBasedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_TaxBenefitFromStockBasedCompensation" name="TaxBenefitFromStockBasedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"> </xsd:element> |
| <xsd:element abstract="true" id="psmt_TaxBenefitFromStockBasedCompensationMember" name="TaxBenefitFromStockBasedCompensationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_TaxReceivablePolicyTextBlock" name="TaxReceivablePolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_TotalNonoperatingIncomeExpense" name="TotalNonoperatingIncomeExpense" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TranslationOfForeignCurrenciesGainsOrLossesTableTextBlock" name="TranslationOfForeignCurrenciesGainsOrLossesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"> </xsd:element> |
| <xsd:element id="psmt_VariableInterestEntityReportingEntityInvolvementAdditionalContributionsSinceInception" name="VariableInterestEntityReportingEntityInvolvementAdditionalContributionsSinceInception" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_VariableInterestEntityReportingEntityInvolvementCommitmentToFutureContributions" name="VariableInterestEntityReportingEntityInvolvementCommitmentToFutureContributions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"> </xsd:element> |
| <xsd:element id="psmt_VariableInterestEntityReportingEntityInvolvementIntialContirbution" name="VariableInterestEntityReportingEntityInvolvementIntialContirbution" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_VariableInterestEntityReportingEntityInvolvementNetIncomeLossSinceInception" name="VariableInterestEntityReportingEntityInvolvementNetIncomeLossSinceInception" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ValueAddedTaxReceivablesTableTextBlock" name="ValueAddedTaxReceivablesTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_DebtWithCovenantsMember" name="DebtWithCovenantsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ProceedsFromIssuanceOfLongTermDebtNoncurrent" name="ProceedsFromIssuanceOfLongTermDebtNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ReclassificationOfLongTermDebt" name="ReclassificationOfLongTermDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ReclassificationOfLongTermDebtCurrent" name="ReclassificationOfLongTermDebtCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ReclassificationOfLongTermDebtNoncurrent" name="ReclassificationOfLongTermDebtNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TranslationAdjustmentOnForeignCurrencyDebt" name="TranslationAdjustmentOnForeignCurrencyDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TranslationAdjustmentOnForeignCurrencyDebtCurrent" name="TranslationAdjustmentOnForeignCurrencyDebtCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TranslationAdjustmentOnForeignCurrencyDebtNoncurrent" name="TranslationAdjustmentOnForeignCurrencyDebtNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TrinidadMember" name="TrinidadMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_MiamiDadeCountyFloridaMember" name="MiamiDadeCountyFloridaMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CompanyOverviewAndBasisOfPresentationLineItems" name="CompanyOverviewAndBasisOfPresentationLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CompanyOverviewAndBasisOfPresentationTable" name="CompanyOverviewAndBasisOfPresentationTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_InsuranceReimbursementsPolicyTextBlock" name="InsuranceReimbursementsPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ColumbiaSubsidiaryMember" name="ColumbiaSubsidiaryMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CashAssetMember" name="CashAssetMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_NoncashAssetMember" name="NoncashAssetMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_AccumulatedDerivativeAssetsLossTaxExpenseBenefits" name="AccumulatedDerivativeAssetsLossTaxExpenseBenefits" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PropertyPlantAndEquipmentAdditionsDisposals" name="PropertyPlantAndEquipmentAdditionsDisposals" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PlatinumMembershipRecordedLiability" name="PlatinumMembershipRecordedLiability" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PlatinumMembershipRedemptionRate" name="PlatinumMembershipRedemptionRate" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_RestrictedCashAndCashEquivalentsLandPurchaseOptionAgreements" name="RestrictedCashAndCashEquivalentsLandPurchaseOptionAgreements" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CommitmentsAndContingenciesLineItems" name="CommitmentsAndContingenciesLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TaxReceivablesLineItems" name="TaxReceivablesLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TaxReceivablesTable" name="TaxReceivablesTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_RegularlyScheduledLongTermDebtCurrent" name="RegularlyScheduledLongTermDebtCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_RegularlyScheduledLongTermDebtNoncurrent" name="RegularlyScheduledLongTermDebtNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_RegularlyScheduledLongTermDebt" name="RegularlyScheduledLongTermDebt" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OtherComprehensiveIncomeLossUnrealizedGainLossOnDerivativeObligationsNetOfTax" name="OtherComprehensiveIncomeLossUnrealizedGainLossOnDerivativeObligationsNetOfTax" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PrepaidExpensesAndOtherCurrentAssetsFairValueOfDerivativeInstruments" name="PrepaidExpensesAndOtherCurrentAssetsFairValueOfDerivativeInstruments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_UnionBankMember" name="UnionBankMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PreOpeningCostsReturns" name="PreOpeningCostsReturns" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_NumberOfStoresExpectedInFuture" name="NumberOfStoresExpectedInFuture" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_NewAccountingPronouncementsPolicyNotYetAdoptedPolicyTextBlock" name="NewAccountingPronouncementsPolicyNotYetAdoptedPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_Pricesmart35mInterestRateSwapMember" name="Pricesmart35mInterestRateSwapMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_MiamiDistributionCenterMember" name="MiamiDistributionCenterMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CompanyOwnershipOfAllLegalEntities" name="CompanyOwnershipOfAllLegalEntities" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_UnitedStatesOperationsSegmentMember" name="UnitedStatesOperationsSegmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CentralAmericanOperationsSegmentMember" name="CentralAmericanOperationsSegmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CaribbeanOperationsSegmentMember" name="CaribbeanOperationsSegmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ColombiaOperationsSegmentMember" name="ColombiaOperationsSegmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_LineOfCreditFacilityAnnualDecreaseAmount" name="LineOfCreditFacilityAnnualDecreaseAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_Honduras13.5mSwapMember" name="Honduras13.5mSwapMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_AeropostIncMember" name="AeropostIncMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CostOfGoodsSoldNonMerchandise" name="CostOfGoodsSoldNonMerchandise" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_RealEstateDevelopmentMember" name="RealEstateDevelopmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TotalEquityBeforeNoncontrollingInterestMember" name="TotalEquityBeforeNoncontrollingInterestMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ReclassificationFromOtherComprehensiveIncomeLossToParentMember" name="ReclassificationFromOtherComprehensiveIncomeLossToParentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ReclassificationFromOtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestMember" name="ReclassificationFromOtherComprehensiveIncomeLossIncludingPortionAttributableToNoncontrollingInterestMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_Panama15mInterestRateSwapMember" name="Panama15mInterestRateSwapMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PaymentsForShortTermInvestments" name="PaymentsForShortTermInvestments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_NetEffectOnOtherComprehensiveIncomeLossForeignCurrencyTranslationTableTextBlock" name="NetEffectOnOtherComprehensiveIncomeLossForeignCurrencyTranslationTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PlatinumMembershipAnnualFee" name="PlatinumMembershipAnnualFee" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_FoodsAndSundriesMember" name="FoodsAndSundriesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_FreshFoodsMember" name="FreshFoodsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_HardlinesMember" name="HardlinesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_SoftlinesMember" name="SoftlinesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_DeferredMembershipIncomeMember" name="DeferredMembershipIncomeMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ContractWithCustomerAssetAndLiabilityTable" name="ContractWithCustomerAssetAndLiabilityTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ContractWithCustomerAssetAndLiabilityLineItems" name="ContractWithCustomerAssetAndLiabilityLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OtherContractPerformanceLiabilitiesMember" name="OtherContractPerformanceLiabilitiesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OtherBusinessMember" name="OtherBusinessMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TwoThousandNineteenDividendDeclaredMember" name="TwoThousandNineteenDividendDeclaredMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TwoThousandNineteenFirstDividendPaidMember" name="TwoThousandNineteenFirstDividendPaidMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TwoThousandNineteenSecondDividendPaidMember" name="TwoThousandNineteenSecondDividendPaidMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_PlatinumMembershipBreakageRevenuePercent" name="PlatinumMembershipBreakageRevenuePercent" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_MarketplaceAndCasilleroStoreFrontMember" name="MarketplaceAndCasilleroStoreFrontMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_FacilitiesMember" name="FacilitiesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_TreasuryStockPolicyTextBlock" name="TreasuryStockPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_Columbia25mInterestRateSwapMember" name="Columbia25mInterestRateSwapMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CostaRicaColombiaJamaicaMember" name="CostaRicaColombiaJamaicaMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_ForeignCurrencyExposureLiability" name="ForeignCurrencyExposureLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OperatingLeaseWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDisclosureTableTextBlock" name="OperatingLeaseWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDisclosureTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" name="SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OperatingLeaseAssetAndLiabilityDifference" name="OperatingLeaseAssetAndLiabilityDifference" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_CashFlowNoncashInvestingActivitiesDisclosureAbstract" name="CashFlowNoncashInvestingActivitiesDisclosureAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_GuatemalaSubsidiaryMember" name="GuatemalaSubsidiaryMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_Colombia5YearCrossCurrencyInterestRateSwapMember" name="Colombia5YearCrossCurrencyInterestRateSwapMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_OperatingLeasesRentExpenseDeferredRentAccruals" name="OperatingLeasesRentExpenseDeferredRentAccruals" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_FirstPeriodOfLoanMember" name="FirstPeriodOfLoanMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| <xsd:element id="psmt_Colombia12.5mCrossCurrencyInterestRateSwapMember" name="Colombia12.5mCrossCurrencyInterestRateSwapMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xmlns="http://www.w3.org/2001/XMLSchema"> </xsd:element> |
| </schema> |