Quarterly report pursuant to Section 13 or 15(d)

Acquisitions (Details Narrative)

v3.20.2
Acquisitions (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 16, 2020
Jan. 08, 2020
Apr. 03, 2019
Jul. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Accrued dividends on preferred stock (reversed)         $ 4,229,808 $ 3,276,917 $ 2,642,916 $ 1,602,833 $ 1,486,706 $ 1,492,700 $ 10,149,641 $ 4,582,239
Purchase price amount                     1,288,500 1,326,650
Difference between actual revenue and proforma revenue         31,639,000     37,841,000     91,293,000 $ 113,688,000
CareCloud Acquisition [Member]                        
Revenue earned from acquisition         8,200,000           23,200,000  
Etransmedia Acquisition [Member]                        
Revenue earned from acquisition         852,000           3,000,000  
Meridian Acquisition [Member]                        
Revenue earned from acquisition         10,000,000           11,400,000  
Difference between actual revenue and proforma revenue                     $ 18,200,000  
Preferred Stock [Member]                        
Accrued dividends on preferred stock (reversed)            
Common Stock [Member]                        
Accrued dividends on preferred stock (reversed)            
Stock Purchase Agreement [Member]                        
Cash $ 11,900,000                      
Warrants to purchase 2,250,000                      
Warrants exercise price $ 7.50                      
Warrants term 2 years                      
Warrants exercise 399,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,000                      
Shares held in escrow 100,000                      
Merger Agreement [Member]                        
Cash   $ 11,900,000                    
Working capital deficiency   $ 5,100,000                    
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,000                
Accrued dividends on preferred stock (reversed)       $ 102,166                
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,000                  
Acquisition-related costs     $ 125,000                  
Period over which goodwill is deductible for income tax purposes     15 years                  
Weighted-average amortization period of acquired intangible assets     3 years