XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segment Information (Tables)
12 Months Ended
Jul. 31, 2024
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 
Year ended July 31, 2024                              
Revenues  $103,141   $120,721   $82,325   $899,591   $   $1,205,778 
Income (loss) from operations   21,626    (130)   1,681    56,435    (14,859)   64,753 
Depreciation and amortization   (3,200)   (2,872)   (6,133)   (8,064)   (82)   (20,351)
Year ended July 31, 2023                              
Revenues  $77,115   $86,610   $72,388   $1,002,741   $   $1,238,854 
Income (loss) from operations   14,400    (2,533)   (2,755)   61,288    (9,657)   60,743 
Depreciation and amortization   (2,363)   (2,683)   (5,608)   (9,428)   (54)   (20,136)
Year ended July 31, 2022                              
Revenues  $51,299   $64,593   $58,185   $1,189,980   $   $1,364,057 
Income (loss) from operations   11,208    (6,887)   (11,132)   75,826    (8,926)   60,089 
Depreciation and amortization   (906)   (2,231)   (5,374)   (9,527)   (77)   (18,115)
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, 2024               
Long-lived assets, net  $28,825   $13,100   $41,925 
Total assets   305,738    244,357    550,095 
July 31, 2023               
Long-lived assets, net  $29,415   $14,780   $44,195 
Total assets   267,746    243,064    510,810