XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Schedule of Significant Components of Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Income Tax Disclosure [Abstract]      
Federal, Current $ 8,119 $ 5,678 $ 2,432
State, Current 1,690 1,310 733
Foreign, Current 18,187 17,474 2,738
Total Current 27,996 24,462 5,903
Federal, Deferred (684) 244 2,251
State, Deferred (76) 34 281
Foreign, Deferred 760 (2,341) (621)
Total Deferred 0 (2,063) 1,911
Total income tax provision $ 27,996 $ 22,399 $ 7,814