v3.25.2
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2025
EQUITY:  
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Income (Loss)

The accumulated balances for each classification of other comprehensive (loss) income were as follows:

 

(in thousands) 

Unrealized

loss on available-for-

sale securities

  

Foreign

currency translation

  

Accumulated

other comprehensive loss

 
Balance at July 31, 2022  $(546)  $(10,759)  $(11,305)
Other comprehensive loss attributable to IDT Corporation   (99)   (5,788)   (5,887)
Balance at July 31, 2023   (645)   (16,547)   (17,192)
Other comprehensive income (loss) attributable to IDT Corporation   265    (1,215)   (950)
Balance at July 31, 2024   (380)   (17,762)   (18,142)
Other comprehensive income attributable to IDT Corporation   

155

    

1,418

    

1,573

 
BALANCE AT JULY 31, 2025  $

(225

)  $(16,344)  $

(16,569

)