XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss
12 Months Ended
Jul. 31, 2024
EQUITY:  
Accumulated Other Comprehensive Loss

Note 22—Accumulated Other Comprehensive 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)