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 6 Months Ended
Jun. 16, 2020
Jan. 08, 2020
Apr. 03, 2019
Jul. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Accrued dividends on preferred stock         $ 3,276,917 $ 1,486,706 $ 5,919,833 $ 2,979,406
Purchase price amount             816,538 904,220
Revenue         26,286,000 $ 38,055,000 59,654,000 $ 75,847,000
Meridian Acquisition [Member]                
Revenue         6,700,000   18,300,000  
Etransmedia Acquisition [Member]                
Revenue earned from acquisition         993,000   2,200,000  
Stock Purchase Agreement [Member]                
Cash $ 11,900,000              
Warrants to purchase 2,250,000              
Warrants exercise price $ 7.50              
Warrants term 2 years              
Stock Purchase Agreement [Member] | Meridian Acquisition [Member]                
Revenue earned from acquisition         1,300,000   1,300,000  
Stock Purchase Agreement [Member] | Preferred Stock [Member]                
Number of shares issued 200,000              
Aggregate value of warrants $ 4,800,000              
Shares held in escrow 100,000              
Merger Agreement [Member]                
Cash   $ 11,900,000            
Shares held in escrow   160,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.            
Shares held in escrow, term   24 months            
Additional shares held in escrow   100,000            
Additional shares held in escrow, term   18 months            
Merger Agreement [Member] | Subsequent Event [Member]                
Shares released from escrow       55,726        
Accrued dividends on preferred stock       $ 102,166        
Merger Agreement [Member] | CareCloud Acquisition [Member]                
Revenue earned from acquisition         $ 7,500,000   $ 15,100,000  
Merger Agreement [Member] | Preferred Stock [Member]                
Number of shares issued   760,000            
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