v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Net income $ 23,747 $ 22,962 $ 70,667 $ 63,657
Other comprehensive income (loss):        
Change in unrealized loss on available-for-sale securities (159) 59 66 131
Foreign currency transaction adjustments 506 (272) 2,694 (1,801)
Other comprehensive income (loss) 347 (213) 2,760 (1,670)
Comprehensive income 24,094 22,749 73,427 61,987
Less: comprehensive income attributable to noncontrolling interests (2,134) (1,270) (5,744) (4,448)
Comprehensive income attributable to IDT Corporation $ 21,960 $ 21,479 $ 67,683 $ 57,539