Annual report pursuant to Section 13 and 15(d)

Acquisitions (Details Narrative)

v3.20.4
Acquisitions (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 16, 2020
Jan. 08, 2020
Apr. 03, 2019
Jul. 31, 2020
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Accrued dividends on preferred stock (reversed)           $ 13,877 $ 6,386
Difference between actual revenue and proforma revenue           123,329 150,692
Meridian Acquisition [Member]              
Revenue earned from acquisition           21,500  
Difference between actual revenue and proforma revenue           17,600 50,800
CareCloud Acquisition [Member]              
Revenue earned from acquisition           31,700  
Difference between actual revenue and proforma revenue           617 33,400
Etransmedia Acquisition [Member]              
Revenue earned from acquisition           3,900  
Difference between actual revenue and proforma revenue             2,100
Preferred Stock [Member]              
Accrued dividends on preferred stock (reversed)          
Warrants [Member]              
Warrants to purchase           6,603,489  
Warrants exercise           4,010,140  
Common Stock [Member]              
Accrued dividends on preferred stock (reversed)          
Stock Purchase Agreement [Member]              
Cash $ 11,900            
Warrants to purchase 2,250,000            
Warrants exercise price $ 7.50         $ 7.50  
Warrants term 2 years            
Warrants exercise           593,349  
Stock Purchase Agreement [Member] | Preferred Stock [Member]              
Number of shares issued 200,000            
Aggregate value of Meridian's negative net working capital and certain long-term lease liabilities $ 4,800            
Shares held in escrow 100,000            
Merger Agreement [Member]              
Cash   $ 11,900          
Working capital deficiency   $ 5,100          
Revenues earn-out payment, description   The Merger Agreement provides that if CareCloud's 2020 revenues exceed $36 million, there will be an earn-out payment to the seller equal to such excess, up to $3 million.          
Additional shares held in escrow   100,000          
Additional shares held in escrow, term   18 months          
Shares released from escrow       55,726      
Cash payment       $ 1,300      
Accrued dividends on preferred stock (reversed)         $ 102    
Merger Agreement [Member] | Preferred Stock [Member]              
Number of shares issued   760,000          
Shares held in escrow   160,000          
Shares held in escrow, term   24 months          
Merger Agreement [Member] | Warrants [Member]              
Warrants to purchase   2,000,000          
Merger Agreement [Member] | Common Stock [Member]              
Warrants to purchase   1,000,000          
Warrants exercise price   $ 7.50          
Warrants term   2 years          
Merger Agreement [Member] | Other Warrants [Member]              
Warrants to purchase   1,000,000          
Warrants exercise price   $ 10.00          
Warrants term   3 years          
Asset Purchase Agreement [Member]              
Purchase price amount     $ 1,600        
Acquisition-related costs     $ 125        
Period over which goodwill is deductible for income tax purposes     15 years        
Weighted-average amortization period of acquired intangible assets     3 years