v3.26.1
Accrued and Other Liabilities - Schedule of Accrued Payroll and Related Expenses (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 12,338 $ 13,944
Accrued payroll 7,355 5,618
Accrued profit sharing 3,170 4,755
Accrued payroll taxes 3,773 3,416
Other 815 682
Total $ 27,451 $ 28,415