XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2024
EQUITY:  
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Income Income (Loss)

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

 

(in thousands) 

Unrealized

loss on

available-for-

sale securities

  

Foreign

currency

translation

  

Accumulated

other

comprehensive

loss

 
Balance at July 31, 2021  $(9)  $(10,174)  $(10,183)
Other comprehensive loss attributable to IDT Corporation   (537)   (585)   (1,122)
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)