v3.25.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Income Statement [Abstract]        
Net income $ 90,957 $ 53,780 $ 362,241 $ 8,327
Other Comprehensive income, net of income tax        
Foreign currency translation adjustments 41,083 81,653 76,315 54,967
Total other comprehensive income 41,083 81,653 76,315 54,967
Total Comprehensive income $ 132,040 $ 135,433 $ 438,556 $ 63,294