Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Details 1)

v2.4.1.9
Goodwill and Intangible Assets (Details 1) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Gross Carrying amount $ 4,730,430us-gaap_FiniteLivedIntangibleAssetsGross $ 3,245,866us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated amortization (2,719,478)us-gaap_AmortizationOfIntangibleAssets (2,310,550)us-gaap_AmortizationOfIntangibleAssets
Net carrying amount 2,010,952us-gaap_FiniteLivedIntangibleAssetsNet 935,316us-gaap_FiniteLivedIntangibleAssetsNet
Patents and trademarks [Member]    
Gross Carrying amount 142,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_PatentsAndTrademarksMember
142,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_PatentsAndTrademarksMember
Accumulated amortization (33,048)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_PatentsAndTrademarksMember
(23,902)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_PatentsAndTrademarksMember
Net carrying amount 108,952us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_PatentsAndTrademarksMember
118,098us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_PatentsAndTrademarksMember
Weighted Average Used Life (Years) 20 years 20 years
Contracts    
Gross Carrying amount 628,502us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
1,069,900us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
Accumulated amortization (628,502)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
(528,372)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
Net carrying amount    541,528us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerContractsMember
Weighted Average Used Life (Years)   5 years 10 months 17 days
Customer relationships    
Gross Carrying amount 2,830,139us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,128,583us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated amortization (1,290,139)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(1,128,583)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net carrying amount 1,540,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  
Weighted Average Used Life (Years) 10 years 4 years 9 months 10 days
Trade Name    
Gross Carrying amount 353,192us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Accumulated amortization (201,192)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Net carrying amount 152,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Weighted Average Used Life (Years) 10 years  
Technology [Member]    
Gross Carrying amount 686,135us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_TechnologyMember
 
Accumulated amortization (476,135)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_TechnologyMember
 
Net carrying amount 210,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_TechnologyMember
 
Weighted Average Used Life (Years) 10 years  
Non compete    
Gross Carrying amount 90,462us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Accumulated amortization (90,462)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Net carrying amount     
Trade name [Member]    
Gross Carrying amount   199,750us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_TradeNameMember
Accumulated amortization   (177,359)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_TradeNameMember
Net carrying amount   22,391us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_TradeNameMember
Weighted Average Used Life (Years)   5 years
Acquired Technology [Member]    
Gross Carrying amount   573,550us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_AcquiredTechnologyMember
Accumulated amortization   (391,252)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_AcquiredTechnologyMember
Net carrying amount   182,298us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_AcquiredTechnologyMember
Weighted Average Used Life (Years)   4 years 9 days
Non-compete [Member]    
Gross Carrying amount   132,083us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_NonCompeteMember
Accumulated amortization   (61,082)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_NonCompeteMember
Net carrying amount   $ 71,001us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= MFON_NonCompeteMember
Weighted Average Used Life (Years)   2 years 10 months 24 days