XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Operating Results of Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Segment Reporting Information [Line Items]    
Revenues $ 322,752 $ 309,566
Direct cost of revenues (204,573) (201,939)
Selling, general and administrative expense (74,007) (71,051)
Technology and development expense (13,631) (12,759)
Other segment items 385 (177)
Income (loss) from operations 30,926 23,640
Depreciation and amortization (5,305) (5,241)
Capital expenditures (5,821) (5,278)
Depreciation and amortization 5,305 5,241
Capital expenditures 5,821 5,278
National Retail Solutions [Member]    
Segment Reporting Information [Line Items]    
Revenues 37,083 30,362
Direct cost of revenues (3,621) (2,726)
Selling, general and administrative expense (21,865) (19,017)
Technology and development expense (2,655) (1,999)
Other segment items (33)
Income (loss) from operations 8,909 6,620
Depreciation and amortization (1,138) (960)
Capital expenditures (1,628) (1,233)
Depreciation and amortization 1,138 960
Capital expenditures 1,628 1,233
Fintech [Member]    
Segment Reporting Information [Line Items]    
Revenues 42,729 37,070
Direct cost of revenues (17,193) (15,502)
Selling, general and administrative expense (16,663) (16,055)
Technology and development expense (2,476) (2,277)
Other segment items (11) (7)
Income (loss) from operations 6,386 3,229
Depreciation and amortization (743) (735)
Capital expenditures (815) (1,060)
Depreciation and amortization 743 735
Capital expenditures 815 1,060
Net2 phone [Member]    
Segment Reporting Information [Line Items]    
Revenues 23,454 21,620
Direct cost of revenues (4,718) (4,544)
Selling, general and administrative expense (13,750) (13,143)
Technology and development expense (3,031) (2,954)
Other segment items (14) 20
Income (loss) from operations 1,941 999
Depreciation and amortization (1,648) (1,557)
Capital expenditures (1,777) (1,622)
Depreciation and amortization 1,648 1,557
Capital expenditures 1,777 1,622
Traditional Communications [Member]    
Segment Reporting Information [Line Items]    
Revenues 219,486 220,514
Direct cost of revenues (179,041) (179,167)
Selling, general and administrative expense (19,036) (19,978)
Technology and development expense (5,469) (5,508)
Other segment items (95) (190)
Income (loss) from operations 15,845 15,671
Depreciation and amortization (1,775) (1,972)
Capital expenditures (1,544) (1,363)
Depreciation and amortization 1,775 1,972
Capital expenditures 1,544 1,363
Corporate Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues
Direct cost of revenues
Selling, general and administrative expense (2,693) (2,858)
Technology and development expense (21)
Other segment items 537
Income (loss) from operations (2,157) (2,879)
Depreciation and amortization (2) (17)
Capital expenditures (57)
Depreciation and amortization 2 17
Capital expenditures $ 57