XML 48 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENTS (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Nov. 30, 2014
Country
Nov. 30, 2013
Aug. 31, 2014
Segment Reporting Information [Line Items]      
Number of countries and territories 13psmt_NumberOfCountriesAndTerritories    
Segment Reporting Information      
Revenue from external customers $ 656,021us-gaap_SalesRevenueNet $ 605,601us-gaap_SalesRevenueNet  
Intersegment revenues 0us-gaap_Revenues 0us-gaap_Revenues  
Depreciation and amortization 7,797us-gaap_DepreciationDepletionAndAmortization 6,654us-gaap_DepreciationDepletionAndAmortization  
Operating income 36,285us-gaap_OperatingIncomeLoss 32,359us-gaap_OperatingIncomeLoss  
Net income 20,647us-gaap_NetIncomeLoss 21,432us-gaap_NetIncomeLoss  
Property, Plant and Equipment, Additions 29,620us-gaap_PropertyPlantAndEquipmentAdditions 18,288us-gaap_PropertyPlantAndEquipmentAdditions  
Long-lived assets (other than deferred tax assets) 541,909us-gaap_NoncurrentAssets 448,226us-gaap_NoncurrentAssets 529,064us-gaap_NoncurrentAssets
Goodwill 36,162us-gaap_Goodwill 36,289us-gaap_Goodwill 36,108us-gaap_Goodwill
Identifiable assets 1,037,132us-gaap_Assets 880,635us-gaap_Assets 938,070us-gaap_Assets
United States Operations      
Segment Reporting Information      
Revenue from external customers 8,431us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
5,721us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
 
Intersegment revenues 338,328us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
305,592us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
 
Depreciation and amortization 542us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
572us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
 
Operating income 12,133us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
10,971us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
 
Net income 7,593us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
7,087us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
 
Property, Plant and Equipment, Additions (2,773)us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
[1] (426)us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
[1]  
Long-lived assets (other than deferred tax assets) 13,261us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
10,096us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
16,584us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
Goodwill 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
Identifiable assets 69,240us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
50,711us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
91,175us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
Latin American Operations      
Segment Reporting Information      
Revenue from external customers 449,199us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
407,820us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
 
Intersegment revenues 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
 
Depreciation and amortization 4,967us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
3,863us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
 
Operating income 16,884us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
16,499us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
 
Net income 7,701us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
10,613us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
 
Property, Plant and Equipment, Additions 29,197us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
14,761us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
 
Long-lived assets (other than deferred tax assets) 414,026us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
320,827us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
399,346us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
Goodwill 31,445us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
31,461us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
31,383us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
Identifiable assets 718,672us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
588,312us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
623,644us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
Caribbean Operations      
Segment Reporting Information      
Revenue from external customers 198,391us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
192,060us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
 
Intersegment revenues 1,383us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
1,476us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
 
Depreciation and amortization 2,288us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
2,219us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
 
Operating income 7,268us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
4,889us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
 
Net income 5,353us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
3,732us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
 
Property, Plant and Equipment, Additions 3,196us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
3,953us-gaap_PropertyPlantAndEquipmentAdditions
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
 
Long-lived assets (other than deferred tax assets) 114,622us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
117,303us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
113,134us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
Goodwill 4,717us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
4,828us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
4,725us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
Identifiable assets 249,220us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
241,612us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
223,251us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
Reconciling Items      
Segment Reporting Information      
Revenue from external customers   0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Intersegment revenues (339,711)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2] (307,068)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2]  
Long-lived assets (other than deferred tax assets) 0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2] 0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Goodwill 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2] 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Identifiable assets 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2] 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Scenario, Previously Reported [Member]      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   448,153us-gaap_NoncurrentAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
525,902us-gaap_NoncurrentAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Identifiable assets   880,562us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
940,218us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Scenario, Previously Reported [Member] | United States Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   10,096us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
16,488us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Identifiable assets   50,711us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
91,190us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Scenario, Previously Reported [Member] | Latin American Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   320,754us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
396,280us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Identifiable assets   588,239us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
625,777us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Scenario, Previously Reported [Member] | Caribbean Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   117,303us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
113,134us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Identifiable assets   241,612us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
223,251us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Scenario, Reclass [Member]      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   73us-gaap_NoncurrentAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
3,162us-gaap_NoncurrentAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Identifiable assets   73us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(2,148)us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Scenario, Reclass [Member] | United States Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
96us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Identifiable assets   0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(15)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Scenario, Reclass [Member] | Latin American Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   73us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
3,066us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Identifiable assets   73us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(2,133)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Scenario, Reclass [Member] | Caribbean Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Identifiable assets   0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Scenario, Actual [Member]      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   448,226us-gaap_NoncurrentAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
529,064us-gaap_NoncurrentAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Identifiable assets   880,635us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
938,070us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Scenario, Actual [Member] | United States Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   10,096us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
16,584us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Identifiable assets   50,711us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
91,175us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_UnitedStatesOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Scenario, Actual [Member] | Latin American Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   320,827us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
399,346us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Identifiable assets   588,312us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
623,644us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_LatinAmericanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Scenario, Actual [Member] | Caribbean Operations      
Segment Reporting Information      
Long-lived assets (other than deferred tax assets)   117,303us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
113,134us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
Identifiable assets   $ 241,612us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
$ 223,251us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= psmt_CaribbeanOperationsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioActualMember
[1] (2) The decrease in capital expenditures is a result of the transfers of capital assets from this segment to other segments.
[2] (1) The reconciling items reflect the amount eliminated on consolidation of intersegment transactions.