av/igm-financial--big.svg

COM:IGMFINANCIAL

IGM Financial

  • Stock

Last Close

47.19

22/11 15:10

Market Cap

9.00B

Beta: -

Volume Today

38.14K

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
672.71M
-
695.40M
3.37%
696.23M
0.12%
725.28M
4.17%
713.91M
1.57%
734.96M
2.95%
733.72M
0.17%
725.37M
1.14%
722.95M
0.33%
695.03M
3.86%
720.47M
3.66%
750.40M
4.16%
774.66M
3.23%
761.68M
1.68%
778.48M
2.21%
748.46M
3.86%
769.71M
2.84%
771.66M
0.25%
778.38M
0.87%
792.20M
1.78%
756.87M
4.46%
756.43M
0.06%
783.64M
3.60%
787.17M
0.45%
800.14M
1.65%
762.02M
4.76%
732.12M
3.92%
818.55M
11.81%
843.56M
3.06%
839.58M
0.47%
878.42M
4.63%
920.99M
4.85%
948.61M
3.00%
895.02M
5.65%
852.11M
4.79%
853.32M
0.14%
854.91M
0.19%
781.21M
8.62%
799.24M
2.31%
811.03M
1.47%
835.72M
3.04%
759.97M
9.06%
776.42M
2.16%
879.48M
13.27%
cost of revenue
229.38M
-
243.17M
6.01%
245.70M
1.04%
249.83M
1.68%
253.97M
1.66%
266.87M
5.08%
267.69M
0.31%
263.16M
1.69%
264.36M
0.46%
261.51M
1.08%
267.13M
2.15%
273.20M
2.27%
288.20M
5.49%
289.31M
0.38%
284.45M
1.68%
276.00M
2.97%
292.82M
6.09%
286.10M
2.29%
270.16M
5.57%
270.07M
0.03%
272.31M
0.83%
274.67M
0.87%
275.85M
0.43%
272.37M
1.26%
278.28M
2.17%
269.98M
2.98%
256.76M
4.90%
71.37M
72.21%
74.32M
4.14%
80.71M
8.60%
82.70M
2.47%
85.91M
3.88%
86.65M
0.85%
86.19M
0.53%
77.42M
10.18%
72.92M
5.82%
1.61B
2,113.10%
79.33M
95.08%
79.42M
0.12%
78.65M
0.98%
357.17M
354.13%
283.46M
20.64%
320.03M
12.90%
82.78M
74.13%
gross profit
443.33M
-
452.23M
2.01%
450.53M
0.38%
475.45M
5.53%
459.94M
3.26%
468.09M
1.77%
466.03M
0.44%
462.21M
0.82%
458.59M
0.78%
433.52M
5.47%
453.34M
4.57%
477.20M
5.26%
486.46M
1.94%
472.38M
2.89%
494.03M
4.58%
472.46M
4.37%
476.90M
0.94%
485.57M
1.82%
508.21M
4.66%
522.12M
2.74%
484.56M
7.19%
481.76M
0.58%
507.79M
5.40%
514.80M
1.38%
521.86M
1.37%
492.03M
5.71%
475.35M
3.39%
747.19M
57.19%
769.24M
2.95%
758.87M
1.35%
795.72M
4.86%
835.08M
4.95%
861.96M
3.22%
808.83M
6.16%
774.69M
4.22%
780.40M
0.74%
-758.79M
197.23%
701.89M
192.50%
719.82M
2.55%
732.38M
1.75%
478.56M
34.66%
476.50M
0.43%
456.39M
4.22%
796.70M
74.56%
selling and marketing expenses
general and administrative expenses
527.41M
-
495.14M
6.12%
510.29M
3.06%
508.28M
0.39%
512.38M
0.81%
535.46M
4.50%
545.17M
1.82%
528.57M
3.05%
517.79M
2.04%
-1.12B
315.60%
261.49M
123.42%
270.39M
3.40%
270.10M
0.11%
-713.34M
364.10%
283.46M
139.74%
298.23M
-
selling general and administrative expenses
527.41M
-
495.14M
6.12%
510.29M
3.06%
508.28M
0.39%
512.38M
0.81%
535.46M
4.50%
545.17M
1.82%
528.57M
3.05%
517.79M
2.04%
-1.12B
315.60%
261.49M
123.42%
270.39M
3.40%
270.10M
0.11%
-713.34M
364.10%
283.46M
139.74%
298.23M
-
research and development expenses
other expenses
235.59M
-
-195.78M
183.10%
-211.16M
7.86%
-190.80M
9.64%
267.56M
240.23%
-213.62M
179.84%
-215.85M
1.04%
-208.47M
3.42%
258.95M
224.21%
-227.87M
188.00%
-231.74M
1.70%
-224.88M
2.96%
307.53M
236.75%
-246.90M
180.29%
-219.07M
11.27%
-238.79M
9.00%
309.40M
229.57%
-253.15M
181.82%
-252.63M
0.20%
-268.68M
6.35%
347.72M
229.42%
-274.44M
178.92%
-259.65M
5.39%
-254.26M
2.08%
359.09M
241.23%
-275.86M
176.82%
-259.86M
5.80%
103.99M
-
201.78M
94.03%
-199.46M
-
-203.83M
2.19%
-195.16M
4.25%
498.47M
355.42%
cost and expenses
128.13M
-
438.95M
242.57%
456.86M
4.08%
440.63M
3.55%
203.55M
53.81%
480.49M
136.06%
483.54M
0.63%
471.63M
2.46%
130.38M
72.35%
489.38M
275.34%
498.87M
1.94%
498.08M
0.16%
142.36M
71.42%
536.21M
276.65%
503.52M
6.10%
514.79M
2.24%
114.76M
77.71%
539.24M
369.88%
522.79M
3.05%
538.75M
3.05%
91.86M
82.95%
549.10M
497.78%
535.50M
2.48%
526.62M
1.66%
115.06M
78.15%
545.85M
374.38%
516.62M
5.35%
598.77M
15.90%
569.46M
4.90%
591.00M
3.78%
590.98M
0.00%
598.29M
1.24%
622.10M
3.98%
631.37M
1.49%
605.99M
4.02%
590.71M
2.52%
601.35M
1.80%
542.59M
9.77%
648.48M
19.52%
545.20M
15.93%
556.62M
2.10%
487.29M
12.46%
515.19M
5.73%
879.48M
70.71%
operating expenses
-101.25M
-
195.78M
293.36%
211.16M
7.86%
190.80M
9.64%
-50.42M
126.43%
213.62M
523.64%
215.85M
1.04%
208.47M
3.42%
-133.97M
164.26%
227.87M
270.08%
231.74M
1.70%
224.88M
2.96%
-145.84M
164.85%
246.90M
269.29%
219.07M
11.27%
238.79M
9.00%
-178.05M
174.56%
253.15M
242.17%
252.63M
0.20%
268.68M
6.35%
-180.45M
167.16%
274.44M
252.08%
259.65M
5.39%
254.26M
2.08%
-163.21M
164.19%
275.86M
269.02%
259.86M
5.80%
527.41M
102.96%
495.14M
6.12%
510.29M
3.06%
508.28M
0.39%
512.38M
0.81%
535.46M
4.50%
545.17M
1.82%
528.57M
3.05%
517.79M
2.04%
-1.01B
295.51%
463.26M
145.76%
569.06M
22.84%
466.55M
18.01%
199.46M
57.25%
203.83M
2.19%
-195.16M
195.75%
796.70M
508.23%
interest expense
23.24M
-
22.75M
2.11%
22.96M
0.95%
23.20M
1.03%
23.24M
0.17%
22.75M
2.10%
22.96M
0.94%
23.20M
1.03%
23.20M
0.00%
22.91M
1.24%
22.91M
0%
23.16M
1.10%
23.20M
0.17%
26.79M
15.44%
28.70M
7.15%
28.95M
0.86%
29.72M
2.66%
30.26M
1.84%
28.77M
4.94%
37.70M
31.05%
24.12M
36.02%
25.22M
4.54%
27.65M
9.64%
27.76M
0.42%
27.76M
0.02%
27.31M
1.62%
27.47M
0.60%
27.91M
1.61%
27.91M
0.01%
28.12M
0.76%
28.50M
1.34%
28.64M
0.49%
28.68M
0.17%
28.13M
1.92%
28.39M
0.90%
28.59M
0.72%
28.66M
0.23%
28.05M
2.10%
30.12M
7.36%
32.52M
7.96%
72.10M
121.72%
32.25M
55.27%
32.44M
-
ebitda
284.83M
-
284.00M
0.29%
271.93M
4.25%
318.19M
17.01%
217.14M
31.76%
289.78M
33.45%
289.40M
0.13%
290.08M
0.23%
252.91M
12.82%
243.98M
3.53%
256.20M
5.01%
289.41M
12.96%
292.54M
1.08%
265.12M
9.37%
309.61M
16.78%
273.32M
11.72%
106.53M
61.02%
284.28M
166.86%
306.97M
7.98%
307.27M
0.10%
264.50M
13.92%
259.94M
1.72%
288.07M
10.82%
309.37M
7.40%
299.16M
3.30%
256.34M
14.31%
279.24M
8.93%
284.72M
1.96%
339.17M
19.12%
314.20M
7.36%
361.11M
14.93%
403.47M
11.73%
402.62M
0.21%
337.34M
16.21%
322.22M
4.48%
335.96M
4.26%
345.19M
2.75%
317.82M
7.93%
235.51M
25.90%
331.36M
40.70%
289.67M
12.58%
324.38M
11.98%
283.66M
12.55%
343.52M
21.10%
operating income
544.58M
-
256.46M
52.91%
239.37M
6.66%
284.65M
18.92%
510.36M
79.29%
254.47M
50.14%
250.18M
1.69%
253.74M
1.42%
592.56M
133.53%
205.65M
65.29%
221.60M
7.75%
252.32M
13.86%
632.30M
150.60%
225.47M
64.34%
274.96M
21.95%
233.67M
15.01%
654.95M
180.28%
232.42M
64.51%
255.59M
9.97%
253.45M
0.84%
665.01M
162.39%
207.33M
68.82%
248.14M
19.69%
260.55M
5%
685.07M
162.94%
216.17M
68.45%
215.49M
0.31%
219.78M
1.99%
274.10M
24.72%
248.57M
9.31%
287.44M
15.64%
322.70M
12.26%
376.57M
16.70%
312.05M
17.13%
296.16M
5.09%
309.51M
4.51%
318.99M
3.07%
291.67M
8.57%
208.74M
28.43%
304.31M
45.78%
279.10M
8.28%
272.68M
2.30%
261.23M
4.20%
287.06M
9.89%
depreciation and amortization
8.07M
-
8.11M
0.38%
8.57M
5.70%
8.67M
1.17%
8.82M
1.75%
9.41M
6.69%
9.72M
3.26%
9.98M
2.76%
10.16M
1.79%
10.53M
3.57%
10.73M
1.95%
11.05M
2.94%
10.70M
3.11%
11.63M
8.66%
14.89M
28.05%
14.77M
0.81%
14.47M
2.01%
13.87M
4.16%
13.80M
0.54%
14.03M
1.67%
14.37M
2.42%
19.97M
38.98%
19.66M
1.52%
19.93M
1.33%
19.94M
0.07%
20.12M
0.93%
20.37M
1.20%
21.51M
5.62%
21.50M
0.06%
24.04M
11.84%
25.51M
6.11%
24.88M
2.50%
25.39M
2.05%
25.29M
0.37%
26.06M
3.04%
26.45M
1.50%
26.19M
0.98%
26.15M
0.15%
26.77M
2.36%
27.06M
1.07%
10.56M
60.95%
23.57M
123.10%
22.43M
4.83%
56.45M
151.67%
total other income expenses net
-267.82M
-
19.44M
107.26%
24.00M
23.41%
24.88M
3.68%
-302.04M
1,314.13%
25.90M
108.58%
29.51M
13.92%
26.36M
10.66%
-349.82M
1,426.98%
27.81M
107.95%
23.88M
14.14%
26.05M
9.10%
-350.46M
1,445.40%
28.02M
107.99%
19.76M
29.48%
24.88M
25.90%
-562.90M
2,362.90%
37.98M
106.75%
37.58M
1.06%
39.79M
5.88%
-414.88M
1,142.60%
32.65M
107.87%
20.26M
37.94%
28.90M
42.63%
-405.85M
1,504.22%
20.05M
104.94%
43.38M
116.41%
43.43M
0.13%
43.57M
0.32%
41.59M
4.55%
48.15M
15.78%
55.90M
16.09%
50.72M
9.27%
-28.13M
155.47%
-28.39M
0.90%
-28.59M
0.72%
-28.66M
0.23%
151.06M
627.12%
51.84M
65.69%
38.47M
25.78%
-72.10M
287.40%
-32.25M
55.27%
-32.23M
0.07%
24.02M
174.52%
income before tax
253.52M
-
253.15M
0.15%
240.40M
5.04%
286.33M
19.10%
185.09M
35.36%
257.62M
39.19%
256.73M
0.35%
256.90M
0.07%
219.54M
14.54%
210.54M
4.10%
222.56M
5.71%
255.20M
14.67%
258.63M
1.34%
226.71M
12.34%
266.01M
17.34%
229.60M
13.69%
62.34M
72.85%
240.14M
285.24%
264.40M
10.10%
255.54M
3.35%
226.01M
11.56%
214.76M
4.98%
240.76M
12.10%
261.69M
8.69%
251.47M
3.91%
208.91M
16.92%
231.40M
10.77%
235.30M
1.68%
289.76M
23.14%
262.04M
9.57%
307.10M
17.20%
349.96M
13.96%
348.55M
0.40%
283.92M
18.54%
267.77M
5.69%
280.92M
4.91%
290.34M
3.35%
442.73M
52.49%
172.48M
61.04%
271.79M
57.58%
207M
23.84%
240.43M
16.15%
229.00M
4.75%
311.08M
35.84%
income tax expense
54.17M
-
56.49M
4.28%
47.94M
15.14%
64.46M
34.46%
33.98M
47.28%
55.06M
62.06%
56.05M
1.79%
55.66M
0.70%
43.47M
21.89%
41.37M
4.84%
47.46M
14.72%
55.39M
16.71%
23.42M
57.72%
47.37M
102.29%
63.00M
32.98%
54.03M
14.24%
9.49M
82.43%
52.39M
452.05%
58.48M
11.63%
55.17M
5.66%
43.87M
20.48%
45.04M
2.67%
55.63M
23.51%
59.21M
6.43%
59.84M
1.06%
48.03M
19.72%
47.86M
0.36%
44.39M
7.25%
60.49M
36.26%
59.67M
1.35%
69.35M
16.23%
78.38M
13.02%
79.36M
1.24%
63.75M
19.66%
59.44M
6.77%
63.88M
7.47%
63.29M
0.92%
63.36M
0.11%
35.44M
44.07%
60.41M
70.47%
56M
7.30%
67.32M
20.21%
63.27M
6.01%
71.23M
12.58%
net income
199.34M
-
196.66M
1.35%
192.46M
2.13%
221.87M
15.28%
151.11M
31.89%
202.56M
34.05%
200.67M
0.93%
201.24M
0.28%
176.07M
12.51%
169.18M
3.92%
175.10M
3.50%
199.81M
14.11%
235.21M
17.71%
179.33M
23.76%
203.01M
13.21%
175.57M
13.52%
52.84M
69.90%
187.75M
255.29%
205.92M
9.68%
200.37M
2.70%
182.13M
9.10%
169.72M
6.82%
185.12M
9.08%
202.48M
9.37%
191.63M
5.36%
160.88M
16.05%
183.54M
14.09%
190.91M
4.02%
229.08M
19.99%
202.18M
11.74%
237.39M
17.41%
270.85M
14.09%
268.53M
0.86%
219.32M
18.33%
207.10M
5.57%
216.12M
4.36%
224.71M
3.97%
381.34M
69.71%
138.20M
63.76%
209.76M
51.78%
419.60M
100.04%
223.38M
46.76%
216.19M
3.22%
239.18M
10.64%
weighted average shs out
252.37M
-
252.37M
0%
252.29M
0.03%
252.09M
0.08%
251.21M
0.35%
251.21M
0%
248.96M
0.90%
246.95M
0.80%
243.13M
1.55%
243.13M
0%
241.07M
0.85%
240.50M
0.24%
240.54M
0.02%
240.54M
0%
240.59M
0.02%
240.59M
0.00%
240.76M
0.07%
240.76M
0%
240.81M
0.02%
240.83M
0.01%
240.94M
0.05%
240.94M
0%
238.97M
0.82%
238.27M
0.29%
238.30M
0.02%
238.30M
0%
238.31M
0.00%
238.31M
0%
238.32M
0.01%
238.32M
0%
238.63M
0.13%
238.97M
0.14%
239.77M
0.33%
239.77M
0%
238.82M
0.40%
237.66M
0.49%
237.66M
0%
237.84M
0.08%
238.05M
0.09%
238.36M
0.13%
238.13M
0.10%
238.06M
0.03%
237.23M
0.35%
236.55M
0.29%
weighted average shs out dil
253.41M
-
253.41M
0%
253.13M
0.11%
252.79M
0.13%
251.42M
0.54%
251.42M
0%
249.13M
0.91%
247.06M
0.83%
243.21M
1.56%
243.21M
0%
241.22M
0.82%
240.59M
0.26%
240.82M
0.09%
240.82M
0%
240.84M
0.01%
240.91M
0.03%
241.08M
0.07%
241.08M
0%
240.99M
0.04%
240.97M
0.01%
240.94M
0.01%
240.94M
0%
239.06M
0.78%
238.37M
0.29%
238.32M
0.02%
238.32M
0%
238.31M
0.00%
238.31M
0%
238.47M
0.07%
238.47M
0%
239.82M
0.56%
240.57M
0.31%
241.25M
0.28%
241.25M
0%
239.24M
0.83%
237.81M
0.60%
237.81M
0%
238.42M
0.26%
238.63M
0.09%
238.36M
0.11%
238.16M
0.09%
238.11M
0.02%
237.40M
0.30%
236.93M
0.20%
eps
0.79
-
0.77
2.53%
0.75
2.60%
0.87
16%
0.60
31.03%
0.80
33.33%
0.80
0%
0.81
1.25%
0.72
11.11%
0.69
4.17%
0.72
4.35%
0.82
13.89%
0.98
19.51%
0.74
24.49%
0.83
12.16%
0.72
13.25%
0.22
69.44%
0.77
250%
0.85
10.39%
0.82
3.53%
0.76
7.32%
0.70
7.89%
0.77
10.00%
0.85
10.39%
0.80
5.88%
0.68
15%
0.77
13.24%
0.80
3.90%
0.96
20.00%
0.85
11.46%
0.99
16.47%
1.13
14.14%
1.12
0.88%
0.92
17.86%
0.87
5.43%
0.91
4.60%
0.95
4.40%
1.60
68.42%
0.58
63.75%
0.88
51.72%
1.76
100%
0.94
46.59%
0.91
3.19%
1.01
10.99%
epsdiluted
0.79
-
0.77
2.53%
0.75
2.60%
0.87
16%
0.60
31.03%
0.80
33.33%
0.80
0%
0.81
1.25%
0.72
11.11%
0.69
4.17%
0.72
4.35%
0.82
13.89%
0.98
19.51%
0.74
24.49%
0.83
12.16%
0.72
13.25%
0.22
69.44%
0.77
250%
0.85
10.39%
0.82
3.53%
0.76
7.32%
0.70
7.89%
0.77
10.00%
0.85
10.39%
0.80
5.88%
0.68
15%
0.77
13.24%
0.80
3.90%
0.96
20.00%
0.85
11.46%
0.99
16.47%
1.13
14.14%
1.12
0.88%
0.91
18.75%
0.87
4.40%
0.91
4.60%
0.94
3.30%
1.60
70.21%
0.58
63.75%
0.88
51.72%
1.76
100%
0.94
46.59%
0.91
3.19%
1.01
10.99%

All numbers in (except ratios and percentages)