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
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)