XML 73 R51.htm IDEA: XBRL DOCUMENT
v2.4.1.9

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 |  |  |  |  |  |  |  |  |  |  |

X
- Definition The number of years over which amortization of intangible assets made. + References No definition available. + Details
Name: | mgic_AmortizationOfAcquiredIntangibleAssetsTerm
Namespace Prefix: | mgic_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents the value of business acquisition contingent consideration deferred payment. + References No definition available. + Details
Name: | mgic_BusinessAcquisitionContingentConsiderationDeferredPayment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of acquisition cost of a business combination allocated to backlog for acquired entities. + References No definition available. + Details
Name: | mgic_BusinessAcquisitionPurchasePriceAllocationBacklog
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of acquisition cost of a business combination allocated to customer relationships for acquired entities. + References No definition available. + Details
Name: | mgic_BusinessAcquisitionPurchasePriceAllocationCustomerRelationships
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of acquisition cost of a business combination allocated to developed technology for acquired entities. + References No definition available. + Details
Name: | mgic_BusinessAcquisitionPurchasePriceAllocationDevelopedTechnology
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares. + References No definition available. + Details
Name: | mgic_BusinessAcquisitionsContingentConsiderationAtFairValue
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of potential cash payments that could result from the contingent consideration arrangement. + References No definition available. + Details
Name: | mgic_BusinessAcquisitionsContingentConsiderationPotentialCashPayment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of consideration payable while meeting the operational targets. + References No definition available. + Details
Name: | mgic_BusinessCombinationConsiderationContingentOnOperationalTarget
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination. + References No definition available. + Details
Name: | us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of Net Income (Loss) attributable to redeemable noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.19) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_AllstatesTechnicalServicesLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_AppBuilderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_CommItGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_DarioSolutionsItLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_FormulaTelecomSolutionsLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_PilatEuropeLimitedLtdAndPilatNorthAmericaIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mgic_ValinorLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=mgic_BacklogMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |