v2.4.1.9
SEGMENT GEOGRAPHICAL INFORMATION AND MAJOR CUSTOMERS (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenue, Major Customer [Line Items]      
Total revenues $ 164,304us-gaap_SalesRevenueNet $ 144,958us-gaap_SalesRevenueNet $ 126,380us-gaap_SalesRevenueNet
Israel [Member]      
Revenue, Major Customer [Line Items]      
Total revenues 29,198us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_IsraelMember
24,006us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_IsraelMember
11,561us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_IsraelMember
Europe [Member]      
Revenue, Major Customer [Line Items]      
Total revenues 37,409us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
31,386us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
29,139us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
United States [Member]      
Revenue, Major Customer [Line Items]      
Total revenues 78,606us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_UnitedStatesMember
70,872us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_UnitedStatesMember
64,591us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_UnitedStatesMember
Japan [Member]      
Revenue, Major Customer [Line Items]      
Total revenues 11,299us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_JapanMember
11,965us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_JapanMember
12,661us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_JapanMember
Other [Member]      
Revenue, Major Customer [Line Items]      
Total revenues $ 3,927us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_OthersMember
$ 6,729us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_OthersMember
$ 8,428us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= mgic_OthersMember