Quarterly report pursuant to Section 13 or 15(d)

REVENUE (Tables)

v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 and 2023:

 

    2024     2023     2024     2023  
    Three Months Ended June 30,     Six Months Ended June 30,  
    2024     2023     2024     2023  
    ($ in thousands)  
Healthcare IT:                                
Technology-enabled business solutions   $ 19,034     $ 19,620     $ 36,317     $ 39,115  
Professional services     4,491       5,504       8,913       12,064  
Printing and mailing services     809       687       1,670       1,400  
Group purchasing services     246       174       401       360  
Medical Practice Management:                                
Medical practice management services     3,510       3,377       6,751       6,424  
Total   $ 28,090     $ 29,362     $ 54,052     $ 59,363  
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, 2024   $ 11,888     $ 5,094     $ 1,380     $ 256  
Increase (decrease), net     1,191       (294 )     (156 )     134  
Balance as of June 30, 2024   $ 13,079     $ 4,800     $ 1,224     $ 390  
                                 
Balance as of January 1, 2023   $ 14,773     $ 4,399     $ 1,386     $ 342  
(Decrease) increase, net     (2,755 )     435       (144 )     28  
Balance as of June 30, 2023   $ 12,018     $ 4,834     $ 1,242     $ 370  
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, 2024     December 31, 2023  
    ($ in thousands)  
Beginning balance   $ 879     $ 823  
Adoption of ASC 326     -       186  
Provision     123       454  
Recoveries/adjustments     2       107  
Write-offs     (108 )     (691 )
Ending balance   $ 896     $ 879