v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Earnings Per Share [Abstract]        
Net income $ 39,691 $ 35,158 $ 128,948 $ 116,346
Less: Allocation of income to unvested stockholders (1,074) (956) (2,444) (2,137)
Net income available for distribution $ 38,617 $ 34,202 $ 126,504 $ 114,209
Basic weighted average shares outstanding (in shares) 30,241 30,070 30,213 30,050
Add dilutive effect of performance stock units (two-class method) (in shares) 29 8 19 5
Diluted average shares outstanding (in shares) 30,270 30,078 30,232 30,055
Basic net income per share (in dollars per share) $ 1.28 $ 1.14 $ 4.19 $ 3.80
Diluted net income per share (in dollars per share) $ 1.28 $ 1.14 $ 4.18 $ 3.80