XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Current:      
Federal $ 9,559 $ 9,973 $ 7,487
State 820 1,039 861
Foreign 12,596 9,023 8,114
Total current 22,975 20,035 16,462
Deferred:      
United States (1,413) (806) 6
Foreign 302 (59) 311
Total deferred (1,111) (865) 317
Provision for income taxes $ 21,864 $ 19,170 $ 16,779