XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jan. 31, 2025
Equity:  
Schedule of Accumulated Balances for Each Classification of Other Comprehensive (Loss)

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

 

  

Unrealized Loss on Available-for-Sale Securities

  

Foreign Currency Translation

  

Accumulated Other Comprehensive Loss

 
   (in thousands) 
Balance, July 31, 2024  $(380)  $(17,762)  $(18,142)
Other comprehensive income (loss) attributable to IDT Corporation   72    (1,529)   (1,457)
Balance, January 31, 2025  $(308)  $(19,291)  $(19,599)