CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
May 31, 2021 |
Aug. 31, 2020 |
|---|---|---|
| CONSOLIDATED BALANCE SHEETS [Abstract] | ||
| Receivables, allowance for doubtful accounts | $ 166 | $ 147 |
| Other non-current assets, fair value of derivative instruments | 1,160 | 872 |
| Other long-term liabilities, fair value of derivative instruments | 3,154 | 4,685 |
| Other long-term liabilities, post-employment plans | $ 6,665 | $ 6,155 |
| Common stock, par value per share | $ 0.0001 | $ 0.0001 |
| Common stock, shares authorized | 45,000,000 | 45,000,000 |
| Common stock, shares issued | 31,456,121 | 31,417,576 |
| Common stock, shares outstanding | 30,777,829 | 30,670,712 |
| Treasury stock, shares | 678,292 | 746,864 |