XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Current:      
Federal $ (4,726) $ 9,559 $ 9,973
State 1,543 820 1,039
Foreign 12,945 12,596 9,023
Total current 9,762 22,975 20,035
Deferred:      
United States 657 (1,413) (806)
Foreign 213 302 (59)
Total deferred 870 (1,111) (865)
Provision for income taxes $ 10,632 $ 21,864 $ 19,170