XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2023
EQUITY:  
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss

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

 

(in thousands)  Unrealized
 gain (loss) on
available-for-
sale securities
   Foreign
currency
translation
   Accumulated
other
comprehensive
loss
 
Balance at July 31, 2020  $42   $(7,452)  $(7,410)
Other comprehensive loss attributable to IDT Corporation   (51)   (2,722)   (2,773)
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)