BUSINESS COMBINATION, SIGNIFICANT TRANSACTION AND SALE OF BUSINESS (Details Textual) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
0 Months Ended |
1 Months Ended |
0 Months Ended |
1 Months Ended |
0 Months Ended |
1 Months Ended |
|
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 27, 2011
|
Jul. 31, 2012
|
Feb. 26, 2013
|
May 16, 2013
|
May 31, 2013
|
May 30, 2013
|
Nov. 11, 2013
|
Oct. 01, 2014
|
Dec. 31, 2011
|
Nov. 30, 2013
|
May 25, 2014
|
Feb. 28, 2014
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
$ 700us-gaap_BusinessCombinationConsiderationTransferred1 |
$ 900us-gaap_BusinessCombinationConsiderationTransferred1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Net Income (Loss) Attributable To Redeemable Noncontrolling Interest |
425us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest |
546us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest |
184us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest |
|
|
|
|
|
|
|
|
|
|
|
|
App Builder [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Payments to Acquire Businesses, Gross |
|
|
140us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mgic_AppBuilderMember |
12,565us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mgic_AppBuilderMember |
|
|
|
|
|
|
|
|
|
|
|
Comm It Group [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Equity Method Investment, Ownership Percentage |
|
|
|
|
20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage |
|
|
|
|
80.00%us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Business Acquisition Contingent Consideration Deferred Payment |
|
|
|
|
2,751mgic_BusinessAcquisitionContingentConsiderationDeferredPayment / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Business Acquisitions Contingent Consideration At Fair Value |
|
|
|
|
3,943mgic_BusinessAcquisitionsContingentConsiderationAtFairValue / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
|
|
|
|
8,933us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Business Acquisitions Contingent Consideration Potential Cash Payment |
|
|
|
|
1,192mgic_BusinessAcquisitionsContingentConsiderationPotentialCashPayment / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Net Income (Loss) Attributable To Redeemable Noncontrolling Interest |
|
|
|
|
1,750us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Payments to Acquire Businesses, Gross |
|
|
|
|
4,990us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mgic_CommItGroupMember |
|
|
|
|
|
|
|
|
|
|
Pilat Europe Limited Ltd and Pilat North America Inc [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Payments to Acquire Businesses, Gross |
|
|
|
|
|
1,233us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_BusinessAcquisitionAxis = mgic_PilatEuropeLimitedLtdAndPilatNorthAmericaIncMember |
|
|
|
|
|
|
|
|
|
Valinor Ltd [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
|
230us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_ValinorLtdMember |
|
|
|
|
339us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_ValinorLtdMember |
1,618us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_ValinorLtdMember |
|
|
|
|
|
|
|
Business Combination Consideration Contingent On Operational Target |
|
|
|
|
|
|
600mgic_BusinessCombinationConsiderationContingentOnOperationalTarget / us-gaap_BusinessAcquisitionAxis = mgic_ValinorLtdMember |
|
|
|
|
|
339mgic_BusinessCombinationConsiderationContingentOnOperationalTarget / us-gaap_BusinessAcquisitionAxis = mgic_ValinorLtdMember |
|
|
Valinor Ltd [Member] | Subsequent Event [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Combination Consideration Contingent On Operational Target |
|
|
|
|
|
|
|
|
|
|
|
|
|
340mgic_BusinessCombinationConsiderationContingentOnOperationalTarget / us-gaap_BusinessAcquisitionAxis = mgic_ValinorLtdMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember |
|
Dario solutions IT Ltd [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
997us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_DarioSolutionsItLtdMember |
|
|
|
|
|
|
3,723us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_DarioSolutionsItLtdMember |
1,100us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_DarioSolutionsItLtdMember |
|
|
|
|
|
|
Business Combination Consideration Contingent On Operational Target |
1,717mgic_BusinessCombinationConsiderationContingentOnOperationalTarget / us-gaap_BusinessAcquisitionAxis = mgic_DarioSolutionsItLtdMember |
|
|
|
|
|
|
|
|
|
|
|
|
|
906mgic_BusinessCombinationConsiderationContingentOnOperationalTarget / us-gaap_BusinessAcquisitionAxis = mgic_DarioSolutionsItLtdMember |
Allstates Technical Services, LLC [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
|
|
|
|
|
|
|
|
|
10,963us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_AllstatesTechnicalServicesLlcMember |
|
|
|
|
|
Formula Telecom Solutions Ltd [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Combination, Consideration Transferred, Total |
|
|
|
|
|
|
|
|
|
|
5,800us-gaap_BusinessCombinationConsiderationTransferred1 / us-gaap_BusinessAcquisitionAxis = mgic_FormulaTelecomSolutionsLtdMember |
|
|
|
|
Customer Relationships [Member] | App Builder [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition Purchase Price Allocation Customer Relationships |
|
|
|
4,430mgic_BusinessAcquisitionPurchasePriceAllocationCustomerRelationships / us-gaap_BusinessAcquisitionAxis = mgic_AppBuilderMember / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember |
|
|
|
|
|
|
|
|
|
|
|
Amortization Of Acquired Intangible Assets Term |
|
|
|
|
|
|
|
|
|
|
|
15 years |
|
|
|
Backlog [Member] | App Builder [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization Of Acquired Intangible Assets Term |
|
|
|
|
|
|
|
|
|
|
|
15 years |
|
|
|
Business Acquisition Purchase Price Allocation Backlog |
|
|
|
683mgic_BusinessAcquisitionPurchasePriceAllocationBacklog / us-gaap_BusinessAcquisitionAxis = mgic_AppBuilderMember / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = mgic_BacklogMember |
|
|
|
|
|
|
|
|
|
|
|
Technology-Based Intangible Assets [Member] | App Builder [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Amortization Of Acquired Intangible Assets Term |
|
|
|
|
|
|
|
|
|
|
|
3 years 6 months |
|
|
|
Business Acquisition Purchase Price Allocation Developed Technology |
|
|
|
$ 2,138mgic_BusinessAcquisitionPurchasePriceAllocationDevelopedTechnology / us-gaap_BusinessAcquisitionAxis = mgic_AppBuilderMember / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TechnologyBasedIntangibleAssetsMember |
|
|
|
|
|
|
|
|
|
|
|