XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Disaggregation of Revenue [Line Items]        
Total $ 313,936 $ 337,058 $ 635,752 $ 707,141
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 20,321 14,599 40,208 28,829
National Retail Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,822 10,620 39,135 20,692
Net2 phone [Member]        
Disaggregation of Revenue [Line Items]        
Total 17,794 13,535 34,744 26,448
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 255,999 298,304 521,665 631,172
BOSS Revolution Money Transfer [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 17,649 12,029 35,203 24,123
Other [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 2,672 2,570 5,005 4,706
Other [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 8,410 8,990 17,164 18,209
Mobile Top-Up [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 106,127 116,246 215,176 244,731
BOSS Revolution Calling [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 82,831 99,951 169,083 205,920
IDT Global [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 58,631 $ 73,117 $ 120,242 $ 162,312