XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jan. 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 income (loss) were as follows:

 

  

Unrealized

Loss on

Available-for-Sale Securities

   Foreign
Currency
Translation
   Accumulated
Other
Comprehensive
Loss
 
   (in thousands) 
Balance, July 31, 2023  $          (645)  $(16,547)  $(17,192)
Other comprehensive income (loss) attributable to IDT Corporation   204    (288)   (84)
                
Balance, January 31, 2024  $(441)  $(16,835)  $(17,276)