v2.4.1.9
BUSINESS COMBINATION, SIGNIFICANT TRANSACTION AND SALE OF BUSINESS (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 31, 2013
Dec. 27, 2011
Feb. 26, 2013
May 16, 2013
May 30, 2013
Nov. 30, 2013
Oct. 01, 2014
Business Acquisition [Line Items]                    
Goodwill $ 55,490us-gaap_Goodwill $ 55,313us-gaap_Goodwill $ 44,663us-gaap_Goodwill              
Scenario, Previously Reported [Member]                    
Business Acquisition [Line Items]                    
Net assets     1,219us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
             
Non-controlling interest     (1,880)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
             
Intangible assets     3,873us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
             
Goodwill     5,809us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
             
Deferred tax liability, net     0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
             
Total assets acquired     9,021us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
             
Restatement Adjustment [Member]                    
Business Acquisition [Line Items]                    
Net assets       14us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
           
Non-controlling interest       130us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
           
Intangible assets       397us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
           
Goodwill       439us-gaap_Goodwill
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
           
Deferred tax liability, net       (1,068)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
           
Total assets acquired       (88)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
           
Modified [Member]                    
Business Acquisition [Line Items]                    
Net assets       1,233us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mgic_ModifiedMember
           
Non-controlling interest       (1,750)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_BusinessAcquisitionAxis
= mgic_ModifiedMember
           
Intangible assets       4,270us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_ModifiedMember
           
Goodwill       6,248us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_ModifiedMember
           
Deferred tax liability, net       (1,068)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= mgic_ModifiedMember
           
Total assets acquired       8,933us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_ModifiedMember
           
App Builder [Member]                    
Business Acquisition [Line Items]                    
Net liabilities         (3,248)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= mgic_AppBuilderMember
         
Intangible assets         7,251us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_AppBuilderMember
         
Goodwill         8,702us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_AppBuilderMember
         
Total assets acquired         12,705us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_AppBuilderMember
         
Pilat Europe Limited Ltd and Pilat North America Inc [Member]                    
Business Acquisition [Line Items]                    
Net assets           490us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mgic_PilatEuropeLimitedLtdAndPilatNorthAmericaIncMember
       
Intangible assets           715us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_PilatEuropeLimitedLtdAndPilatNorthAmericaIncMember
       
Total assets acquired           1,205us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_PilatEuropeLimitedLtdAndPilatNorthAmericaIncMember
       
Valinor Ltd [Member]                    
Business Acquisition [Line Items]                    
Net assets             119us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mgic_ValinorLtdMember
     
Intangible assets             464us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_ValinorLtdMember
     
Goodwill             1,035us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_ValinorLtdMember
     
Total assets acquired             1,618us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_ValinorLtdMember
     
Dario solutions IT Ltd [Member]                    
Business Acquisition [Line Items]                    
Net assets               371us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mgic_DarioSolutionsItLtdMember
   
Intangible assets               707us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_DarioSolutionsItLtdMember
   
Goodwill               2,645us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_DarioSolutionsItLtdMember
   
Total assets acquired               3,723us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_DarioSolutionsItLtdMember
   
Allstates Technical Services [Member]                    
Business Acquisition [Line Items]                    
Net assets                 3,063us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mgic_AllstatesTechnicalServicesMember
 
Intangible assets                 2,874us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_AllstatesTechnicalServicesMember
 
Goodwill                 5,026us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_AllstatesTechnicalServicesMember
 
Total assets acquired                 10,963us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_AllstatesTechnicalServicesMember
 
Formula Telecom Solutions Ltd [Member]                    
Business Acquisition [Line Items]                    
Net assets                   (57)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mgic_FormulaTelecomSolutionsLtdMember
Intangible assets                   2,951us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_FormulaTelecomSolutionsLtdMember
Goodwill                   2,906us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mgic_FormulaTelecomSolutionsLtdMember
Total assets acquired                   $ 5,800us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mgic_FormulaTelecomSolutionsLtdMember