av/canfor--big.svg

COM:CANFOR

Canfor

  • Stock

Last Close

17.31

22/11 21:00

Market Cap

1.61B

Beta: -

Volume Today

105.54K

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
809.50M
-
741.90M
8.35%
907.30M
22.29%
838M
7.64%
860.40M
2.67%
930M
8.09%
952.40M
2.41%
989.90M
3.94%
1.05B
6.37%
1.07B
1.42%
1.02B
4.27%
1.10B
7.72%
1.04B
5.24%
1.13B
7.93%
1.19B
5.24%
1.17B
1.69%
1.18B
1.46%
1.23B
4.34%
1.46B
18.32%
1.32B
9.33%
1.03B
22.31%
1.15B
11.73%
1.31B
14.30%
1.09B
16.88%
1.11B
1.26%
1.17B
5.93%
1.12B
4.73%
1.55B
39.01%
1.62B
4.36%
1.94B
20.01%
2.50B
28.50%
1.68B
32.81%
1.57B
6.28%
2.21B
40.86%
2.17B
1.88%
1.67B
23.27%
1.37B
17.59%
1.39B
0.88%
1.45B
4.37%
1.31B
9.25%
1.28B
2.24%
1.38B
7.78%
1.38B
0.09%
1.20B
12.93%
cost of revenue
528.80M
-
478.70M
9.47%
587.20M
22.67%
544.40M
7.29%
591.60M
8.67%
625.80M
5.78%
690.20M
10.29%
709.10M
2.74%
755.70M
6.57%
750M
0.75%
715M
4.67%
754.10M
5.47%
728.10M
3.45%
766.80M
5.32%
757.80M
1.17%
784.90M
3.58%
728.60M
7.17%
751M
3.07%
855M
13.85%
813.50M
4.85%
825M
1.41%
904.10M
9.59%
1.00B
10.98%
881.10M
12.19%
792.80M
10.02%
945.70M
19.29%
729.80M
22.83%
898.10M
23.06%
1.01B
12.06%
993M
1.33%
1.10B
11.06%
1.02B
7.61%
1.06B
3.90%
1.11B
5.12%
1.24B
11.84%
1.30B
4.07%
1.14B
11.93%
1.24B
8.52%
1.14B
8.02%
1.08B
5.52%
1.34B
24.29%
1.12B
16.44%
1.47B
31.31%
1.00B
31.65%
gross profit
280.70M
-
263.20M
6.23%
320.10M
21.62%
293.60M
8.28%
268.80M
8.45%
304.20M
13.17%
262.20M
13.81%
280.80M
7.09%
297.30M
5.88%
317.90M
6.93%
307.30M
3.33%
347.10M
12.95%
315.40M
9.13%
359.40M
13.95%
427.40M
18.92%
380.30M
11.02%
453.60M
19.27%
482.50M
6.37%
604.50M
25.28%
509.80M
15.67%
203.10M
60.16%
244.60M
20.43%
309.60M
26.57%
210.30M
32.07%
312.40M
48.55%
225M
27.98%
385.50M
71.33%
652.30M
69.21%
611.60M
6.24%
948.80M
55.13%
1.39B
46.75%
657.70M
52.77%
512.70M
22.05%
1.10B
114.65%
927.20M
15.75%
371.30M
59.95%
232.70M
37.33%
147.60M
36.57%
307.50M
108.33%
236.60M
23.06%
-54.10M
122.87%
265.50M
590.76%
-85.50M
132.20%
200.20M
334.15%
selling and marketing expenses
137.30M
-
113.80M
17.12%
156.40M
37.43%
140.70M
10.04%
216.20M
53.66%
146.20M
32.38%
159.30M
8.96%
165.30M
3.77%
265.90M
60.86%
167.90M
36.86%
156.40M
6.85%
161M
2.94%
254.20M
57.89%
161M
36.66%
169M
4.97%
157.40M
6.86%
283.30M
79.99%
152.40M
46.21%
176.50M
15.81%
169.70M
3.85%
253.10M
49.15%
159.40M
37.02%
178.10M
11.73%
147.70M
17.07%
323.80M
119.23%
148.20M
54.23%
136.90M
7.62%
174.40M
27.39%
272.50M
56.25%
221M
18.90%
225.80M
2.17%
193.90M
14.13%
207.40M
6.96%
231.90M
11.81%
263.70M
13.71%
236.80M
10.20%
58.20M
75.42%
210.40M
261.51%
232.30M
10.41%
204.20M
12.10%
41.90M
79.48%
175.20M
318.14%
147.10M
-
general and administrative expenses
21.80M
-
18.30M
16.06%
20.70M
13.11%
19M
8.21%
20.50M
7.89%
22.30M
8.78%
21.70M
2.69%
20M
7.83%
25.80M
29.00%
24.40M
5.43%
23.40M
4.10%
28.30M
20.94%
27.60M
2.47%
28.30M
2.54%
30.30M
7.07%
26.90M
11.22%
29M
7.81%
26.10M
10%
26.20M
0.38%
27.20M
3.82%
28.50M
4.78%
32.30M
13.33%
31.70M
1.86%
30.10M
5.05%
30.90M
2.66%
25.80M
16.50%
25.50M
1.16%
34.10M
33.73%
42.50M
24.63%
33.40M
21.41%
35.20M
5.39%
35.20M
0%
43.30M
23.01%
41.40M
4.39%
174.20M
-
3M
-
42.10M
1,303.33%
39.50M
-
selling general and administrative expenses
159.10M
-
132.10M
16.97%
177.10M
34.07%
159.70M
9.82%
158.20M
0.94%
168.50M
6.51%
181M
7.42%
185.30M
2.38%
201.90M
8.96%
192.30M
4.75%
179.80M
6.50%
189.30M
5.28%
178.10M
5.92%
189.30M
6.29%
199.30M
5.28%
184.30M
7.53%
197.80M
7.33%
178.50M
9.76%
202.70M
13.56%
196.90M
2.86%
173.60M
11.83%
191.70M
10.43%
209.80M
9.44%
177.80M
15.25%
229.80M
29.25%
174M
24.28%
162.40M
6.67%
208.50M
28.39%
187.10M
10.26%
221M
18.12%
225.80M
2.17%
193.90M
14.13%
207.40M
6.96%
231.90M
11.81%
263.70M
13.71%
236.80M
10.20%
232.40M
1.86%
210.40M
9.47%
232.30M
10.41%
204.20M
12.10%
44.90M
78.01%
217.30M
383.96%
43.20M
80.12%
186.60M
331.94%
research and development expenses
other expenses
-3.10M
-
3.30M
206.45%
-10.80M
427.27%
200K
101.85%
3.10M
1,450%
8.50M
174.19%
3.30M
61.18%
10.10M
206.06%
3.50M
65.35%
60.60M
1,631.43%
400K
99.34%
1.30M
225%
-4.10M
415.38%
2.20M
153.66%
-3.20M
245.45%
-4.30M
34.38%
1.50M
134.88%
5.30M
253.33%
3.30M
37.74%
-4.10M
224.24%
5.40M
231.71%
1.80M
66.67%
-1M
155.56%
1.20M
220.00%
7.60M
533.33%
7.30M
3.95%
4.20M
42.47%
5.90M
40.48%
18.70M
216.95%
13.20M
29.41%
1.30M
90.15%
7.20M
453.85%
5.30M
26.39%
126.70M
2,290.57%
131.90M
4.10%
25.90M
80.36%
161.80M
524.71%
132M
18.42%
6.70M
94.92%
3.90M
41.79%
4.60M
17.95%
19.20M
317.39%
258.30M
-
cost and expenses
735.50M
-
655.30M
10.90%
808.30M
23.35%
751.20M
7.06%
796.70M
6.06%
843.60M
5.89%
933.90M
10.70%
961.30M
2.93%
1.02B
6.19%
1.00B
1.75%
952.30M
5.05%
1.00B
5.43%
969.80M
3.41%
1.02B
5.01%
1.05B
3.50%
1.06B
0.80%
968.20M
8.87%
1.03B
6.30%
1.18B
14.36%
1.12B
4.75%
1.11B
1.12%
1.22B
9.93%
1.35B
10.88%
1.21B
10.52%
1.15B
4.67%
1.26B
9.19%
1.00B
20.22%
1.25B
24.58%
1.20B
4.19%
1.34B
11.75%
1.45B
8.56%
1.35B
7.45%
1.36B
1.06%
1.47B
8.20%
1.64B
11.47%
1.56B
5.02%
1.53B
1.48%
1.58B
2.96%
1.51B
4.31%
1.38B
8.98%
1.38B
0.41%
1.47B
6.27%
1.51B
2.84%
1.45B
4.15%
operating expenses
206.70M
-
176.60M
14.56%
221.10M
25.20%
206.80M
6.47%
205.10M
0.82%
217.80M
6.19%
243.70M
11.89%
252.20M
3.49%
265.10M
5.11%
252.90M
4.60%
237.30M
6.17%
249.90M
5.31%
241.70M
3.28%
251.60M
4.10%
296.20M
17.73%
277.50M
6.31%
239.60M
13.66%
278.20M
16.11%
322M
15.74%
307.60M
4.47%
283.50M
7.83%
314.50M
10.93%
347.80M
10.59%
327.90M
5.72%
359.80M
9.73%
312.80M
13.06%
274.20M
12.34%
352.70M
28.63%
192M
45.56%
346.20M
80.31%
351.10M
1.42%
326.70M
6.95%
301.30M
7.77%
358.60M
19.02%
395.60M
10.32%
262.70M
33.59%
394.20M
50.06%
342.40M
13.14%
373.60M
9.11%
300.60M
19.54%
44.90M
85.06%
351.30M
682.41%
43.20M
87.70%
444.90M
929.86%
interest expense
7.20M
-
4.40M
38.89%
4.40M
0%
4.80M
9.09%
5.90M
22.92%
5.30M
10.17%
5.60M
5.66%
6.40M
14.29%
7.90M
23.44%
8.20M
3.80%
8.40M
2.44%
8.20M
2.38%
8.20M
0%
8M
2.44%
7.80M
2.50%
8.10M
3.85%
8.60M
6.17%
6.70M
22.09%
6.20M
7.46%
5.50M
11.29%
14.90M
170.91%
10.50M
29.53%
14.60M
39.05%
16.10M
10.27%
18.50M
14.91%
15.70M
15.14%
13.40M
14.65%
11.20M
16.42%
11.30M
0.89%
7.50M
33.63%
6.40M
14.67%
6M
6.25%
10.20M
70%
4.30M
57.84%
3.30M
23.26%
4.80M
45.45%
3.80M
20.83%
10.10M
165.79%
10M
-
20.30M
103%
ebitda
116.60M
-
134.40M
15.27%
132.20M
1.64%
134.10M
1.44%
115M
14.24%
144.20M
25.39%
74M
48.68%
91.30M
23.38%
96.50M
5.70%
126.70M
31.30%
129M
1.82%
159.90M
23.95%
134M
16.20%
172.90M
29.03%
190.10M
9.95%
160M
15.83%
281.20M
75.75%
274.40M
2.42%
353.40M
28.79%
266.20M
24.67%
2.30M
99.14%
18.40M
700%
53.60M
191.30%
-19.80M
136.94%
48.70M
345.96%
13.90M
71.46%
208.10M
1,397.12%
399M
91.73%
554.10M
38.87%
709.90M
28.12%
1.14B
60.01%
432.60M
61.92%
317.70M
26.56%
836.60M
163.33%
644.90M
22.91%
203.20M
68.49%
11.70M
94.24%
-82.30M
803.42%
52.30M
163.55%
36.10M
30.98%
3.20M
91.14%
30M
837.50%
-7.80M
126%
-140.70M
1,703.85%
operating income
53.80M
-
84.40M
56.88%
97.30M
15.28%
85.60M
12.02%
62M
27.57%
83.70M
35%
17.60M
78.97%
8.50M
51.70%
31.80M
274.12%
65.10M
104.72%
69.60M
6.91%
97.40M
39.94%
74M
24.02%
106.80M
44.32%
131M
22.66%
105.40M
19.54%
214.20M
103.23%
203.80M
4.86%
282.10M
38.42%
201.80M
28.47%
-79.10M
139.20%
-69.90M
11.63%
-49.70M
28.90%
-124M
149.50%
-50.70M
59.11%
-88.80M
75.15%
96.90M
209.12%
299.60M
209.18%
419.60M
40.05%
602.60M
43.61%
1.04B
72.80%
331M
68.21%
-66.80M
120.18%
741.90M
1,210.63%
531.60M
28.35%
108.60M
79.57%
-95.10M
187.57%
-194.80M
104.84%
-66.70M
65.76%
-65.10M
2.40%
-99M
52.07%
-85.80M
13.33%
-128.70M
50.00%
-559.70M
334.89%
depreciation and amortization
44.90M
-
44.50M
0.89%
44M
1.12%
47.10M
7.05%
46.90M
0.42%
49.30M
5.12%
52.20M
5.88%
52.60M
0.77%
59.90M
13.88%
60.60M
1.17%
57.50M
5.12%
60.60M
5.39%
63.60M
4.95%
62.30M
2.04%
62.10M
0.32%
61.50M
0.97%
64M
4.07%
64.80M
1.25%
67.60M
4.32%
68.10M
0.74%
70M
2.79%
86.50M
23.57%
92.80M
7.28%
96.60M
4.09%
86.30M
10.66%
94.40M
9.39%
92.60M
1.91%
93.50M
0.97%
100.40M
7.38%
94.10M
6.27%
93.30M
0.85%
94.40M
1.18%
95M
0.64%
94.70M
0.32%
113.30M
19.64%
94.60M
16.50%
106.80M
12.90%
112.50M
5.34%
107.70M
4.27%
107.70M
0%
102.20M
5.11%
105.60M
3.33%
120.90M
14.49%
104M
13.98%
total other income expenses net
-26.90M
-
-2.40M
91.08%
-9.40M
291.67%
-2.10M
77.66%
-6M
185.71%
-19.90M
231.67%
15.10M
175.88%
-24.90M
264.90%
-700K
97.19%
-4.50M
542.86%
3.50M
177.78%
500K
85.71%
-4.80M
1,060%
5.50M
214.58%
-7.60M
238.18%
1.40M
118.42%
-5.50M
492.86%
-5.40M
1.82%
-5.90M
9.26%
-5.20M
11.86%
22.70M
536.54%
-27.80M
222.47%
-6.70M
75.90%
-7.50M
11.94%
7.70M
202.67%
-4.40M
157.14%
-9.40M
113.64%
-900K
90.43%
28.30M
3,244.44%
600K
97.88%
5.10M
750%
9.40M
84.31%
-280.50M
3,084.04%
4.90M
101.75%
10.70M
118.37%
29.90M
179.44%
-224M
849.16%
-2M
99.11%
-4M
100%
11.50M
387.50%
-76.30M
763.48%
9M
111.80%
-123.40M
1,471.11%
-12.70M
89.71%
income before tax
40.70M
-
79.80M
96.07%
85.20M
6.77%
79.90M
6.22%
53.10M
33.54%
61.20M
15.25%
28M
54.25%
-2.70M
109.64%
23.90M
985.19%
52.30M
118.83%
65.10M
24.47%
89.50M
37.48%
60.90M
31.96%
105.30M
72.91%
123.40M
17.19%
96.10M
22.12%
201.60M
109.78%
192.20M
4.66%
270.40M
40.69%
191.50M
29.18%
-65.30M
134.10%
-108.20M
65.70%
-59.50M
45.01%
-141.20M
137.31%
-56M
60.34%
-107.90M
92.68%
88.50M
182.02%
287.50M
224.86%
452M
57.22%
595.70M
31.79%
1.04B
74.58%
334.40M
67.85%
-73.30M
121.92%
746.80M
1,118.83%
542.30M
27.38%
138.50M
74.46%
-319.10M
330.40%
-196.80M
38.33%
-71M
63.92%
-46.90M
33.94%
-175.30M
273.77%
-79.40M
54.71%
-252.10M
217.51%
-572.40M
127.05%
income tax expense
5.60M
-
21.20M
278.57%
20.70M
2.36%
21.70M
4.83%
12.60M
41.94%
14.20M
12.70%
4.10M
71.13%
-4.10M
200%
4.30M
204.88%
10M
132.56%
14.10M
41%
23.10M
63.83%
16.70M
27.71%
27.80M
66.47%
32.50M
16.91%
23.50M
27.69%
49M
108.51%
50.70M
3.47%
71.80M
41.62%
46.60M
35.10%
-19.30M
141.42%
-25.10M
30.05%
-19.10M
23.90%
-34.40M
80.10%
-16.60M
51.74%
-42.70M
157.23%
26.10M
161.12%
71.50M
173.95%
105.30M
47.27%
142.80M
35.61%
255.40M
78.85%
77.60M
69.62%
-37.80M
148.71%
176.30M
566.40%
126.80M
28.08%
32M
74.76%
-87.70M
374.06%
-53.20M
39.34%
-22.40M
57.89%
-12.20M
45.54%
-53.70M
340.16%
-15.10M
71.88%
-65.70M
335.10%
-149.10M
126.94%
net income
28M
-
45.50M
62.50%
54.30M
19.34%
45.50M
16.21%
29.90M
34.29%
29.30M
2.01%
11.10M
62.12%
-17.30M
255.86%
1.60M
109.25%
26M
1,525%
36M
38.46%
50.90M
41.39%
38M
25.34%
66.10M
73.95%
81.30M
23.00%
66.20M
18.57%
131.80M
99.09%
112.20M
14.87%
169.80M
51.34%
125.30M
26.21%
-52.40M
141.82%
-89.50M
70.80%
-48.60M
45.70%
-90.40M
86.01%
-34.50M
61.84%
-70M
102.90%
60.70M
186.71%
218.10M
259.31%
335.60M
53.87%
427.80M
27.47%
726.90M
69.92%
210M
71.11%
-23.10M
111.00%
534M
2,411.69%
373.80M
30%
87.40M
76.62%
-231.40M
364.76%
-143.60M
37.94%
-43.90M
69.43%
-23.10M
47.38%
-117.10M
406.93%
-64.50M
44.92%
-191.10M
196.28%
-350.10M
83.20%
weighted average shs out
139.89M
-
139.89M
0%
138.61M
0.92%
135.38M
2.33%
135.16M
0.16%
135.16M
0%
133.97M
0.88%
133.85M
0.09%
132.80M
0.78%
132.80M
0.00%
132.80M
0%
132.80M
0%
132.80M
0%
132.80M
0%
132.80M
0%
130.99M
1.37%
128.63M
1.80%
128.63M
0%
128.63M
0.00%
127.76M
0.68%
125.22M
1.99%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.18M
0.03%
124.74M
0.35%
124.48M
0.21%
124.48M
0%
123.71M
0.62%
122.52M
0.96%
122.52M
0%
120.99M
1.25%
120.49M
0.41%
119.90M
0.48%
118.93M
0.81%
118.91M
0.02%
118.63M
0.23%
118.41M
0.19%
weighted average shs out dil
139.89M
-
139.89M
0%
138.61M
0.92%
135.38M
2.33%
135.16M
0.16%
135.16M
0%
133.97M
0.88%
133.85M
0.09%
132.80M
0.78%
132.80M
0.00%
132.80M
0%
132.80M
0%
132.80M
0%
132.80M
0%
132.80M
0%
130.99M
1.37%
128.63M
1.80%
128.63M
0%
128.63M
0.00%
127.76M
0.68%
125.22M
1.99%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.22M
0%
125.18M
0.03%
124.74M
0.35%
124.48M
0.21%
124.48M
0%
123.71M
0.62%
122.52M
0.96%
122.52M
0%
120.99M
1.25%
120.49M
0.41%
119.90M
0.48%
118.93M
0.81%
118.91M
0.02%
118.63M
0.23%
118.41M
0.19%
eps
0.20
-
0.33
65%
0.39
18.18%
0.34
12.82%
0.22
35.29%
0.22
0%
0.08
63.64%
-0.13
262.50%
0.01
109.23%
0.20
1,566.67%
0.27
35%
0.38
40.74%
0.29
23.68%
0.50
72.41%
0.61
22.00%
0.51
16.39%
1.02
100%
0.87
14.71%
1.32
51.72%
0.98
25.76%
-0.42
142.86%
-0.71
69.05%
-0.39
45.07%
-0.72
84.62%
-0.28
61.11%
-0.56
100%
0.48
185.71%
1.74
262.50%
2.68
54.02%
3.42
27.61%
5.81
69.88%
1.68
71.08%
-0.19
111.31%
4.58
2,510.53%
3.02
34.06%
0.71
76.49%
-1.89
366.20%
-1.19
37.04%
-0.36
69.75%
-0.19
47.22%
-0.98
415.79%
-0.54
44.90%
-1.61
198.15%
-2.96
83.85%
epsdiluted
0.20
-
0.33
65%
0.39
18.18%
0.34
12.82%
0.22
35.29%
0.22
0%
0.08
63.64%
-0.13
262.50%
0.01
109.23%
0.20
1,566.67%
0.27
35%
0.38
40.74%
0.29
23.68%
0.50
72.41%
0.61
22.00%
0.51
16.39%
1.02
100%
0.87
14.71%
1.32
51.72%
0.98
25.76%
-0.42
142.86%
-0.71
69.05%
-0.39
45.07%
-0.72
84.62%
-0.28
61.11%
-0.56
100%
0.48
185.71%
1.74
262.50%
2.68
54.02%
3.42
27.61%
5.81
69.88%
1.68
71.08%
-0.19
111.31%
4.58
2,510.53%
3.02
34.06%
0.71
76.49%
-1.89
366.20%
-1.19
37.04%
-0.36
69.75%
-0.19
47.22%
-0.98
415.79%
-0.54
44.90%
-1.61
198.15%
-2.96
83.85%

All numbers in (except ratios and percentages)