EARNINGS PER SHARE (Schedule of the Computation of Net Income Per Share) (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
May 31, 2021 |
May 31, 2020 |
May 31, 2021 |
May 31, 2020 |
|
| EARNINGS PER SHARE [Abstract] | ||||
| Net income attributable to PriceSmart, Inc. | $ 22,529 | $ 12,705 | $ 78,502 | $ 58,033 |
| Less: Allocation of income to unvested stockholders | (372) | (188) | (952) | (527) |
| Net income attributable to PriceSmart, Inc. per share available for distribution | $ 22,157 | $ 12,517 | $ 77,550 | $ 57,506 |
| Basic weighted average shares outstanding | 30,414 | 30,271 | 30,396 | 30,268 |
| Add dilutive effect of performance stock units (two-class method) | 32 | 4 | 27 | 5 |
| Diluted average shares outstanding | 30,446 | 30,275 | 30,423 | 30,273 |
| Basic net income per share | $ 0.73 | $ 0.41 | $ 2.55 | $ 1.90 |
| Diluted net income per share | $ 0.73 | $ 0.41 | $ 2.55 | $ 1.90 |