XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 322,752 $ 309,566
National Retail Solutions [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 37,083 30,362
Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 42,729 37,070
Fintech [Member] | BOSS Revolution Money Transfer [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 38,295 33,693
Fintech [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 4,434 3,377
Net2 phone [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 23,454 21,620
Traditional Communications [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 219,486 220,514
Traditional Communications [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 5,849 6,178
Traditional Communications [Member] | IDT Digital Payments [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 107,081 105,119
Traditional Communications [Member] | BOSS Revolution [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 46,983 56,842
Traditional Communications [Member] | IDT Global [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 59,573 $ 52,375