Quarterly report pursuant to Section 13 or 15(d)

REVENUE (Tables)

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

 

    2023     2022     2023     2022  
    Three Months Ended June 30,     Six Months Ended June 30,  
    2023     2022     2023     2022  
Healthcare IT:   ($ in thousands)  
Technology-enabled business solutions   $ 19,620     $ 23,589     $ 39,115     $ 46,831  
Professional services     5,504       9,824       12,064       18,138  
Printing and mailing services     687       458       1,400       921  
Group purchasing services     174       158       360       292  
Medical Practice Management:                                
Medical practice management services     3,377       3,199       6,424       6,387  
Total   $ 29,362     $ 37,228     $ 59,363     $ 72,569  
SCHEDULE OF 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, 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  
                                 
Balance as of January 1, 2022   $ 17,006     $ 4,725     $ 1,085     $ 341  
Increase (decrease), net     1,978       (25 )     365       22  
Balance as of June 30, 2022   $ 18,984     $ 4,700     $ 1,450     $ 363  
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, 2023

   

December 31, 2022

 
    ($ in thousands)  
Beginning balance   $ 823     $ 537  
Adoption of ASC 326     186       -  
Provision     302       740  
Recoveries/adjustments     14       313  
Write-offs     (468 )     (767 )
Ending balance   $ 857     $ 823