v3.25.2
Business Segment Information (Tables)
12 Months Ended
Jul. 31, 2025
Segment Reporting [Abstract]  
Schedule of Operating Results of Business Segments

 Schedule of Operating Results of Business Segments

(in thousands)  National Retail Solutions   Fintech   net2phone   Traditional Communications   Corporate   Total 
Year ended July 31, 2025                              
Revenues  $128,793   $154,610   $87,875   $860,217   $   $1,231,495 
Direct cost of revenues   (11,933)    (63,868)   (18,165)   (691,334)       (785,300)
Selling, general and administrative expense   (78,015)   (66,209)   (52,354)   (79,875)   (11,114)   (287,567)
Technology and development expense   (8,682)   (9,064)   (11,671)   (21,540)   (7)   (50,964)
Other segment items   (2,410)   (49)   (736)   (942)   (3,103)   (7,240)
Income (loss) from operations  $27,753   $15,420  $4,949   $66,526   $(14,224)  $100,424 
                               
Depreciation and amortization   4,071   2,932   6,382   7,561   62   21,008
                               
Capital expenditures  $

5,367

   $3,501   $6,608   $5,279   $15   $20,770 

 

(in thousands)  National Retail Solutions   Fintech   net2phone   Traditional Communications   Corporate   Total 
Year ended July 31, 2024                              
Revenues  $103,141   $120,721   $82,325   $899,591   $   $1,205,778 
Direct cost of revenues   (11,625)   (53,387)   (17,236)   (733,373)       (815,621)
Selling, general and administrative expense   (62,652)   (59,650)   (52,588)   (84,864)   (10,453)   (270,207)
Technology and development expense   (7,070)   (9,505)   (10,777)   (23,153)   (49)   (50,554)
Other segment items   (168)   1,691    (43)   (1,767)   (4,356)   (4,643)
Income (loss) from operations  $21,626   $(130)  $1,681   $56,434   $(14,858)  $64,753 
                               
Depreciation and amortization   3,200   2,872   6,133   8,064   82   20,351
                               
Capital expenditures  $3,606   $3,650   $6,334   $5,332   $   $18,922 

 

 

(in thousands)  National Retail Solutions   Fintech   net2phone   Traditional Communications   Corporate   Total 
Year ended July 31, 2023                              
Revenues  $77,115   $86,610   $72,388   $1,002,741   $   $1,238,854 
Direct cost of revenues   (10,734)   (36,599)   (15,272)   (819,009)       (881,614)
Selling, general and administrative expense   (47,017)   (47,213)   (49,711)   (89,901)   (9,317)   (243,159)
Technology and development expense   (4,961)   (7,278)   (9,969)   (25,780)       (47,988)
Other segment items   (3)   1,947    (190)   (6,764)   (340)   (5,350)
Income (loss) from operations  $14,400   $(2,533)  $(2,754)  $61,287   $(9,657)  $60,743 
                               
Depreciation and amortization   2,363   2,683   5,608   9,428   54   20,136
                               
Capital expenditures  $4,252   $3,856   $6,652   $7,198   $   $21,958 
Schedule of Net Long-lived Assets and Total Assets by Geographic Areas

Net long-lived assets and total assets held outside of the United States, which are located primarily in Western Europe, were as follows:

 

(in thousands)  United
States
   Other
Countries
   Total 
July 31, 2025               
Long-lived assets, net  $

28,306

   $

12,441

   $

40,747

 
Total assets   

345,218

    

280,985

    

626,203

 
July 31, 2024               
Long-lived assets, net  $28,825   $13,100   $41,925 
Total assets   305,738    244,357    550,095