v3.26.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Net income $ 95,094 $ 81,139 $ 68,264
Other comprehensive income (loss):      
Change in unrealized loss on available-for-sale securities 63 155 265
Foreign currency translation adjustments 2,409 1,418 (1,215)
Other comprehensive income (loss) 2,472 1,573 (950)
COMPREHENSIVE INCOME 97,566 82,712 67,314
Less: comprehensive income attributable to noncontrolling interests (8,461) (5,045) (3,810)
COMPREHENSIVE INCOME ATTRIBUTABLE TO IDT CORPORATION $ 89,105 $ 77,667 $ 63,504