XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Schedule of Significant Components of Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Income Tax Disclosure [Abstract]      
Federal, Current $ 8,897 $ 9,743 $ 8,119
State, Current 2,338 2,331 1,690
Foreign, Current 10,729 4,614 18,187
Total Current 21,964 16,688 27,996
Federal, Deferred (1,970) (2,310) (684)
State, Deferred (276) (370) (76)
Foreign, Deferred 813 (1,215) 760
Total Deferred (1,433) (3,895) 0
Total income tax provision $ 20,531 $ 12,793 $ 27,996