XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Income Statement [Abstract]    
Net income $ 8,476 $ 12,555
Change in unrealized loss on available-for-sale securities (66) (222)
Foreign currency translation adjustments 631 (145)
Other comprehensive income (loss) 565 (367)
Comprehensive income 9,041 12,188
Comprehensive income attributable to noncontrolling interests (817) (1,553)
Comprehensive income attributable to IDT Corporation $ 8,224 $ 10,635