XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 90,994 $ 69,644 $ 65,993
Other comprehensive income:      
Foreign currency translation adjustment 4,783 1,938 5,003
Total comprehensive income $ 95,777 $ 71,582 $ 70,996