av/north-american-construction-ltd--big.svg

CA:NACG

North American Construction Group

  • Stock

Last Close

27.53

22/11 20:48

Market Cap

708.59M

Beta: -

Volume Today

74.87K

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
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
107.73M
-
116.19M
7.85%
134.68M
15.91%
113.18M
15.96%
85.08M
24.83%
64.41M
24.30%
66.81M
3.73%
64.99M
2.71%
78.51M
20.80%
24.24M
69.12%
48.22M
98.90%
62.20M
28.99%
92.84M
49.26%
47.62M
48.70%
70.05M
47.08%
82.05M
17.13%
114.70M
39.80%
79.47M
30.72%
84.89M
6.81%
131.00M
54.33%
186.41M
42.30%
176.94M
5.08%
166.27M
6.03%
189.46M
13.94%
198.82M
4.94%
70.77M
64.40%
94.02M
32.84%
136.77M
45.48%
168.41M
23.13%
140.16M
16.78%
165.96M
18.41%
181.00M
9.06%
176.71M
2.37%
168.03M
4.91%
191.38M
13.90%
233.42M
21.96%
242.60M
3.94%
193.57M
20.21%
194.74M
0.60%
326.30M
67.55%
297.03M
8.97%
276.31M
6.97%
286.86M
3.82%
cost of revenue
92.54M
-
106.91M
15.52%
117.87M
10.26%
103.05M
12.57%
74.08M
28.12%
59.84M
19.23%
59.44M
0.67%
56.04M
5.71%
60.07M
7.19%
22.11M
63.20%
42.85M
93.80%
55.81M
30.25%
69.82M
25.11%
48.78M
30.13%
64.27M
31.75%
70.03M
8.96%
87.91M
25.53%
69.82M
20.58%
70.56M
1.05%
112.70M
59.73%
156.82M
39.16%
153.47M
2.14%
147.98M
3.57%
164.38M
11.08%
164.17M
0.13%
49.67M
69.74%
78.65M
58.33%
113.50M
44.31%
136.34M
20.13%
124.93M
8.37%
144.25M
15.47%
157.94M
9.49%
154.76M
2.01%
155.59M
0.54%
166.82M
7.22%
190.83M
14.39%
201.69M
5.69%
172.04M
14.70%
168.43M
2.10%
260.84M
54.87%
243.74M
6.56%
226.65M
7.01%
221.76M
2.16%
gross profit
15.19M
-
9.28M
38.89%
16.80M
81.02%
10.13M
39.73%
11.00M
8.60%
4.57M
58.44%
7.37M
61.29%
8.95M
21.45%
18.44M
105.98%
2.14M
88.42%
5.38M
151.69%
6.39M
18.90%
23.02M
260.17%
-1.16M
105.03%
5.77M
598.02%
12.01M
108.11%
26.79M
123.04%
9.65M
63.98%
14.33M
48.48%
18.30M
27.73%
29.58M
61.62%
23.47M
20.68%
18.29M
22.07%
25.08M
37.14%
34.65M
38.18%
21.10M
39.12%
15.36M
27.17%
23.27M
51.46%
32.06M
37.79%
15.23M
52.51%
21.71M
42.59%
23.06M
6.23%
21.95M
4.83%
12.44M
43.33%
24.57M
97.48%
42.59M
73.36%
40.92M
3.92%
21.53M
47.38%
26.31M
22.21%
65.45M
148.76%
53.29M
18.59%
49.67M
6.79%
65.10M
31.06%
selling and marketing expenses
general and administrative expenses
10.89M
-
10.18M
6.56%
6.52M
35.91%
5.87M
9.97%
8.41M
43.24%
5.17M
38.56%
5.98M
15.73%
6.74M
12.66%
7.32M
8.65%
6.67M
8.96%
5.49M
17.67%
7.75M
41.22%
8.07M
4.21%
5.33M
33.93%
4.53M
15.01%
7.36M
62.22%
9.53M
29.61%
8.21M
13.91%
10.56M
28.66%
10.54M
0.15%
14.80M
40.36%
5.12M
65.40%
7.62M
48.89%
9.39M
23.22%
1.81M
80.76%
5.68M
214.33%
5.38M
5.28%
11.23M
108.83%
9.40M
16.37%
13.68M
45.54%
7.07M
48.27%
5.34M
24.55%
6.23M
16.77%
5.05M
18.93%
7.01M
38.82%
11.56M
64.81%
14.18M
22.68%
11.97M
15.55%
12.48M
4.27%
18.21M
45.82%
14.75M
18.97%
selling general and administrative expenses
10.89M
-
10.18M
6.56%
6.52M
35.91%
5.87M
9.97%
8.41M
43.24%
5.17M
38.56%
5.98M
15.73%
6.74M
12.66%
7.32M
8.65%
6.67M
8.96%
5.49M
17.67%
7.75M
41.22%
8.07M
4.21%
5.33M
33.93%
4.53M
15.01%
7.36M
62.22%
9.53M
29.61%
8.21M
13.91%
10.56M
28.66%
10.54M
0.15%
14.80M
40.36%
5.12M
65.40%
7.62M
48.89%
9.39M
23.22%
1.81M
80.76%
5.68M
214.33%
5.38M
5.28%
11.23M
108.83%
9.40M
16.37%
13.68M
45.54%
7.07M
48.27%
5.34M
24.55%
6.23M
16.77%
5.05M
18.93%
7.01M
38.82%
11.56M
64.81%
14.18M
22.68%
11.97M
15.55%
12.48M
4.27%
18.21M
45.82%
14.75M
18.97%
10.93M
25.90%
10.95M
0.12%
research and development expenses
other expenses
963K
-
910K
5.50%
547K
39.89%
1.23M
124.50%
473K
61.48%
501K
5.92%
507K
1.20%
509K
0.39%
415K
18.47%
734K
76.87%
402K
45.23%
137K
65.92%
352K
156.93%
206K
41.48%
246K
19.42%
114K
53.66%
153K
34.21%
88K
42.48%
119K
35.23%
52K
56.30%
208K
300%
293K
40.87%
134K
54.27%
76K
43.28%
198K
160.53%
88K
55.56%
234K
165.91%
58K
75.21%
cost and expenses
104.40M
-
117.99M
13.02%
124.94M
5.89%
110.15M
11.84%
82.96M
24.68%
65.50M
21.04%
65.92M
0.64%
63.29M
4.00%
67.81M
7.14%
29.51M
56.49%
48.73M
65.16%
63.56M
30.42%
78.25M
23.11%
54.32M
30.57%
69.05M
27.11%
77.39M
12.07%
97.60M
26.11%
78.11M
19.96%
81.23M
3.99%
123.29M
51.77%
171.83M
39.37%
158.88M
7.54%
155.74M
1.98%
173.85M
11.63%
166.17M
4.42%
55.44M
66.64%
84.27M
51.99%
124.79M
48.10%
145.74M
16.79%
138.60M
4.90%
151.32M
9.18%
163.27M
7.90%
160.99M
1.40%
160.64M
0.22%
173.83M
8.21%
202.38M
16.43%
215.87M
6.66%
184.02M
14.75%
180.92M
1.68%
279.05M
54.24%
258.49M
7.37%
237.58M
8.09%
232.70M
2.05%
operating expenses
11.85M
-
11.09M
6.47%
7.07M
36.24%
7.10M
0.44%
8.88M
25.13%
5.67M
36.19%
6.49M
14.45%
7.25M
11.70%
7.74M
6.75%
7.40M
4.36%
5.89M
20.41%
7.75M
31.58%
8.43M
8.75%
5.54M
34.25%
4.78M
13.73%
7.36M
53.87%
9.69M
31.69%
8.29M
14.36%
10.68M
28.73%
10.60M
0.78%
15.01M
41.63%
5.41M
63.93%
7.76M
43.30%
9.47M
22.07%
2.00M
78.83%
5.77M
187.68%
5.61M
2.67%
11.29M
101.16%
9.40M
16.80%
13.68M
45.54%
7.07M
48.27%
5.34M
24.55%
6.23M
16.77%
5.05M
18.93%
7.01M
38.82%
11.56M
64.81%
14.18M
22.68%
11.97M
15.55%
12.48M
4.27%
18.21M
45.82%
14.75M
18.97%
10.93M
25.90%
10.95M
0.12%
interest expense
2.62M
-
2.43M
7.19%
2.86M
17.79%
2.79M
2.41%
2.42M
13.33%
2.32M
3.93%
1.85M
20.18%
1.46M
21.13%
1.59M
8.54%
1.40M
12.15%
1.32M
5.52%
1.14M
13.81%
1.29M
13.47%
1.69M
31.11%
1.68M
0.41%
1.99M
18.18%
1.75M
11.97%
1.53M
12.45%
1.63M
6.59%
3.44M
110.77%
5.29M
53.54%
4.88M
7.73%
5.32M
9.02%
5.28M
0.83%
5.29M
0.21%
4.15M
21.57%
4M
3.52%
4.20M
4.92%
4.54M
8.22%
4.16M
8.34%
4.53M
8.91%
4.25M
6.31%
4.40M
3.60%
5.30M
20.34%
6.28M
18.58%
7.51M
19.65%
7.02M
6.55%
7.38M
5.11%
7.82M
5.99%
13.25M
69.36%
14.84M
11.99%
14.34M
3.36%
15.00M
4.63%
ebitda
13.82M
-
8.88M
35.80%
20.86M
135.10%
15.76M
24.46%
13.91M
11.73%
7.25M
47.88%
10.18M
40.40%
12.47M
22.43%
25.31M
103.02%
813K
96.79%
8.10M
896.56%
639K
92.11%
29.43M
4,505.32%
1.51M
94.87%
11.34M
650.56%
4.44M
60.86%
35.38M
697.07%
12.39M
64.98%
14.65M
18.21%
7.53M
48.59%
44.55M
491.58%
40.66M
8.73%
33.18M
18.40%
44.58M
34.36%
65.37M
46.63%
28.31M
56.69%
33.04M
16.70%
37.45M
13.35%
57.33M
53.09%
32.47M
43.36%
42.59M
31.14%
51.36M
20.60%
52.37M
1.98%
41.79M
20.20%
57.76M
38.21%
75.03M
29.90%
72.36M
3.56%
43.19M
40.32%
46.61M
7.92%
89.24M
91.48%
82.48M
7.58%
78.36M
4.99%
69.60M
11.18%
operating income
3.04M
-
-2.16M
171.09%
9.68M
548.08%
1.04M
89.29%
2.19M
111.09%
-842K
138.47%
954K
213.30%
536K
43.82%
10.71M
1,898.69%
-5.27M
149.16%
-342K
93.51%
-1.18M
245.61%
14.45M
1,322.42%
-6.59M
145.61%
1.01M
115.33%
4.54M
349.31%
17.07M
276.09%
1.70M
90.06%
3.69M
117.33%
7.53M
104.31%
14.53M
92.98%
18.57M
27.79%
10.34M
44.30%
15.35M
48.39%
32.49M
111.67%
14.66M
54.89%
9.94M
32.16%
11.86M
19.22%
22.93M
93.38%
1.61M
92.96%
14.37M
790.52%
17.46M
21.51%
21.68M
24.14%
15.45M
28.71%
31.39M
103.11%
31.57M
0.56%
35.97M
13.97%
10.27M
71.45%
14.14M
37.66%
47.25M
234.20%
38.54M
18.44%
38.74M
0.52%
54.15M
39.80%
depreciation and amortization
10.71M
-
11.25M
5.09%
11.45M
1.79%
13.16M
14.93%
12.01M
8.75%
8.58M
28.55%
10.58M
23.29%
10.86M
2.60%
14.67M
35.17%
6.26M
57.33%
8.71M
39.06%
12.84M
47.43%
14.91M
16.14%
8.28M
44.47%
10.50M
26.78%
11.97M
14.02%
18.34M
53.28%
11.13M
39.36%
11.06M
0.58%
18.23M
64.82%
29.49M
61.75%
22.39M
24.07%
22.01M
1.71%
28.40M
29.05%
32.51M
14.45%
11.64M
64.19%
19.11M
64.19%
26.33M
37.79%
31.20M
18.48%
26.43M
15.30%
21.43M
18.92%
33.89M
58.18%
30.69M
9.44%
26.34M
14.18%
26.38M
0.14%
43.47M
64.80%
36.38M
16.29%
24.35M
33.07%
28.59M
17.41%
41.99M
46.86%
43.94M
4.65%
39.62M
9.83%
38.35M
3.20%
total other income expenses net
-304K
-
-675K
122.04%
-45K
93.33%
-1.76M
3,808.89%
119K
106.77%
272K
128.57%
-518K
290.44%
-1.18M
127.61%
-28K
97.63%
35K
225%
161K
360%
1.69M
949.07%
-143K
108.47%
95K
166.43%
62K
34.74%
-33K
153.23%
-28K
15.15%
307K
1,196.43%
50K
83.71%
-150K
400%
619K
512.67%
957K
54.60%
752K
21.42%
519K
30.98%
-2.09M
502.50%
3.24M
254.91%
5.48M
69.25%
2.83M
48.38%
6.21M
119.70%
5.05M
18.71%
6.57M
30.10%
331K
94.96%
-4.48M
1,452.87%
-6.38M
42.54%
-6.18M
3.10%
1.41M
122.72%
-5.73M
507.54%
11.97M
309.10%
7.41M
38.09%
-21.07M
384.32%
-21.25M
0.84%
-26.21M
23.32%
-37.91M
44.66%
income before tax
196K
-
-5.48M
2,895.92%
6.51M
218.74%
-1.95M
129.98%
-398K
79.60%
-3.38M
749.75%
-2.77M
18.04%
-1.03M
62.77%
9.02M
973.93%
-6.81M
175.50%
-1.76M
74.11%
-497K
71.81%
13.09M
2,733.00%
-8.36M
163.91%
-776K
90.72%
2.45M
415.72%
15.26M
522.78%
41K
99.73%
2.00M
4,785.37%
4.12M
105.44%
9.73M
136.57%
13.89M
42.65%
5.74M
58.67%
10.63M
85.17%
25.03M
135.48%
14.29M
42.90%
10.79M
24.50%
10.36M
3.95%
24.34M
134.84%
2.20M
90.95%
16.36M
643.01%
17.80M
8.76%
17.20M
3.34%
9.07M
47.26%
25.20M
177.84%
32.97M
30.82%
30.25M
8.26%
14.02M
53.65%
13.12M
6.41%
26.18M
99.50%
17.29M
33.96%
12.53M
27.51%
16.24M
29.62%
income tax expense
70K
-
-1.38M
2,077.14%
1.70M
222.83%
-417K
124.53%
106K
125.42%
762K
618.87%
-662K
186.88%
-320K
51.66%
2.60M
914.06%
-1.88M
172.28%
-327K
82.63%
-444K
35.78%
3.49M
885.36%
-2.16M
162.03%
-191K
91.17%
71K
137.17%
4.13M
5,712.68%
8K
99.81%
537K
6,612.50%
1.42M
165.18%
2.48M
73.81%
-121K
104.89%
-1.87M
1,442.15%
2.37M
227.01%
5.99M
152.91%
992K
83.45%
3.96M
299.09%
319K
91.94%
4.95M
1,451.72%
-540K
110.91%
2.39M
542.22%
2.49M
4.15%
3.64M
46.52%
1.56M
57.27%
4.98M
220.04%
6.89M
38.25%
8.40M
21.96%
1.76M
79.09%
1.73M
1.37%
10.93M
530.70%
4.41M
59.70%
5.15M
16.96%
6.77M
31.37%
net income
126K
-
-4.10M
3,350.79%
4.81M
217.36%
-2.01M
141.73%
-504K
74.88%
-4.14M
722.22%
-2.11M
49.08%
-712K
66.26%
6.41M
1,000.84%
-4.93M
176.80%
-1.44M
70.85%
-497K
65.39%
9.60M
2,031.39%
-6.20M
164.59%
-585K
90.56%
2.45M
518.80%
11.13M
354.33%
33K
99.70%
1.47M
4,342.42%
2.66M
81.17%
7.18M
170.37%
13.89M
93.48%
7.56M
45.58%
8.24M
9.01%
19.04M
130.95%
13.30M
30.13%
6.83M
48.64%
10.04M
47.06%
19.39M
93.01%
2.74M
85.86%
13.97M
409.59%
15.31M
9.55%
13.56M
11.44%
7.51M
44.57%
20.22M
169.10%
26.08M
28.99%
21.85M
16.24%
12.26M
43.87%
11.39M
7.14%
17.65M
54.97%
11.37M
35.57%
14.01M
23.20%
13.90M
0.76%
weighted average shs out
34.81M
-
34.81M
0%
35.16M
1.00%
34.53M
1.79%
34.53M
0%
31.88M
7.68%
32.38M
1.57%
31.68M
2.15%
31.68M
0%
30.21M
4.64%
28.72M
4.94%
24.85M
13.47%
28.00M
12.70%
26.96M
3.74%
26.13M
3.06%
24.50M
6.25%
25.28M
3.20%
24.72M
2.24%
25.03M
1.24%
24.15M
3.52%
25.09M
3.89%
25.25M
0.67%
25.70M
1.77%
25.60M
0.39%
25.60M
0%
28.78M
12.41%
29.10M
1.13%
28.33M
2.66%
28.33M
0%
28.08M
0.89%
28.44M
1.28%
28.43M
0.04%
35.11M
23.51%
27.97M
20.34%
26.84M
4.05%
26.84M
0%
26.42M
1.57%
26.41M
0.02%
26.70M
1.10%
26.74M
0.14%
26.73M
0.01%
26.73M
0.01%
26.82M
0.35%
weighted average shs out dil
34.81M
-
34.81M
0%
35.93M
3.21%
34.53M
3.89%
34.53M
0%
32.91M
4.69%
32.38M
1.62%
33.20M
2.54%
33.20M
0%
30.21M
9.00%
29.39M
2.73%
24.85M
15.44%
31.58M
27.09%
27.24M
13.74%
26.13M
4.07%
27.22M
4.17%
31.89M
17.15%
27.67M
13.24%
27.40M
0.98%
26.56M
3.06%
31.38M
18.13%
33.30M
6.14%
33.32M
0.04%
33.27M
0.15%
33.27M
0%
33.13M
0.41%
31.06M
6.26%
32.36M
4.20%
32.36M
0%
30.01M
7.26%
35.20M
17.27%
35.11M
0.24%
35.11M
0%
29.54M
15.86%
33.35M
12.88%
33.35M
0%
32.94M
1.21%
33.01M
0.20%
33.01M
0%
33.03M
0.06%
33.03M
0%
33.03M
0%
33.09M
0.18%
eps
0.00
-
-0.12
3,433.33%
0.14
216.67%
-0.06
141.50%
-0.01
74.87%
-0.13
790.41%
-0.07
49.85%
-0.02
65.49%
0.20
988.89%
-0.16
180.00%
-0.05
69.44%
-0.02
59.10%
0.34
1,800%
-0.23
167.65%
-0.02
90.26%
0.10
546.43%
0.44
340.00%
0.00
99.70%
0.06
4,515.38%
0.11
83.33%
0.29
163.64%
0.55
89.66%
0.29
47.27%
0.32
10.34%
0.74
131.25%
0.46
37.84%
0.23
50%
0.35
52.17%
0.68
94.29%
0.10
85.29%
0.49
390%
0.54
10.20%
0.39
27.78%
0.27
30.77%
0.75
177.78%
0.97
29.33%
0.83
14.43%
0.46
44.58%
0.43
6.52%
0.66
53.49%
0.43
34.85%
0.52
20.93%
0.52
0%
epsdiluted
0.00
-
-0.12
3,433.33%
0.13
208.33%
-0.06
144.69%
-0.01
74.87%
-0.13
790.41%
-0.07
49.85%
-0.02
67.18%
0.19
987.85%
-0.16
184.21%
-0.05
69.44%
-0.02
59.10%
0.31
1,650%
-0.23
174.19%
-0.02
90.26%
0.09
501.79%
0.36
300.00%
0.00
99.67%
0.05
4,066.67%
0.10
100%
0.25
150.00%
0.45
80%
0.26
42.22%
0.25
3.85%
0.67
168.00%
0.42
37.31%
0.22
47.62%
0.31
40.91%
0.62
100%
0.09
85.48%
0.44
388.89%
0.44
0%
0.39
11.36%
0.25
35.90%
0.61
144%
0.78
27.87%
0.66
15.38%
0.42
36.36%
0.39
7.14%
0.58
48.72%
0.39
32.76%
0.42
7.69%
0.42
0%

All numbers in (except ratios and percentages)