v2.4.1.9
PROPERTY AND EQUIPMENT (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 19,740us-gaap_PropertyPlantAndEquipmentGross $ 15,351us-gaap_PropertyPlantAndEquipmentGross
Accumulated depreciation 17,735us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment 13,578us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Depreciated cost 2,005us-gaap_PropertyPlantAndEquipmentNet 1,773us-gaap_PropertyPlantAndEquipmentNet
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 523us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_BuildingsAndLeaseholdImprovementsMember
546us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_BuildingsAndLeaseholdImprovementsMember
Accumulated depreciation 175us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_BuildingsAndLeaseholdImprovementsMember
288us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_BuildingsAndLeaseholdImprovementsMember
Computers and peripheral equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 12,942us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerEquipmentMember
10,106us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerEquipmentMember
Accumulated depreciation 12,426us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerEquipmentMember
9,657us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerEquipmentMember
Office furniture and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,620us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_OfficeFurnitureAndEquipmentMember
2,639us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_OfficeFurnitureAndEquipmentMember
Accumulated depreciation 1,985us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_OfficeFurnitureAndEquipmentMember
1,947us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= mgic_OfficeFurnitureAndEquipmentMember
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 177us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_VehiclesMember
98us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_VehiclesMember
Accumulated depreciation 133us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_VehiclesMember
68us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_VehiclesMember
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 3,478us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
1,962us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
Accumulated depreciation $ 3,016us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
$ 1,618us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember