bf/NYSE:MTG_icon.jpeg

COM:MGIC

MGIC

  • Stock

USD

Last Close

24.97

22/11 21:00

Market Cap

5.77B

Beta: -

Volume Today

1.27M

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
251.94M
-
235.08M
6.69%
231.24M
1.64%
235.12M
1.68%
240.36M
2.23%
270.21M
12.42%
243.13M
10.02%
269.51M
10.85%
257.93M
4.30%
258.58M
0.25%
263.53M
1.92%
273.85M
3.91%
266.52M
2.68%
260.88M
2.12%
263.31M
0.93%
270.36M
2.68%
271.50M
0.42%
265.77M
2.11%
282M
6.11%
290.44M
2.99%
285.63M
1.66%
291.65M
2.11%
292.32M
0.23%
318.38M
8.92%
311.63M
2.12%
306.89M
1.52%
293.97M
4.21%
296.00M
0.69%
302.28M
2.12%
297.96M
1.43%
297.85M
0.04%
295.75M
0.71%
294.12M
0.55%
294.62M
0.17%
293.12M
0.51%
292.80M
0.11%
292.25M
0.19%
283.96M
2.84%
290.68M
2.36%
296.50M
2.01%
283.96M
4.23%
294.36M
3.66%
305.28M
3.71%
306.65M
0.45%
cost of revenue
37.98M
-
32.24M
15.12%
34.88M
8.20%
39.27M
-
35.83M
8.76%
46.08M
28.60%
-627.28M
1,461.43%
39.78M
106.34%
35.35M
11.13%
37.87M
7.13%
-645.20M
1,803.72%
40.77M
106.32%
38.51M
5.53%
39.89M
3.58%
-634.91M
1,691.74%
46.09M
107.26%
41.84M
9.22%
43.66M
4.33%
-660.00M
1,611.86%
45.94M
106.96%
42.96M
6.49%
45.20M
5.21%
-719.58M
1,692.10%
42.26M
105.87%
44.27M
4.76%
45.25M
2.21%
-720.47M
1,692.19%
48.02M
106.67%
53.80M
12.03%
53.94M
0.27%
-693.11M
1,384.92%
54.73M
107.90%
53.45M
2.34%
58.48M
9.40%
-350.72M
699.77%
70.06M
119.98%
54.00M
22.93%
50.13M
7.16%
59.02M
-
52.67M
10.75%
50.97M
3.24%
gross profit
251.94M
-
197.10M
21.77%
199.00M
0.96%
200.23M
0.62%
240.36M
20.04%
230.95M
3.92%
207.30M
10.24%
223.44M
7.78%
885.20M
296.18%
218.80M
75.28%
228.19M
4.29%
235.98M
3.42%
911.72M
286.35%
220.12M
75.86%
224.80M
2.13%
230.47M
2.52%
906.42M
293.29%
219.68M
75.76%
240.16M
9.32%
246.79M
2.76%
945.64M
283.17%
245.71M
74.02%
249.36M
1.48%
273.19M
9.56%
1.03B
277.47%
264.63M
74.34%
249.69M
5.64%
250.75M
0.42%
1.02B
307.87%
249.93M
75.56%
244.05M
2.35%
241.80M
0.92%
987.23M
308.28%
239.88M
75.70%
239.67M
0.09%
234.32M
2.23%
642.97M
174.39%
213.90M
66.73%
236.68M
10.65%
246.38M
4.10%
283.96M
15.25%
235.34M
17.12%
252.60M
7.33%
255.68M
1.22%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
research and development expenses
other expenses
234M
-
157M
32.91%
167M
6.37%
145M
13.17%
148M
2.07%
116M
21.62%
111M
4.31%
125M
12.61%
132M
5.60%
127M
3.79%
84M
33.86%
101M
20.24%
88M
12.87%
71M
19.32%
68M
4.23%
73M
7.35%
13M
82.19%
73M
461.54%
31M
57.53%
45M
45.16%
78M
73.33%
87M
11.54%
68M
21.84%
82M
20.59%
76M
7.32%
106M
39.47%
-220.28M
307.81%
-70.70M
67.90%
-106M
49.93%
-42.33M
60.06%
-32.19M
23.96%
-24.06M
25.25%
384.77M
1,699.15%
-60.27M
115.66%
53.45M
188.69%
90.24M
68.84%
-53.45M
159.23%
-19.12M
64.24%
5.71M
129.84%
-11.98M
309.97%
7.22M
-
-53.29M
837.78%
cost and expenses
252.12M
-
174.37M
30.84%
184.60M
5.86%
162.85M
11.78%
165.25M
1.48%
133.75M
19.06%
128.15M
4.19%
142.26M
11.01%
148.92M
4.68%
154.89M
4.01%
98.30M
36.54%
190.10M
93.40%
104.48M
45.04%
86.92M
16.81%
82.70M
4.86%
85.89M
3.87%
26.05M
69.68%
85.75M
229.21%
44.48M
48.13%
58.55M
31.64%
90.92M
55.29%
100.71M
10.77%
81.11M
19.47%
95.26M
17.45%
88.92M
6.66%
118.65M
33.44%
277.49M
133.86%
131.68M
52.55%
112.07M
14.89%
108.34M
3.33%
103.98M
4.02%
96.01M
7.66%
75.56M
21.30%
75.18M
0.51%
-22.77M
130.30%
-21.47M
5.74%
51.82M
341.37%
88.36M
70.53%
48.29M
45.35%
62.11M
28.61%
59.02M
-
52.67M
10.75%
50.97M
3.24%
operating expenses
234M
-
157M
32.91%
167M
6.37%
145M
13.17%
148M
2.07%
116M
21.62%
111M
4.31%
125M
12.61%
132M
5.60%
127M
3.79%
84M
33.86%
101M
20.24%
88M
12.87%
71M
19.32%
68M
4.23%
73M
7.35%
13M
82.19%
73M
461.54%
31M
57.53%
45M
45.16%
78M
73.33%
87M
11.54%
68M
21.84%
82M
20.59%
76M
7.32%
106M
39.47%
-220.28M
307.81%
-70.70M
67.90%
-106M
49.93%
-42.33M
60.06%
-32.19M
23.96%
-24.06M
25.25%
384.77M
1,699.15%
-60.27M
115.66%
53.45M
188.69%
90.24M
68.84%
-53.45M
159.23%
-19.12M
64.24%
5.71M
129.84%
-11.98M
309.97%
7.22M
-
53.29M
637.78%
interest expense
17.66M
-
17.54M
0.70%
17.37M
0.94%
17.36M
0.07%
17.37M
0.07%
17.36M
0.07%
17.37M
0.06%
17.36M
0.06%
16.84M
3.04%
14.70M
12.68%
12.24M
16.71%
13.54M
10.55%
16.19M
19.61%
16.31M
0.73%
14.20M
12.95%
13.27M
6.51%
13.26M
0.13%
13.23M
0.17%
13.25M
0.10%
13.26M
0.09%
13.26M
0.02%
13.23M
0.17%
13.55M
2.40%
12.94M
4.51%
12.93M
0.04%
12.93M
0.06%
12.93M
0.02%
15.72M
21.63%
18.02M
14.56%
17.98M
0.17%
18.00M
0.07%
18.01M
0.08%
17.37M
3.58%
14.91M
14.14%
13.46M
9.73%
10.30M
23.48%
9.38M
8.92%
9.37M
0.07%
9.38M
0.03%
9.25M
1.31%
8.90M
3.83%
8.90M
0.01%
8.90M
0%
8.90M
0.07%
ebitda
32.60M
-
93.01M
185.29%
75.87M
18.43%
100.86M
32.94%
102.99M
2.11%
165.13M
60.34%
144.98M
12.21%
159.03M
9.70%
140.03M
11.95%
132.50M
5.38%
191.85M
44.80%
113.13M
41.03%
195.25M
72.58%
207.34M
6.20%
210.93M
1.73%
213.43M
1.19%
274.26M
28.50%
209.09M
23.76%
266.33M
27.38%
259.02M
2.74%
220.91M
14.71%
216.08M
2.19%
236.32M
9.37%
248.37M
5.10%
248.65M
0.11%
214.22M
13.85%
41.82M
80.48%
195.26M
366.93%
225.38M
15.43%
225.02M
0.16%
226.91M
0.84%
235.09M
3.60%
252.12M
7.24%
249.75M
0.94%
343.48M
37.53%
337.87M
1.63%
261.24M
22.68%
204.98M
21.54%
242.38M
18.25%
234.40M
3.29%
229.85M
1.94%
219.88M
4.34%
259.82M
18.17%
254.30M
2.13%
operating income
-15.49M
-
78.25M
605.01%
64.01M
18.19%
89.63M
40.01%
-232.43M
359.33%
153.82M
166.18%
132.35M
13.96%
144.61M
9.26%
1.24B
755.55%
118.39M
90.43%
177.48M
49.92%
97.28M
45.19%
1.22B
1,157.87%
190.27M
84.45%
194.81M
2.39%
197.74M
1.50%
1.12B
465.60%
193.26M
82.72%
250.77M
29.76%
245.15M
2.24%
1.09B
346.51%
204.17M
81.35%
224.76M
10.09%
236.06M
5.03%
1.27B
437.24%
201.16M
84.14%
29.41M
85.38%
180.05M
512.18%
1.13B
526.89%
207.60M
81.61%
211.87M
2.05%
217.74M
2.77%
235.93M
8.35%
234.35M
0.67%
329.35M
40.54%
324.57M
1.45%
249.82M
23.03%
194.79M
22.03%
242.38M
24.44%
234.40M
3.29%
229.85M
1.94%
219.88M
4.34%
259.82M
18.17%
254.30M
2.13%
depreciation and amortization
15.12M
-
14.77M
2.33%
11.86M
19.70%
11.24M
5.23%
10.51M
6.51%
11.31M
7.66%
12.63M
11.63%
14.42M
14.22%
14.20M
1.56%
14.11M
0.63%
14.37M
1.84%
15.85M
10.29%
17.02M
7.39%
17.08M
0.36%
16.11M
5.66%
15.69M
2.61%
15.55M
0.91%
15.83M
1.83%
15.56M
1.71%
13.87M
10.86%
12.95M
6.66%
11.91M
8.03%
11.56M
2.96%
12.31M
6.56%
13.01M
5.62%
13.05M
0.35%
12.40M
4.96%
15.20M
22.56%
17.15M
12.82%
17.42M
1.57%
15.05M
13.61%
17.35M
15.27%
16.19M
6.65%
15.39M
4.93%
14.13M
8.23%
13.30M
5.84%
11.43M
14.11%
10.19M
10.80%
9.18M
9.93%
9.63M
4.92%
3.43M
-
total other income expenses net
2.18M
-
896K
58.88%
2.05M
128.57%
3.09M
51.03%
2.38M
22.89%
2.48M
3.98%
3.70M
49.15%
3.70M
0.03%
2.58M
30.23%
6.37M
147.02%
3.99M
37.33%
3.87M
3.18%
3.42M
11.43%
2.42M
29.28%
2.50M
3.30%
2.92M
16.79%
2.34M
19.88%
1.87M
20.16%
2.43M
30.07%
2.52M
3.87%
1.88M
25.50%
1.83M
2.71%
2.48M
35.79%
3.61M
45.11%
2.72M
24.65%
2.75M
1.36%
4.03M
46.19%
380K
90.56%
1.90M
398.68%
2.80M
47.97%
3.01M
7.38%
1.61M
46.50%
810K
49.72%
-14.91M
1,940.99%
-13.46M
9.73%
-10.30M
23.48%
-9.38M
8.92%
818K
108.72%
511K
37.53%
548K
7.24%
-8.90M
-
income before tax
-176K
-
60.71M
34,593.18%
46.64M
23.17%
72.27M
54.94%
75.11M
3.93%
136.46M
81.68%
114.98M
15.74%
127.25M
10.67%
109.00M
14.34%
103.69M
4.88%
165.24M
59.36%
83.75M
49.32%
162.04M
93.48%
173.96M
7.36%
180.62M
3.83%
184.47M
2.13%
245.46M
33.06%
180.03M
26.66%
237.52M
31.94%
231.89M
2.37%
194.71M
16.04%
190.94M
1.94%
211.21M
10.62%
223.12M
5.64%
222.71M
0.18%
188.24M
15.48%
16.48M
91.24%
164.33M
896.96%
190.21M
15.75%
189.62M
0.31%
193.87M
2.24%
199.73M
3.02%
218.56M
9.43%
219.44M
0.40%
315.89M
43.95%
314.27M
0.51%
240.44M
23.49%
195.60M
18.65%
242.38M
23.91%
234.40M
3.29%
229.85M
1.94%
219.88M
4.34%
259.82M
18.17%
254.30M
2.13%
income tax expense
1.23M
-
726K
41.02%
1.12M
53.99%
249K
77.73%
681K
173.49%
3.38M
397.06%
1.32M
60.95%
-695.60M
52,717.55%
6.58M
100.95%
34.50M
423.95%
56.02M
62.39%
27.13M
51.57%
54.55M
101.07%
84.16M
54.28%
61.99M
26.34%
64.44M
3.95%
218.14M
238.52%
36.39M
83.32%
50.71M
39.35%
49.99M
1.41%
36.96M
26.07%
38.99M
5.50%
43.43M
11.38%
46.19M
6.34%
45.60M
1.27%
38.43M
15.71%
2.44M
93.66%
33.52M
1,275.94%
38.78M
15.70%
39.60M
2.10%
40.82M
3.08%
41.76M
2.30%
44.63M
6.88%
44.43M
0.45%
66.62M
49.96%
64.64M
2.97%
48.99M
24.21%
41.06M
16.20%
51.33M
25.02%
51.55M
0.44%
45.34M
12.04%
45.78M
0.97%
55.60M
21.44%
54.33M
2.28%
net income
-1.41M
-
59.98M
4,363.11%
45.52M
24.11%
72.02M
58.20%
74.43M
3.35%
133.08M
78.80%
113.65M
14.59%
822.85M
624.00%
102.42M
87.55%
69.19M
32.44%
109.22M
57.85%
56.62M
48.16%
107.49M
89.85%
89.80M
16.46%
118.62M
32.10%
120.03M
1.18%
27.31M
77.24%
143.64M
425.87%
186.81M
30.06%
181.90M
2.63%
157.75M
13.28%
151.94M
3.68%
167.78M
10.42%
176.93M
5.46%
177.11M
0.10%
149.81M
15.42%
14.05M
90.62%
130.81M
831.24%
151.43M
15.76%
150.02M
0.93%
153.05M
2.02%
157.98M
3.22%
173.93M
10.10%
175.01M
0.62%
249.27M
42.43%
249.63M
0.14%
191.44M
23.31%
154.55M
19.27%
191.05M
23.62%
182.84M
4.30%
184.50M
0.91%
174.10M
5.64%
204.23M
17.31%
199.97M
2.09%
weighted average shs out
337.76M
-
338.52M
0.22%
338.56M
0.01%
338.56M
0%
338.56M
0%
339.11M
0.16%
339.70M
0.18%
339.70M
0.00%
339.70M
0.00%
340.14M
0.13%
340.68M
0.16%
349.38M
2.55%
341.36M
2.29%
341.01M
0.10%
366.92M
7.60%
370.59M
1.00%
370.59M
0.00%
370.91M
0.09%
368.58M
0.63%
362.18M
1.74%
360.11M
0.57%
355.65M
1.24%
355.73M
0.02%
351.48M
1.20%
348.54M
0.84%
344.05M
1.29%
338.59M
1.59%
338.60M
0.00%
338.60M
0.00%
338.90M
0.09%
339.33M
0.12%
335.94M
1.00%
323.31M
3.76%
315.98M
2.27%
308.84M
2.26%
302.62M
2.01%
296.21M
2.12%
290.99M
1.76%
285.91M
1.75%
281.76M
1.45%
270.31M
-
265.31M
1.85%
258.60M
2.53%
weighted average shs out dil
337.76M
-
413.18M
22.33%
413.48M
0.07%
413.58M
0.02%
439.36M
6.24%
468.14M
6.55%
439.15M
6.19%
468.15M
6.60%
467.95M
0.04%
431.37M
7.82%
446.14M
3.42%
406.05M
8.99%
402.63M
0.84%
402.18M
0.11%
394.47M
1.92%
391.09M
0.86%
372.46M
4.76%
391.56M
5.13%
388.88M
0.68%
382.90M
1.54%
381.08M
0.48%
376.67M
1.16%
376.60M
0.02%
372.57M
1.07%
369.94M
0.71%
365.22M
1.28%
339.66M
7.00%
357.19M
5.16%
356.03M
0.33%
356.38M
0.10%
356.54M
0.04%
353.56M
0.84%
338.93M
4.14%
324.54M
4.25%
313.55M
3.39%
307.19M
2.03%
299.95M
2.36%
294.71M
1.75%
289.57M
1.75%
285.60M
1.37%
273.11M
-
266.87M
2.28%
260.83M
2.26%
eps
-0.00
-
0.18
4,385.71%
0.13
27.78%
0.21
61.54%
0.22
4.76%
0.39
77.27%
0.33
15.38%
2.42
633.33%
0.30
87.60%
0.20
33.33%
0.32
60%
0.16
50%
0.31
93.75%
0.26
16.13%
0.32
23.08%
0.32
0%
0.07
76.97%
0.39
429.17%
0.51
30.77%
0.50
1.96%
0.44
12%
0.43
2.27%
0.47
9.30%
0.50
6.38%
0.51
2.00%
0.44
13.73%
0.04
90.91%
0.39
875%
0.45
15.38%
0.44
2.22%
0.45
2.27%
0.47
4.44%
0.52
10.64%
0.55
5.77%
0.81
47.27%
0.82
1.23%
0.65
20.73%
0.53
18.46%
0.67
26.42%
0.65
2.99%
0.66
1.54%
0.64
3.03%
0.77
20.31%
0.77
0%
epsdiluted
-0.00
-
0.15
3,671.43%
0.12
20%
0.18
50%
0.19
5.56%
0.32
68.42%
0.28
12.50%
1.78
535.71%
0.24
86.52%
0.17
29.17%
0.26
52.94%
0.14
46.15%
0.28
100%
0.24
14.29%
0.31
29.17%
0.32
3.23%
0.07
78.13%
0.38
442.86%
0.49
28.95%
0.49
0%
0.43
12.24%
0.42
2.33%
0.46
9.52%
0.49
6.52%
0.49
0%
0.42
14.29%
0.04
90.48%
0.38
850%
0.44
15.79%
0.43
2.27%
0.44
2.33%
0.46
4.55%
0.52
13.04%
0.54
3.85%
0.79
46.30%
0.81
2.53%
0.64
20.99%
0.53
17.19%
0.66
24.53%
0.64
3.03%
0.66
3.13%
0.64
3.03%
0.77
20.31%
0.77
0%

All numbers in USD (except ratios and percentages)