XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Operating Results of Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 301,985 $ 299,643 $ 914,901 $ 896,946
Income (loss) from operations 26,586 11,432 78,543 44,615
Depreciation and amortization (5,212) (5,111) (15,702) (15,256)
National Retail Solutions [Member]        
Segment Reporting Information [Line Items]        
Revenues 31,145 25,712 94,483 74,930
Income (loss) from operations 6,167 4,768 21,907 15,578
Depreciation and amortization (1,038) (819) (2,993) (2,330)
Fintech [Member]        
Segment Reporting Information [Line Items]        
Revenues 38,619 31,526 112,527 86,076
Income (loss) from operations 4,311 (553) 10,644 (2,673)
Depreciation and amortization (703) (723) (2,195) (2,141)
Net2 phone [Member]        
Segment Reporting Information [Line Items]        
Revenues 21,990 20,677 65,099 60,957
Income (loss) from operations 1,372 476 3,476 836
Depreciation and amortization (1,605) (1,574) (4,738) (4,565)
Traditional Communications [Member]        
Segment Reporting Information [Line Items]        
Revenues 210,231 221,728 642,792 674,983
Income (loss) from operations 17,348 12,467 51,088 42,491
Depreciation and amortization (1,852) (1,978) (5,729) (6,155)
Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues
Income (loss) from operations (2,612) (5,726) (8,572) (11,617)
Depreciation and amortization $ (14) $ (17) $ (47) $ (65)