XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Net income $ 6,342 $ 7,744 $ 30,572 $ 35,608
Other comprehensive income (loss):        
Change in unrealized loss on available-for-sale securities (127) 115 77 81
Foreign currency translation adjustments 160 (879) (128) (3,251)
Other comprehensive income (loss) 33 (764) (51) (3,170)
Comprehensive income 6,375 6,980 30,521 32,438
Comprehensive income attributable to noncontrolling interests (791) (854) (2,937) (3,093)
Comprehensive income attributable to IDT Corporation $ 5,584 $ 6,126 $ 27,584 $ 29,345