v3.26.3
Income Taxes (Schedule of Significant Components of Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Income Tax Disclosure [Abstract]      
Federal, Current $ (1,821) $ 8,897 $ 9,743
State, Current 1,117 2,338 2,331
Foreign, Current 9,462 10,729 4,614
Total Current 8,758 21,964 16,688
Federal, Deferred 8,673 (1,970) (2,310)
State, Deferred 418 (276) (370)
Foreign, Deferred 1,813 813 (1,215)
Total Deferred 10,904 (1,433) (3,895)
Total income tax provision $ 19,662 $ 20,531 $ 12,793