XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segment Information (Tables)
9 Months Ended
Apr. 30, 2025
Segment Reporting [Abstract]  
Schedule of Operating Results of Business Segments

Operating results for the business segments of the Company were as follows:

 

(in thousands)  National Retail Solutions   Fintech   net2phone   Traditional Communications   Corporate   Total 
Three Months Ended April 30, 2025                              
Revenues  $31,145   $38,619   $21,990   $210,231   $   $301,985 
Income (loss) from operations   6,167    4,311    1,372    17,348    (2,612)   26,586 
Depreciation and amortization   (1,038)   (703)   (1,605)   (1,852)   (14)   (5,212)
                               
Three Months Ended April 30, 2024                              
Revenues  $25,712   $31,526   $20,677   $221,728   $   $299,643 
Income (loss) from operations   4,768    (553)   476    12,467    (5,726)   11,432 
Depreciation and amortization   (819)   (723)   (1,574)   (1,978)   (17)   (5,111)
                               
Nine Months Ended April 30, 2025                              
Revenues  $94,483   $112,527   $65,099   $642,792   $   $914,901 
Income (loss) from operations   21,907    10,644    3,476    51,088    (8,572)   78,543 
Depreciation and amortization   (2,993)   (2,195)   (4,738)   (5,729)   (47)   (15,702)
                               
Nine Months Ended April 30, 2024                              
Revenues  $74,930   $86,076   $60,957   $674,983   $   $896,946 
Income (loss) from operations   15,578    (2,673)   836    42,491    (11,617)   44,615 
Depreciation and amortization   (2,330)   (2,141)   (4,565)   (6,155)   (65)   (15,256)