av/constellation-software--big.svg

COM:CSISOFTWARE

Constellation Software Inc.

  • Stock

CAD

Last Close

4,644.55

22/11 21:00

Market Cap

87.21B

Beta: -

Volume Today

22.46K

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
account payables
260.58M
-
219.84M
15.64%
234.65M
6.74%
235.87M
0.52%
245.00M
3.87%
224.01M
8.57%
220.98M
1.35%
243.04M
9.98%
274.98M
13.14%
246.11M
10.50%
243.71M
0.97%
275.66M
13.11%
291.70M
5.82%
263.99M
9.50%
273.52M
3.61%
328.30M
20.03%
379.57M
15.62%
362.72M
4.44%
347.98M
4.06%
384.84M
10.59%
463.90M
20.54%
388M
16.36%
400M
3.09%
454M
13.50%
529M
16.52%
453M
14.37%
480M
5.96%
535M
11.46%
666M
24.49%
637M
4.35%
671M
5.34%
720M
7.30%
832M
15.56%
772M
7.21%
892M
15.54%
917M
2.80%
1.08B
17.78%
1.12B
3.43%
1.08B
2.95%
1.25B
14.94%
1.43B
14.93%
1.30B
9.36%
1.31B
0.77%
1.42B
8.64%
accumulated other comprehensive income loss
449K
-
621K
38.31%
1.63M
162.32%
-10.07M
717.93%
-19.29M
91.64%
-31.38M
62.67%
-30.16M
3.90%
-32.60M
8.11%
-34.32M
5.27%
-30.67M
10.64%
-31.01M
1.11%
-26.05M
15.97%
-36.11M
38.58%
-33.48M
7.28%
-28.04M
16.26%
-27.04M
3.54%
-26.74M
1.13%
-30.91M
15.58%
-33.55M
8.55%
-31.61M
5.76%
-36.70M
16.08%
-40M
8.99%
-32M
20%
-44M
37.50%
-40M
9.09%
-70M
75%
-57M
18.57%
-49M
14.04%
-31M
36.73%
-67M
116.13%
-56M
16.42%
-69M
23.21%
-66M
4.35%
-62M
6.06%
-147M
137.10%
-227M
54.42%
-150M
33.92%
-128M
14.67%
-112M
12.50%
-159M
41.96%
-99M
37.74%
-145M
46.46%
-158M
8.97%
-98M
37.97%
cash and cash equivalents
77.97M
-
142.44M
82.70%
101.28M
28.90%
81.60M
19.43%
70.68M
13.38%
131.82M
86.50%
132.01M
0.14%
148.26M
12.32%
178.47M
20.37%
271.10M
51.90%
242.97M
10.37%
304.45M
25.30%
353.50M
16.11%
473.89M
34.06%
429.76M
9.31%
414.59M
3.53%
488.96M
17.94%
347.53M
28.93%
343.57M
1.14%
456.03M
32.74%
588.60M
29.07%
717M
21.81%
214M
70.15%
235M
9.81%
316M
34.47%
364M
15.19%
585M
60.71%
565M
3.42%
758M
34.16%
932M
22.96%
851M
8.69%
961M
12.93%
763M
20.60%
996M
30.54%
676M
32.13%
665M
1.63%
811M
21.95%
1.01B
24.54%
970M
3.96%
1.08B
10.93%
1.28B
19.33%
2.08B
61.84%
1.87B
9.87%
2.07B
10.46%
cash and short term investments
78.75M
-
142.91M
81.48%
101.28M
29.13%
81.60M
19.43%
70.68M
13.38%
131.82M
86.50%
132.01M
0.14%
148.26M
12.32%
178.47M
20.37%
271.10M
51.90%
256.00M
5.57%
323.70M
26.44%
357.74M
10.52%
474.88M
32.75%
429.76M
9.50%
414.59M
3.53%
488.96M
17.94%
347.53M
28.93%
343.57M
1.14%
456.03M
32.74%
588.60M
29.07%
717M
21.81%
219M
69.46%
243M
10.96%
326M
34.16%
372M
14.11%
593M
59.41%
574M
3.20%
767M
33.62%
942M
22.82%
862M
8.49%
980M
13.69%
802M
18.16%
1.13B
40.40%
783M
30.46%
759M
3.07%
926M
22.00%
1.01B
9.07%
985M
2.48%
1.08B
10.05%
1.30B
19.74%
2.08B
60.09%
1.89B
9.24%
2.08B
10.55%
common stock
99.28M
-
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.28M
0%
99.30M
0.02%
99M
0.30%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
99M
0%
deferred revenue
306.21M
-
413.43M
35.01%
375.45M
9.19%
361.73M
3.66%
347.34M
3.98%
459.09M
32.17%
436.74M
4.87%
426.65M
2.31%
421.03M
1.32%
536.98M
27.54%
493.43M
8.11%
483.82M
1.95%
460.98M
4.72%
621.23M
34.76%
566.15M
8.87%
556.19M
1.76%
541.11M
2.71%
800.70M
47.97%
711.47M
11.14%
681.14M
4.26%
656.50M
3.62%
877M
33.59%
802M
8.55%
790M
1.50%
788M
0.25%
1.03B
31.35%
938M
9.37%
917M
2.24%
962M
4.91%
1.30B
34.72%
1.22B
5.71%
1.17B
4.42%
1.16B
0.86%
1.54B
32.64%
1.67B
8.66%
1.54B
7.43%
1.48B
3.95%
1.99B
34.37%
1.87B
6.37%
1.78B
4.77%
1.76B
1.18%
2.27B
29.03%
2.08B
8.29%
2.01B
3.13%
deferred revenue non current
4.12M
-
7.12M
72.58%
3.60M
49.37%
3.58M
0.67%
1.74M
51.52%
2.21M
27.49%
6.99M
215.87%
4.95M
29.21%
1.42M
71.39%
1.23M
13.14%
855K
30.43%
5.95M
595.44%
4.58M
23.04%
4.96M
8.50%
6.48M
30.51%
48.75M
652.33%
48.94M
0.39%
46.71M
4.56%
43M
7.94%
42M
2.33%
40M
4.76%
39M
2.50%
41M
5.13%
39M
4.88%
38M
2.56%
39M
2.63%
44M
12.82%
45M
2.27%
48M
6.67%
49M
2.08%
52M
6.12%
63M
21.15%
69M
-
100M
44.93%
97M
3%
95M
2.06%
97M
2.11%
88M
9.28%
86M
2.27%
87M
1.16%
88M
1.15%
deferrred tax liabilities non current
112.78M
-
106.75M
5.35%
110.61M
3.62%
104.76M
5.29%
107.28M
2.40%
99.60M
7.15%
107.43M
7.86%
114.87M
6.93%
109.80M
4.42%
114.58M
4.36%
108.05M
5.70%
104.92M
2.90%
129.59M
23.51%
131.64M
1.59%
137.06M
4.11%
139.66M
1.90%
148.96M
6.66%
165.66M
11.21%
174.12M
5.11%
179.28M
2.97%
191.50M
6.81%
195M
1.83%
202M
3.59%
241M
19.31%
246M
2.07%
250M
1.63%
243M
2.80%
253M
4.12%
285M
12.65%
371M
30.18%
372M
0.27%
393M
5.65%
436M
10.94%
448M
2.75%
476M
6.25%
465M
2.31%
471M
1.29%
529M
12.31%
530M
0.19%
517M
2.45%
625M
20.89%
633M
1.28%
622M
1.74%
643M
3.38%
goodwill
220.97M
-
220.04M
0.42%
230.25M
4.64%
223.51M
2.93%
219.92M
1.61%
216.26M
-
226.50M
-
251.84M
-
259.21M
2.93%
298.94M
-
301.90M
0.99%
302M
0.03%
308M
1.99%
355M
15.26%
361M
1.69%
356M
1.39%
372M
4.49%
399M
7.26%
431M
8.02%
481M
11.60%
566M
17.67%
568M
0.35%
610M
7.39%
650M
6.56%
763M
17.38%
799M
4.72%
807M
1.00%
866M
7.31%
969M
11.89%
1.21B
24.46%
1.27B
5.39%
1.28B
1.10%
1.33B
3.66%
1.39B
4.28%
goodwill and intangible assets
981.66M
-
954.86M
2.73%
936.73M
1.90%
879.07M
6.16%
887.43M
0.95%
838.29M
5.54%
943.45M
12.54%
969.70M
2.78%
952.11M
1.81%
966.00M
1.46%
977.78M
1.22%
998.98M
2.17%
993.74M
0.52%
1.04B
4.21%
1.11B
6.74%
1.14B
3.09%
1.18B
3.68%
1.49B
26.48%
1.44B
3.32%
1.51B
4.27%
1.55B
2.86%
1.56B
0.43%
1.62B
4.11%
1.88B
16.17%
2.00B
6.16%
1.99B
0.55%
2.01B
1.16%
2.10B
4.38%
2.32B
10.72%
2.76B
18.77%
3.00B
8.70%
3.00B
0.20%
3.43B
14.11%
3.64B
6.27%
4.52B
23.93%
4.47B
1.04%
4.68B
4.68%
5.35B
14.43%
5.73B
7.04%
6.36B
10.94%
6.71B
5.51%
6.73B
0.40%
6.99B
3.83%
7.14B
2.12%
intangible assets
760.69M
-
734.83M
3.40%
706.48M
3.86%
655.56M
7.21%
667.51M
1.82%
838.29M
25.58%
943.45M
12.54%
969.70M
2.78%
735.85M
24.12%
966.00M
31.28%
977.78M
1.22%
998.98M
2.17%
767.24M
23.20%
1.04B
34.97%
1.11B
6.74%
1.14B
3.09%
922.13M
19.07%
1.49B
62.04%
1.44B
3.32%
1.21B
16.43%
1.25B
3.32%
1.25B
0.53%
1.31B
4.63%
1.53B
16.39%
1.64B
7.20%
1.63B
0.37%
1.64B
0.43%
1.70B
3.72%
1.89B
11.36%
2.28B
20.40%
2.43B
6.80%
2.44B
0.16%
2.82B
15.68%
2.99B
6.21%
3.75B
25.35%
3.67B
2.21%
3.87B
5.48%
4.49B
15.91%
4.76B
6.11%
5.15B
8.19%
5.44B
5.53%
5.45B
0.24%
5.66B
3.87%
5.75B
1.61%
inventory
21.14M
-
23.70M
12.10%
25.73M
8.56%
28.19M
9.56%
25.25M
10.45%
25.43M
0.71%
28.26M
11.13%
29.05M
2.82%
24.33M
16.25%
25.82M
6.12%
24.26M
6.04%
25.46M
4.93%
19.67M
22.75%
21.94M
11.57%
30.88M
40.73%
29.24M
5.31%
23.20M
20.67%
26.93M
16.10%
29.50M
9.55%
32.00M
8.45%
34.40M
7.52%
39M
13.37%
45M
15.38%
43M
4.44%
31M
27.91%
32M
3.23%
32M
0%
30M
6.25%
27M
10%
27M
0%
28M
3.70%
32M
14.29%
35M
9.38%
41M
17.14%
46M
12.20%
46M
0%
48M
4.35%
50M
4.17%
56M
12%
56M
0%
51M
8.93%
59M
15.69%
60M
1.69%
66M
10%
long term debt
168.95M
-
157.25M
6.92%
228.30M
45.18%
206.29M
9.64%
206.95M
0.32%
362.98M
75.40%
346.45M
4.56%
366.40M
5.76%
359.17M
1.98%
356.50M
0.74%
339.21M
4.85%
342.41M
0.95%
352.54M
2.96%
238.69M
32.29%
236.46M
0.93%
229.22M
3.06%
224.25M
2.17%
335.81M
49.75%
317.20M
5.54%
492M
55.11%
498M
1.22%
513M
3.01%
562M
9.55%
537M
4.45%
562M
4.66%
573M
1.96%
623M
8.73%
1.01B
62.44%
1.08B
7.11%
1.07B
1.29%
1.10B
3.27%
1.22B
10.59%
1.51B
23.73%
1.43B
5.29%
1.37B
4.33%
1.60B
16.86%
1.63B
1.56%
2.11B
29.64%
2.48B
17.84%
3.54B
42.43%
3.68B
3.96%
3.69B
0.41%
long term investments
13.89M
-
14.01M
0.86%
14.42M
2.96%
14.57M
1.04%
14.24M
2.26%
14.89M
4.53%
15.14M
1.68%
15.81M
4.43%
15.62M
1.20%
15.83M
1.34%
15.45M
2.36%
20.67M
33.73%
1.27M
93.85%
1.51M
18.74%
1.73M
14.99%
1.86M
7.04%
2.26M
21.71%
612K
72.91%
580K
5.23%
567K
2.24%
2.60M
358.55%
2M
23.08%
2M
0%
2M
0%
2M
0%
2M
0%
2M
0%
2M
0%
2M
0%
3M
50%
2M
33.33%
2M
0%
2M
0%
2M
0%
2M
0%
2M
0%
3M
50%
3M
0%
3M
0%
3M
0%
10M
233.33%
7M
30%
5M
28.57%
9M
80%
net debt
399.20M
-
341.33M
14.50%
338.20M
0.92%
277.95M
17.81%
223.94M
19.43%
144.16M
35.62%
235.14M
63.11%
220.34M
6.29%
176.70M
19.81%
104.39M
40.92%
124.52M
19.28%
60.45M
51.45%
-6.93M
111.47%
-124.00M
1,688.78%
-69.81M
43.70%
-101.01M
44.71%
-156.10M
54.54%
-77.08M
50.62%
-56.77M
26.35%
-56.76M
0.01%
-220.20M
287.92%
-173M
21.44%
349M
301.73%
455M
30.37%
428M
5.93%
234M
45.33%
145M
38.03%
80M
44.83%
-33M
141.25%
313M
1,048.48%
485M
54.95%
381M
21.44%
624M
63.78%
577M
7.53%
1.52B
163.78%
1.45B
4.47%
1.48B
1.51%
1.37B
7.32%
1.77B
29.46%
2.28B
28.57%
2.40B
5.31%
2.20B
8.38%
2.53B
15.34%
2.44B
3.51%
net receivables
269.43M
-
287.95M
6.88%
280.20M
2.69%
267.42M
4.56%
273.61M
2.31%
314.44M
14.92%
290.73M
7.54%
299.40M
2.98%
306.30M
2.31%
318.43M
3.96%
320.08M
0.52%
336.09M
5.00%
330.57M
1.64%
358.52M
8.46%
366.34M
2.18%
414.74M
13.21%
424.23M
2.29%
502.50M
18.45%
481.34M
4.21%
498.85M
3.64%
509.80M
2.19%
536M
5.14%
549M
2.43%
571M
4.01%
610M
6.83%
655M
7.38%
590M
9.92%
621M
5.25%
675M
8.70%
784M
16.15%
750M
4.34%
762M
1.60%
842M
10.50%
953M
13.18%
1.18B
23.92%
1.11B
5.59%
1.26B
13.36%
1.47B
16.53%
1.47B
0.54%
1.55B
5.53%
1.71B
10.87%
1.56B
8.69%
1.82B
16.49%
1.88B
3.02%
other assets
1M
-
1M
-
-1M
-
1M
-
-1M
200%
-1M
-
-1M
-
1M
200%
other current assets
42.86M
-
47.60M
11.05%
44.46M
6.59%
39.88M
10.30%
41.23M
3.38%
49.44M
19.92%
50.13M
1.40%
49.21M
1.84%
47.20M
4.08%
52.50M
11.24%
52.14M
0.69%
46.61M
10.60%
65.71M
40.98%
59.37M
9.65%
59.23M
0.24%
68.60M
15.83%
56.52M
17.61%
82.25M
45.53%
85.60M
4.07%
78.92M
7.81%
74.40M
5.72%
88M
18.28%
102M
15.91%
99M
2.94%
95M
4.04%
104M
9.47%
104M
0%
108M
3.85%
116M
7.41%
139M
19.83%
152M
9.35%
155M
1.97%
156M
0.65%
185M
18.59%
234M
26.49%
226M
3.42%
223M
1.33%
275M
23.32%
261M
5.09%
265M
1.53%
282M
6.42%
568M
101.42%
328M
42.25%
329M
0.30%
other current liabilities
64.89M
-
65.53M
0.99%
63.14M
3.65%
69.28M
9.72%
100.19M
44.62%
96.69M
3.49%
89.78M
7.15%
98.06M
9.22%
65.03M
33.69%
75.27M
15.75%
95.51M
26.89%
106.47M
11.48%
113.13M
6.25%
126.62M
11.93%
145.99M
15.29%
165.70M
13.50%
155.06M
6.42%
178.87M
15.36%
174.59M
2.40%
179.68M
2.92%
172.50M
4.00%
614M
255.94%
185M
69.87%
225M
21.62%
233M
3.56%
260M
11.59%
293M
12.69%
297M
1.37%
310M
4.38%
595M
91.94%
187M
68.57%
217M
16.04%
189M
12.90%
272M
43.92%
250M
8.09%
276M
10.40%
287M
3.99%
696M
142.51%
758M
8.91%
829M
9.37%
1.11B
33.66%
338M
69.49%
412M
21.89%
317M
23.06%
other liabilities
other non current assets
22.29M
-
21.31M
4.37%
24.59M
15.40%
24.44M
0.62%
22.70M
7.12%
20.41M
10.11%
20.25M
0.78%
16.27M
19.63%
16.57M
1.84%
18.57M
12.09%
21.55M
16.04%
20.57M
4.55%
18.51M
10.02%
17.93M
3.14%
19.60M
9.31%
19.58M
0.10%
19.54M
0.19%
56.30M
188.09%
56.00M
0.52%
58.33M
4.15%
61.60M
5.61%
62M
0.65%
64M
3.23%
69M
7.81%
69M
0%
68M
1.45%
72M
5.88%
77M
6.94%
76M
1.30%
77M
1.32%
84M
9.09%
93M
10.71%
95M
2.15%
105M
10.53%
142M
35.24%
158M
11.27%
168M
6.33%
180M
7.14%
187M
3.89%
197M
5.35%
277M
40.61%
300M
8.30%
612M
104%
321M
47.55%
other non current liabilities
50.07M
-
47.38M
5.36%
45.47M
4.05%
47.17M
3.76%
75.27M
59.56%
68.46M
9.06%
80.51M
17.61%
79.37M
1.41%
69.05M
13.01%
73.93M
7.07%
75.98M
2.77%
82.87M
9.07%
83.14M
0.33%
85.90M
3.32%
100.84M
17.39%
109.86M
8.94%
120.10M
9.32%
140.37M
16.88%
143.56M
2.27%
153.15M
6.68%
173.50M
13.29%
160M
7.78%
173M
8.13%
185M
6.94%
220M
18.92%
223M
1.36%
251M
12.56%
291M
15.94%
335M
15.12%
126M
62.39%
134M
6.35%
145M
8.21%
192M
32.41%
197M
2.60%
266M
35.03%
234M
12.03%
240M
2.56%
209M
12.92%
244M
16.75%
228M
6.56%
246M
7.89%
273M
10.98%
298M
9.16%
324M
8.72%
othertotal stockholders equity
-165M
-
-162M
1.82%
-162M
0%
-179M
10.49%
preferred stock
property plant equipment net
36.02M
-
36.38M
1.00%
38.00M
4.45%
35.27M
7.18%
37.23M
5.56%
35.17M
5.54%
36.39M
3.49%
40.66M
11.73%
42.07M
3.47%
44.68M
6.20%
46.90M
4.98%
47.65M
1.60%
46.40M
2.64%
47.28M
1.90%
50.16M
6.10%
53.01M
5.67%
53.82M
1.53%
57.51M
6.86%
58.13M
1.08%
58.38M
0.44%
67.40M
15.45%
276M
309.50%
280M
1.45%
290M
3.57%
311M
7.24%
311M
0%
319M
2.57%
319M
0%
337M
5.64%
358M
6.23%
356M
0.56%
343M
3.65%
339M
1.17%
376M
10.91%
421M
11.97%
395M
6.18%
413M
4.56%
414M
0.24%
413M
0.24%
411M
0.48%
453M
10.22%
453M
0%
525M
15.89%
543M
3.43%
retained earnings
166.27M
-
153.97M
7.40%
155.74M
1.15%
161.71M
3.84%
179.84M
11.21%
191.57M
6.52%
203.03M
5.98%
227.55M
12.08%
272.32M
19.67%
269.80M
0.93%
303.60M
12.53%
349.87M
15.24%
394.33M
12.71%
413.57M
4.88%
443.53M
7.24%
476.61M
7.46%
531.53M
11.52%
569.57M
7.16%
600.38M
5.41%
644.89M
7.41%
803.50M
24.60%
445M
44.62%
497M
11.69%
558M
12.27%
628M
12.54%
690M
9.87%
752M
8.99%
852M
13.30%
980M
15.02%
950M
3.06%
1.02B
7.05%
1.10B
8.46%
1.21B
9.34%
1.41B
16.92%
1.51B
7.38%
1.63B
7.79%
1.76B
8.03%
1.45B
17.53%
1.55B
6.40%
1.71B
10.67%
1.88B
9.58%
2.36B
25.69%
2.52B
6.74%
2.66B
5.56%
short term debt
477.17M
-
483.77M
1.38%
270.52M
44.08%
202.30M
25.22%
66.33M
67.21%
69.69M
5.07%
160.20M
129.88%
5.62M
96.49%
8.72M
55.19%
9.09M
4.13%
8.33M
8.33%
8.41M
0.96%
7.36M
12.45%
7.48M
1.58%
7.42M
0.71%
74.88M
908.63%
96.40M
28.73%
41.23M
57.23%
62.55M
51.70%
63.45M
1.45%
51.20M
19.31%
52M
1.56%
65M
25%
177M
172.31%
182M
2.82%
61M
66.48%
168M
175.41%
72M
57.14%
102M
41.67%
233M
128.43%
252M
8.15%
272M
7.94%
282M
3.68%
351M
24.47%
686M
95.44%
687M
0.15%
917M
33.48%
777M
15.27%
1.11B
43.50%
1.25B
11.66%
1.20B
3.78%
737M
38.48%
729M
1.09%
821M
12.62%
short term investments
780K
-
469K
39.87%
13.03M
-
19.24M
47.71%
4.24M
77.99%
996K
76.49%
5M
-
8M
60%
10M
25%
8M
20%
8M
0%
9M
12.50%
9M
0%
10M
11.11%
11M
10%
19M
72.73%
39M
105.26%
130M
233.33%
107M
17.69%
94M
12.15%
115M
22.34%
15M
-
8M
46.67%
14M
75%
11M
21.43%
13M
18.18%
16M
23.08%
tax assets
71.67M
-
61.85M
13.71%
64.16M
3.73%
65.97M
2.83%
60.76M
7.89%
57.01M
6.18%
60.14M
5.49%
58.68M
2.43%
56.65M
3.46%
52.78M
6.83%
43.29M
17.99%
23.25M
46.30%
49.86M
114.48%
47.63M
4.48%
38.34M
19.51%
34.49M
10.02%
38.36M
11.21%
37.64M
1.88%
54.25M
44.14%
47.30M
12.82%
47.30M
0%
48M
1.48%
48M
0%
38M
20.83%
45M
18.42%
46M
2.22%
45M
2.17%
50M
11.11%
52M
4%
57M
9.62%
58M
1.75%
63M
8.62%
66M
4.76%
66M
0%
97M
46.97%
155M
59.79%
160M
3.23%
106M
33.75%
89M
16.04%
84M
5.62%
107M
27.38%
157M
46.73%
191M
21.66%
202M
5.76%
tax payables
5.47M
-
7.07M
29.23%
11.84M
67.43%
21.11M
78.20%
25.59M
21.24%
23.60M
7.78%
18.91M
19.87%
27.78M
46.93%
6.56M
76.38%
15.20M
131.67%
29.03M
90.99%
37.00M
27.45%
40.63M
9.82%
41.02M
0.95%
47.43M
15.62%
55.54M
17.10%
31.03M
44.13%
28.77M
7.27%
30.59M
6.31%
34.84M
13.88%
30.30M
13.02%
38M
25.41%
25M
34.21%
30M
20%
36M
20%
60M
66.67%
95M
58.33%
90M
5.26%
78M
13.33%
91M
16.67%
67M
26.37%
86M
28.36%
56M
34.88%
119M
112.50%
77M
35.29%
99M
28.57%
97M
2.02%
118M
21.65%
77M
34.75%
112M
45.45%
90M
19.64%
135M
50%
104M
22.96%
116M
11.54%
total assets
1.54B
-
1.59B
3.44%
1.53B
3.84%
1.44B
6.09%
1.43B
0.23%
1.49B
3.75%
1.58B
6.03%
1.63B
3.21%
1.64B
0.75%
1.77B
7.71%
1.76B
0.47%
1.84B
4.87%
1.88B
2.20%
2.06B
9.62%
2.10B
1.85%
2.17B
3.05%
2.29B
5.59%
2.61B
13.86%
2.55B
1.99%
2.74B
7.17%
2.94B
7.26%
3.32B
13.24%
2.93B
11.88%
3.24B
10.52%
3.49B
7.75%
3.58B
2.55%
3.77B
5.31%
3.88B
2.97%
4.38B
12.79%
5.15B
17.65%
5.29B
2.80%
5.43B
2.70%
5.77B
6.11%
6.50B
12.71%
7.42B
14.19%
7.33B
1.29%
7.88B
7.60%
8.86B
12.46%
9.19B
3.66%
10.00B
8.88%
10.90B
8.95%
11.92B
9.38%
12.12B
1.64%
12.57B
3.77%
total current assets
412.18M
-
502.17M
21.83%
451.67M
10.06%
417.09M
7.66%
410.76M
1.52%
521.12M
26.87%
501.13M
3.84%
525.92M
4.95%
556.30M
5.78%
667.85M
20.05%
652.49M
2.30%
731.85M
12.16%
773.68M
5.71%
914.71M
18.23%
887.74M
2.95%
918.73M
3.49%
992.90M
8.07%
959.21M
3.39%
940.01M
2.00%
1.07B
13.38%
1.21B
13.27%
1.38B
14.31%
915M
33.70%
956M
4.48%
1.06B
11.09%
1.16B
9.51%
1.32B
13.41%
1.33B
1.06%
1.58B
18.90%
1.89B
19.37%
1.79B
5.29%
1.93B
7.65%
1.83B
4.87%
2.31B
25.61%
2.24B
2.65%
2.15B
4.37%
2.46B
14.68%
2.81B
14.10%
2.77B
1.46%
2.95B
6.65%
3.35B
13.35%
4.27B
27.65%
4.10B
4.05%
4.36B
6.37%
total current liabilities
1.11B
-
1.18B
6.65%
943.77M
20.19%
869.18M
7.90%
758.85M
12.69%
849.48M
11.94%
907.70M
6.85%
773.36M
14.80%
769.76M
0.47%
867.44M
12.69%
840.98M
3.05%
874.36M
3.97%
873.16M
0.14%
1.02B
16.74%
993.08M
2.57%
1.13B
13.29%
1.17B
4.18%
1.38B
18.03%
1.30B
6.28%
1.31B
0.97%
1.34B
2.67%
1.93B
43.66%
1.45B
24.81%
1.65B
13.36%
1.73B
5.22%
1.81B
4.45%
1.88B
3.87%
1.82B
3.09%
2.04B
12.03%
2.76B
35.34%
2.33B
15.54%
2.38B
1.93%
2.46B
3.53%
2.93B
19.10%
3.50B
19.31%
3.42B
2.06%
3.77B
10.01%
4.58B
21.66%
4.82B
5.24%
5.10B
5.68%
5.50B
7.79%
4.64B
15.56%
4.53B
2.41%
4.69B
3.56%
total debt
477.17M
-
483.77M
1.38%
439.47M
9.16%
359.55M
18.19%
294.62M
18.06%
275.98M
6.33%
367.15M
33.03%
368.61M
0.40%
355.18M
3.64%
375.49M
5.72%
367.49M
2.13%
364.91M
0.70%
346.57M
5.03%
349.89M
0.96%
359.96M
2.88%
313.57M
12.89%
332.86M
6.15%
270.45M
18.75%
286.80M
6.05%
399.27M
39.22%
368.40M
7.73%
544M
47.67%
563M
3.49%
690M
22.56%
744M
7.83%
598M
19.62%
730M
22.07%
645M
11.64%
725M
12.40%
1.25B
71.72%
1.34B
7.31%
1.34B
0.45%
1.39B
3.35%
1.57B
13.41%
2.20B
39.73%
2.12B
3.59%
2.29B
7.93%
2.38B
3.98%
2.74B
15.26%
3.35B
22.33%
3.68B
9.81%
4.28B
16.11%
4.41B
3.09%
4.51B
2.43%
total investments
14.67M
-
14.47M
1.30%
14.42M
0.37%
14.57M
1.04%
14.24M
2.26%
14.89M
4.53%
15.14M
1.68%
15.81M
4.43%
15.62M
1.20%
15.83M
1.34%
28.48M
79.95%
39.91M
40.13%
5.51M
86.20%
2.50M
54.52%
1.73M
30.75%
1.86M
7.04%
2.26M
21.71%
612K
72.91%
580K
5.23%
567K
2.24%
2.60M
358.55%
2M
23.08%
7M
250%
10M
42.86%
12M
20%
10M
16.67%
10M
0%
11M
10%
11M
0%
13M
18.18%
13M
0%
21M
61.54%
41M
95.24%
132M
221.95%
109M
17.42%
96M
11.93%
118M
22.92%
3M
97.46%
18M
500%
11M
38.89%
24M
118.18%
18M
25%
18M
0%
25M
38.89%
total liabilities
1.27B
-
1.34B
5.11%
1.27B
4.77%
1.19B
6.87%
1.17B
1.03%
1.23B
4.61%
1.30B
6.27%
1.33B
2.18%
1.30B
2.31%
1.43B
9.62%
1.39B
2.92%
1.42B
2.48%
1.43B
0.43%
1.59B
11.17%
1.59B
0.18%
1.62B
1.90%
1.68B
4.07%
1.97B
16.83%
1.89B
4.07%
2.02B
7.24%
2.07B
2.23%
2.82B
36.28%
2.37B
16.13%
2.62B
10.95%
2.80B
6.75%
2.86B
2.03%
2.97B
4.02%
2.98B
0.13%
3.33B
11.76%
4.32B
29.70%
3.97B
8.00%
4.03B
1.61%
4.25B
5.26%
4.86B
14.48%
5.75B
18.31%
5.63B
2.19%
5.95B
5.76%
7.02B
18.00%
7.32B
4.26%
8.05B
9.96%
8.94B
11.06%
9.17B
2.60%
9.21B
0.47%
9.44B
2.43%
total liabilities and stockholders equity
1.54B
-
1.59B
3.44%
1.53B
3.84%
1.44B
6.09%
1.43B
0.23%
1.49B
3.75%
1.58B
6.03%
1.63B
3.21%
1.64B
0.75%
1.77B
7.71%
1.76B
0.47%
1.84B
4.87%
1.88B
2.20%
2.06B
9.62%
2.10B
1.85%
2.17B
3.05%
2.29B
5.59%
2.61B
13.86%
2.55B
1.99%
2.74B
7.17%
2.94B
7.26%
3.32B
13.24%
2.93B
11.88%
3.24B
10.52%
3.49B
7.75%
3.58B
2.55%
3.77B
5.31%
3.88B
2.97%
4.38B
12.79%
5.15B
17.65%
5.29B
2.80%
5.43B
2.70%
5.77B
6.11%
6.50B
12.71%
7.42B
14.19%
7.33B
1.29%
7.88B
7.60%
8.86B
12.46%
9.19B
3.66%
10.00B
8.88%
10.90B
8.95%
11.92B
9.38%
12.12B
1.64%
12.57B
3.77%
total non current assets
1.13B
-
1.09B
3.30%
1.08B
0.97%
1.02B
5.44%
1.02B
0.30%
965.76M
5.54%
1.08B
11.35%
1.10B
2.40%
1.08B
1.64%
1.10B
1.37%
1.10B
0.65%
1.11B
0.56%
1.11B
0.12%
1.15B
3.61%
1.22B
5.67%
1.25B
2.74%
1.30B
3.76%
1.65B
27.09%
1.61B
1.99%
1.67B
3.55%
1.73B
3.43%
1.94B
12.49%
2.01B
3.60%
2.28B
13.26%
2.42B
6.31%
2.41B
0.45%
2.45B
1.41%
2.55B
4.00%
2.79B
9.58%
3.25B
16.63%
3.50B
7.53%
3.51B
0.20%
3.93B
12.12%
4.19B
6.66%
5.18B
23.49%
5.18B
0.02%
5.42B
4.69%
6.06B
11.69%
6.42B
6.04%
7.05B
9.81%
7.55B
7.12%
7.65B
1.28%
8.02B
4.81%
8.21B
2.44%
total non current liabilities
162.85M
-
154.13M
5.35%
329.15M
113.55%
316.30M
3.90%
414.45M
31.03%
377.93M
8.81%
396.63M
4.95%
559.44M
41.05%
532.28M
4.86%
559.86M
5.18%
544.61M
2.72%
545.51M
0.17%
552.79M
1.33%
565.91M
2.37%
595.01M
5.14%
493.17M
17.11%
512.00M
3.82%
583.99M
14.06%
590.87M
1.18%
714.96M
21.00%
725.20M
1.43%
889M
22.59%
913M
2.70%
978M
7.12%
1.07B
9.30%
1.05B
1.87%
1.09B
4.29%
1.16B
5.67%
1.29B
11.33%
1.55B
20.75%
1.64B
5.41%
1.66B
1.16%
1.78B
7.72%
1.93B
8.12%
2.25B
16.79%
2.20B
2.40%
2.18B
0.86%
2.44B
11.69%
2.50B
2.42%
2.95B
18.24%
3.44B
16.71%
4.53B
31.57%
4.68B
3.42%
4.75B
1.34%
total stockholders equity
266.00M
-
253.88M
4.56%
256.65M
1.09%
250.93M
2.23%
259.83M
3.55%
259.48M
0.14%
272.16M
4.89%
294.24M
8.11%
337.28M
14.63%
338.41M
0.33%
371.88M
9.89%
423.10M
13.77%
457.51M
8.13%
479.38M
4.78%
514.78M
7.38%
548.85M
6.62%
604.08M
10.06%
637.95M
5.61%
666.11M
4.41%
712.56M
6.97%
866.10M
21.55%
504M
41.81%
564M
11.90%
613M
8.69%
687M
12.07%
719M
4.66%
794M
10.43%
902M
13.60%
1.05B
16.19%
817M
22.04%
898M
9.91%
971M
8.13%
1.06B
9.17%
1.45B
36.51%
1.47B
1.31%
1.50B
2.59%
1.71B
13.83%
1.43B
16.76%
1.53B
7.65%
1.65B
7.69%
1.88B
13.56%
2.31B
23.24%
2.46B
6.31%
2.66B
8.14%

All numbers in CAD (except ratios and percentages)