XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Income Statement [Abstract]    
Net income $ 24,096 $ 18,483
Other comprehensive income (loss):    
Change in unrealized loss on available-for-sale securities 54 56
Foreign currency translation adjustments 247 (1,623)
Other comprehensive income (loss) 301 (1,567)
Comprehensive income 24,397 16,916
Comprehensive income attributable to noncontrolling interests (1,734) (1,234)
Comprehensive income attributable to IDT Corporation $ 22,663 $ 15,682