Skip to main content

Want a detailed portfolio tracker?

Magic Software Enterprises (MGIC) Income Statement (2009 - 2024)

Annual Income Statement report data from Dec 31, 2009 to Dec 31, 2024 for Magic Software Enterprises (MGIC).

All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.

Reported currency: USD
2024202320222021202020192018201720162015201420132012201220112011201020102009
Revenue and COGS
Total Revenue
553M
(+3.27%)
535M
(-5.60%)
567M
(+18.00%)
480M--284M
(+10.17%)
258M
(+28.01%)
202M
(+14.55%)
176M
(+7.14%)
164M
(+13.34%)
145M
(+14.70%)
126M
(0.00%)
126M
(+11.52%)
113M
(0.00%)
113M
(+27.94%)
89M
(0.00%)
89M
(+60.04%)
55M
Cost Of Revenue
---347M
(+32.77%)
262M
(+17.05%)
224M
(+14.29%)
196M------------
Costof Goods And Services Sold
---347M
(+32.77%)
262M
(+17.05%)
224M
(+14.29%)
196M------------
Gross Profit
---133M
(+21.35%)
110M
(+7.30%)
102M
(+14.99%)
89M
(+7.04%)
83M
(+21.56%)
68M
(+8.68%)
63M
(-2.74%)
65M
(+9.33%)
59M
(+11.47%)
53M
(0.00%)
53M
(+15.02%)
46M
(0.00%)
46M
(+24.08%)
37M
(0.00%)
37M
(+27.64%)
29M
Operating Expenses
Research And Development
---8.99M
(+2.28%)
8.79M
(+6.67%)
8.24M
(+44.56%)
5.70M
(-17.87%)
6.94M
(+18.84%)
5.84M
(+19.43%)
4.89M
(+2.95%)
4.75M
(0.00%)
4.75M
(+61.02%)
2.95M
(0.00%)
2.95M
(+43.90%)
2.05M
(0.00%)
2.05M
(-0.97%)
2.07M
(0.00%)
2.07M
(+58.02%)
1.31M
Selling General And Administrative
42M
(+426.25%)
8.00M
(-2.08%)
8.17M
(+17.22%)
6.97M
(-75.08%)
28M
(-5.28%)
30M
(+21.67%)
24M
(+6.26%)
23M
(+30.07%)
18M
(+30.75%)
13M
(-7.51%)
15M
(+10.25%)
13M
(+23.78%)
11M
(0.00%)
11M
(+16.16%)
9.16M
(0.00%)
9.16M
(+11.84%)
8.19M
(0.00%)
8.19M
(-0.24%)
8.21M
Operating Expenses
42M
(+426.25%)
8.00M
(-2.08%)
8.17M
(-48.81%)
16M
(-56.58%)
37M
(-46.32%)
68M
(+19.89%)
57M
(+0.18%)
57M
(+20.86%)
47M
(+14.02%)
41M
(-5.63%)
44M
(+9.79%)
40M
(+9.19%)
37M
(0.00%)
37M
(+16.68%)
31M
(0.00%)
31M
(+12.81%)
28M
(0.00%)
28M
(+21.57%)
23M
Depreciation And Amortization
21M
(+1.02%)
21M
(+3.79%)
20M
(-0.20%)
20M
(+42.32%)
14M
(-0.64%)
14M
(+11.70%)
13M
(-7.71%)
14M
(+17.23%)
12M
(+17.39%)
9.89M
(+14.20%)
8.66M
(+3.34%)
8.38M
(+1002.63%)
760K
(-89.78%)
7.44M
(+1080.95%)
630K
(0.00%)
630K-630K-
Operating Income
Operating Income
---51M
(+26.24%)
41M
(+20.62%)
34M
(+6.15%)
32M
(+22.11%)
26M
(+23.09%)
21M
(-1.59%)
21M
(+3.38%)
21M
(+8.36%)
19M
(+16.58%)
16M
(0.00%)
16M
(+11.48%)
15M
(0.00%)
15M
(+57.60%)
9.34M
(0.00%)
9.34M
(+49.92%)
6.23M
Ebit
528M
(+2.56%)
515M
(-5.59%)
546M
(+964.60%)
51M
(+26.24%)
41M
(+20.62%)
34M
(+6.15%)
32M
(+22.11%)
26M
(+23.09%)
21M
(-1.59%)
21M
(+3.38%)
21M
(+8.36%)
19M
(+16.58%)
16M
(0.00%)
16M
(+11.48%)
15M
(0.00%)
15M
(+57.60%)
9.34M
(0.00%)
9.34M
(+49.92%)
6.23M
EBITDA
549M
(+2.50%)
536M
(-5.26%)
565M
(+695.40%)
71M
(+30.33%)
55M
(+14.37%)
48M
(+7.73%)
44M
(+11.85%)
40M
(+21.01%)
33M
(+4.41%)
31M
(+6.57%)
29M
(+6.83%)
28M
(+60.22%)
17M
(-28.01%)
24M
(+55.37%)
15M
(0.00%)
15M
(+65.59%)
9.27M
(-6.93%)
9.96M
(+53.00%)
6.51M
Other Income / Expenses
Interest Expense
491M
(+2.79%)
478M
(-5.36%)
505M
(+17.94%)
428M---------------
Net Interest Income
-491.28M
(+2.79%)
-477.94M
(-5.36%)
-505.03M
(+17.94%)
-428.20M---------------
Other Non Operating Income
61M
(+7.23%)
57M
(-7.53%)
62M
(+18.50%)
52M-920.00K
(-21.37%)
-1.17M150K--10K-70.00K
(+600.00%)
-10.00K-140K
(+7.69%)
130K-160K-40K
Net Income
Income Before Tax
---45M
(+21.02%)
37M
(+15.18%)
32M-------------
Income Tax Expense
---10M
(+42.11%)
7.29M
(+6.11%)
6.87M
(-2.83%)
7.07M
(+11.69%)
6.33M
(+60.25%)
3.95M
(+7.34%)
3.68M
(+59.31%)
2.31M
(+46.20%)
1.58M
(+1655.56%)
90K
(0.00%)
90K-200.00K
(0.00%)
-200.00K
(+100.00%)
-100.00K
(0.00%)
-100.00K330K
Net Income From Continuing Operations
37M
(-0.41%)
37M
(-8.50%)
40M
(+37.98%)
29M
(+16.44%)
25M
(+24.27%)
20M
(+1.96%)
20M
(+28.76%)
15M
(+8.96%)
14M
(-12.53%)
16M
(+4.38%)
16M
(-2.27%)
16M
(-1.85%)
16M
(0.00%)
16M
(+7.58%)
15M
(0.00%)
15M
(+60.34%)
9.38M
(0.00%)
9.38M
(+51.78%)
6.18M
Net Income
37M
(-0.41%)
37M
(-8.50%)
40M
(+37.98%)
29M
(+16.44%)
25M
(+24.27%)
20M
(+1.96%)
20M
(+28.76%)
15M
(+8.96%)
14M
(-12.53%)
16M
(+4.38%)
16M
(-2.27%)
16M
(-1.85%)
16M
(0.00%)
16M
(+7.58%)
15M
(0.00%)
15M
(+60.34%)
9.38M
(0.00%)
9.38M
(+51.78%)
6.18M
Comprehensive Income Net Of Tax
41M
(+8.67%)
38M
(+40.07%)
27M
(-11.72%)
31M
(-7.68%)
33M
(+27.92%)
26M
(+90.71%)
14M
(-40.44%)
23M
(+105.46%)
11M
(-24.78%)
15M
(+43.48%)
10M
(-35.43%)
16M
(+2.49%)
16M
(0.00%)
16M
(+7.27%)
15M
(0.00%)
15M-9.75M-