v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Statement of Financial Position [Abstract]    
Receivables, allowance for doubtful accounts $ 0 $ 2
Derivative asset, current 860 0
Derivative asset, noncurrent 469 701
Fair value, liabilities, current 7,227 551
Other long-term liabilities, fair value of derivative instruments 2,613 6,196
Other long-term liabilities, post-employment plans $ 14,745 $ 13,628
Common stock, par value per share (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 45,000,000 45,000,000
Common stock, shares issued (in shares) 32,817,994 32,688,047
Common stock, shares outstanding (in shares) 30,860,524 30,745,833
Treasury stock (in shares) 1,957,470 1,942,214