v3.26.3
Accrued and Other Liabilities - Schedule of Accrued Payroll and Related Expenses (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 17,548 $ 13,944
Accrued payroll 6,193 5,618
Accrued profit sharing 5,450 4,755
Accrued payroll taxes 3,601 3,416
Other 899 682
Total $ 33,691 $ 28,415