XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Schedule of Significant Components of Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Income Tax Disclosure [Abstract]      
Federal, Current $ 9,743 $ 8,119 $ 5,678
State, Current 2,331 1,690 1,310
Foreign, Current 4,614 18,187 17,474
Total Current 16,688 27,996 24,462
Federal, Deferred (2,310) (684) 244
State, Deferred (370) (76) 34
Foreign, Deferred (1,215) 760 (2,341)
Total Deferred (3,895) 0 (2,063)
Total income tax provision $ 12,793 $ 27,996 $ 22,399