v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE

The following table represents a disaggregation of revenue for the three and six months ended June 30, 2026 and 2025:

 

   2026   2025   2026   2025 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
   ($ in thousands) 
Healthcare IT:                    
Technology-enabled business solutions  $24,010   $18,991   $47,042   $36,696 
Professional services   3,199    4,076    6,343    9,967 
Printing and mailing services   771    802    1,872    1,681 
Group purchasing services   214    208    441    375 
Medical Practice Management:                    
Medical practice management services   3,686    3,300    7,452    6,290 
Total  $31,880   $27,377   $63,150   $55,009 
SCHEDULE OF CHANGES IN ACCOUNTS RECEIVABLE, CONTRACT ASSET AND DEFERRED REVENUE

  

Accounts

Receivable - Net

  

Contract

Asset

  

Deferred Revenue

(current)

  

Deferred Revenue

(long term)

 
   ($ in thousands) 
Balance as of January 1, 2026  $15,062   $3,664   $ 4,148   $ 809
Acquisition   -    -    168    - 
(Decrease) increase, net   (945)   (238)   191    125 
Balance as of June 30, 2026  $14,117   $3,426   $4,507   $934 
                     
Balance as of January 1, 2025  $12,774   $4,334   $1,212   $387 
Acquisition  $-   $32   $-   $- 
Increase (decrease), net   789    (411)   20    244 
Balance as of June 30, 2025  $13,563   $3,955   $1,232   $631 
SCHEDULE OF TRADE ALLOWANCE FOR DOUBTFUL ACCOUNTS

Changes in the allowance for expected credit losses for trade accounts receivable are presented in the table below:

 

   Six Months Ended   Year Ended 
   June 30, 2026   December 31, 2025 
   ($ in thousands) 
Beginning balance  $854   $837 
Provision   118    286 
Recoveries/adjustments   54    - 
Write-offs   (78)   (269)
Ending balance  $948   $854