XML 21 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities (Details) (USD $)
3 Months Ended 12 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Aug. 31, 2014
Dec. 11, 2012
Feb. 21, 2012
May 05, 2011
Oct. 21, 2011
Oct. 23, 2014
Aug. 01, 2014
May 22, 2014
Derivative [Line Items]                    
Derivative, Notional Amount       $ 8,000,000invest_DerivativeNotionalAmount $ 8,000,000invest_DerivativeNotionalAmount $ 8,000,000invest_DerivativeNotionalAmount        
Deferred Tax Assets, Net of Valuation Allowance, Noncurrent 9,449,000us-gaap_DeferredTaxAssetsNetNoncurrent   11,825,000us-gaap_DeferredTaxAssetsNetNoncurrent              
Derivative, Fixed Interest Rate       4.79%us-gaap_DerivativeFixedInterestRate 6.02%us-gaap_DerivativeFixedInterestRate 6.09%us-gaap_DerivativeFixedInterestRate        
interest expense (variable) on borrowings for derivatives 349,000psmt_InterestExpenseVariableOnBorrowingsForDerivatives 126,000psmt_InterestExpenseVariableOnBorrowingsForDerivatives                
interest expense (fixed) on borrowings of derivatives 861,000psmt_InterestExpenseFixedOnBorrowingsOfDerivatives 557,000psmt_InterestExpenseFixedOnBorrowingsOfDerivatives                
Derivative Liability, Notional Amount 64,350,000us-gaap_DerivativeLiabilityNotionalAmount   60,200,000us-gaap_DerivativeLiabilityNotionalAmount              
Interest Rate Swap [Member]                    
Derivative [Line Items]                    
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net 185,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
  (94,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
             
Other Comprehensive Income (Loss), Tax 61,000us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
  (31,000)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
             
Citibank [Member]                    
Derivative [Line Items]                    
Derivative Liability, Notional Amount 5,000,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_StatementScenarioAxis
= psmt_CitibankMember
  0us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_StatementScenarioAxis
= psmt_CitibankMember
             
Scotiabank [Member]                    
Derivative [Line Items]                    
Derivative Liability, Notional Amount 59,350,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_StatementScenarioAxis
= psmt_ScotiabankMember
  60,200,000us-gaap_DerivativeLiabilityNotionalAmount
/ us-gaap_StatementScenarioAxis
= psmt_ScotiabankMember
             
Assets [Member] | Cross Currency Interest Rate Contract [Member]                    
Derivative [Line Items]                    
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net (3,600,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
  (917,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
             
deferred tax liability [Member] | Cross Currency Interest Rate Contract [Member]                    
Derivative [Line Items]                    
Other Comprehensive Income (Loss), Tax (1,800,000)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_BalanceSheetLocationAxis
= psmt_DeferredtaxliabilityMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
  (548,000)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_BalanceSheetLocationAxis
= psmt_DeferredtaxliabilityMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
             
Liability [Member] | Cross Currency Interest Rate Contract [Member]                    
Derivative [Line Items]                    
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net 194,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LiabilityMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
  0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LiabilityMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
             
Deferred Tax Asset [Domain] | Cross Currency Interest Rate Contract [Member]                    
Derivative [Line Items]                    
Other Comprehensive Income (Loss), Tax 95,000us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DeferredTaxAssetDomain
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
  0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DeferredTaxAssetDomain
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
             
Colombia $6M Cross Currency Interest Rate Swap [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount             6,000,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= psmt_Colombia6MCrossCurrencyInterestRateSwapMember
     
Derivative, Fixed Interest Rate             5.45%us-gaap_DerivativeFixedInterestRate
/ us-gaap_HedgingDesignationAxis
= psmt_Colombia6MCrossCurrencyInterestRateSwapMember
     
Honduras $5M Cross Currency Interest Rate Swap [Member] [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount               5,000,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= psmt_Honduras5MCrossCurrencyInterestRateSwapMemberMember
   
Derivative, Fixed Interest Rate               11.60%us-gaap_DerivativeFixedInterestRate
/ us-gaap_HedgingDesignationAxis
= psmt_Honduras5MCrossCurrencyInterestRateSwapMemberMember
   
Panama $5M Interest Rate Swap [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount                 5,000,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= psmt_Panama5MInterestRateSwapMember
 
Derivative, Fixed Interest Rate                 4.89%us-gaap_DerivativeFixedInterestRate
/ us-gaap_HedgingDesignationAxis
= psmt_Panama5MInterestRateSwapMember
 
Panama $20M Interest Rate Swap [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount                   19,800,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= psmt_Panama20MInterestRateSwapMember
Derivative, Fixed Interest Rate                   4.98%us-gaap_DerivativeFixedInterestRate
/ us-gaap_HedgingDesignationAxis
= psmt_Panama20MInterestRateSwapMember
Panama $4M Interest Rate Swap [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount                   3,970,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= psmt_Panama4MInterestRateSwapMember
Derivative, Fixed Interest Rate                   4.98%us-gaap_DerivativeFixedInterestRate
/ us-gaap_HedgingDesignationAxis
= psmt_Panama4MInterestRateSwapMember
Colombia Cross currency interest rate swap [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount             2,000,000invest_DerivativeNotionalAmount
/ us-gaap_HedgingDesignationAxis
= psmt_Colombia2MCrossCurrencyInterestRateSwapMember
     
Derivative, Fixed Interest Rate             5.30%us-gaap_DerivativeFixedInterestRate
/ us-gaap_HedgingDesignationAxis
= psmt_Colombia2MCrossCurrencyInterestRateSwapMember
     
Derivative Swaps [Member]                    
Derivative [Line Items]                    
Gain (Loss) on Derivative Instruments, Net, Pretax 512,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= psmt_DerivativeSwapsMember
431,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= psmt_DerivativeSwapsMember
               
Forward Foreign Exchange Contracts [Member]                    
Derivative [Line Items]                    
Gain (Loss) on Derivative Instruments, Net, Pretax 2,613,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= psmt_ForwardForeignExchangeContractsMember
123,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_IncomeStatementLocationAxis
= psmt_ForwardForeignExchangeContractsMember
               
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member]                    
Derivative [Line Items]                    
Derivative Assets (Liabilities), at Fair Value, Net 4,884,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  1,590,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
             
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Forward Foreign Exchange Contracts [Member]                    
Derivative [Line Items]                    
Derivative Liability, Current (7,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  (14,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
             
Derivative Asset, Current 1,484,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  0us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
             
Derivative Assets (Liabilities), at Fair Value, Net 1,477,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  (14,000)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
             
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Cross Currency Interest Rate Contract [Member]                    
Derivative [Line Items]                    
Derivative Asset, Current 1,493,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1],[2]   495,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1],[2]              
Derivative Asset, Noncurrent 3,926,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1],[2]   970,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1],[2]              
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Interest Rate Swap [Member]                    
Derivative [Line Items]                    
Derivative Liability, Noncurrent (246,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]   0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]              
Derivative Asset, Noncurrent 0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  125,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
             
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Derivative Swaps [Member]                    
Derivative [Line Items]                    
Derivative Assets (Liabilities), at Fair Value, Net 4,884,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= psmt_DerivativeSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
  1,590,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= psmt_DerivativeSwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
             
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Cross Currency Interest Rate Contract [Member]                    
Derivative [Line Items]                    
Derivative Liability, Noncurrent (289,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1]   0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CrossCurrencyInterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1]              
Bank of Nova Scotia [Member] | Forward Foreign Exchange Contracts [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount 33,000,000invest_DerivativeNotionalAmount
/ us-gaap_CreditFacilityAxis
= psmt_BankofNovaScotiaMember
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
                 
Citibank [Member] | Forward Foreign Exchange Contracts [Member]                    
Derivative [Line Items]                    
Derivative, Notional Amount $ 5,000,000invest_DerivativeNotionalAmount
/ us-gaap_CreditFacilityAxis
= psmt_CitibankMember
/ us-gaap_DerivativeByNatureAxis
= psmt_ForwardForeignExchangeContractsMember
                 
[1] (2) The effective portion of the interest rate swaps was recorded to Accumulated other comprehensive loss / (income) for $185,000 and $(94,000) net of tax as of November 30, 2014 and August 31, 2014, respectively. The Company has recorded a deferred tax asset / (liability) amount with an offset to other comprehensive income - tax of $61,000 and $(31,000) as of November 30, 2014 and August 31, 2014, respectively.
[2] The Company has recorded a deferred tax liability amount with an offset to other comprehensive income - tax of $(1.8) million and $(548,000) as of November 30, 2014 and August 31, 2014, respectively, related to asset positions of cross-currency interest rate swaps.
[3] (3) The effective portion of the cross-currency interest rate swaps for this subsidiary was recorded to Accumulated other comprehensive (income)/loss for $194,000 and $0 net of tax as of November 30, 2014 and August 31, 2014, respectively. The Company has recorded a deferred tax asset amount with an offset to other comprehensive income - tax of $95,000 and $0 as of November 30, 2014 and August 31, 2014, respectively.