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 |