North American Construction Group Ltd.

EDGAR

418 filing records in this dataset, filed from 2009-02-02 to 2026-09-11. Reported financial figures are available; chart coverage varies by period.

Watchlist

Latest fiscal year

Revenue

654 million CAD

2021 · CAD

Exact inputs and evidence

Operating margin

8.43%

2021 · %

Exact inputs and evidence
  • Operating Income: 55128000 CAD Source
  • Revenue: 654143000 CAD Source

Operating cash flow

165 million CAD

2021 · CAD

Exact inputs and evidence
  • Operating Cash Flow: 165180000 CAD Source

Free cash flow

52.6 million CAD

2021 · CAD

Exact inputs and evidence
  • Operating Cash Flow: 165180000 CAD Source
  • Capital Expenditure: 112563000 CAD Source
Cash and cash equivalents
16.6 million CAD Source
Exact value

16601000 CAD

Long-term debt including current maturities
Not available
Shares outstanding
30 million shares Source
Exact value

30022928 shares

Reported share-count change

-3.19% · -989 thousand shares

Year-over-year change in reported shares. Splits, issuance and buybacks can affect this figure; it does not isolate employee compensation or economic dilution.

Exact inputs and evidence
  • 31011831 shares · 2020-12-31· Source
  • 30022928 shares · 2021-12-31· Source

Company performance

Up to ten complete financial years · consolidated figures

Includes later revisions to earlier periods. Annual charts exclude incomplete years.

Latest filing recorded: 2026-09-11.

Financial data available through: 2021-12-31.

Financial coverage is incomplete. Newer filings are recorded, but comparable financial figures for those periods are not available here yet.

Coverage by financial measure
  • Revenue: 11 of 11 periods available· newest 2021-12-31
  • Operating income: 11 of 11 periods available· newest 2021-12-31
  • Net income: 11 of 11 periods available· newest 2021-12-31
  • Operating cash flow: 11 of 11 periods available· newest 2021-12-31
  • Capital expenditure: 11 of 11 periods available· newest 2021-12-31
  • Total assets: 11 of 11 periods available· newest 2021-12-31
  • Total liabilities: 11 of 11 periods available· newest 2021-12-31
  • Current assets: 11 of 11 periods available· newest 2021-12-31
  • Current liabilities: 11 of 11 periods available· newest 2021-12-31
  • Cash and cash equivalents: 11 of 11 periods available· newest 2021-12-31
  • long term debt: No compatible figures in this window
  • Shares outstanding: 11 of 11 periods available· newest 2021-12-31

Coverage describes values retained in this snapshot. Missing values are not zero; loading limits are reported separately.

What changed year over year

Latest complete year compared with the corresponding period one year earlier. These are measured changes; they do not establish their business causes.

  • Revenue

    +31.2%

    Prior period

    CAD 498.47 million

    –

    Current period

    CAD 654.14 million

    –

    Exact inputs and evidence

    654143000 − 498468000 = 155675000 CAD

    498468000 CAD · 2020-01-01 – 2020-12-31

    Inspect prior input Prior source

    654143000 CAD · 2021-01-01 – 2021-12-31

    Inspect current input Current source
    Share or cite

    The citation records this snapshot. The page link may show a newer release later.

  • Net income

    +4.5%

    Prior period

    CAD 49.21 million

    –

    Current period

    CAD 51.41 million

    –

    Exact inputs and evidence

    51408000 − 49208000 = 2200000 CAD

    49208000 CAD · 2020-01-01 – 2020-12-31

    Inspect prior input Prior source

    51408000 CAD · 2021-01-01 – 2021-12-31

    Inspect current input Current source
    Share or cite

    The citation records this snapshot. The page link may show a newer release later.

  • Operating cash flow

    +12.7%

    Prior period

    CAD 146.55 million

    –

    Current period

    CAD 165.18 million

    –

    Exact inputs and evidence

    165180000 − 146550000 = 18630000 CAD

    146550000 CAD · 2020-01-01 – 2020-12-31

    Inspect prior input Prior source

    165180000 CAD · 2021-01-01 – 2021-12-31

    Inspect current input Current source
    Share or cite

    The citation records this snapshot. The page link may show a newer release later.

  • Capital expenditure

    -3.8%

    Prior period

    CAD 117.07 million

    –

    Current period

    CAD 112.56 million

    –

    Exact inputs and evidence

    112563000 − 117069000 = -4506000 CAD

    117069000 CAD · 2020-01-01 – 2020-12-31

    Inspect prior input Prior source

    112563000 CAD · 2021-01-01 – 2021-12-31

    Inspect current input Current source
    Share or cite

    The citation records this snapshot. The page link may show a newer release later.

Where revenue goes

How a period’s revenue divides into costs and what remains as profit. Items marked Derived are calculated by subtraction from reported figures.

2021 2021-01-01 – 2021-12-31

  • Revenue CAD 654.14 million 100% of revenue
  • Operating costs Derived CAD 599.02 million 92% of revenue
  • Operating income CAD 55.13 million 8.4% of revenue
  • Tax, interest and other Derived CAD 3.72 million 0.6% of revenue
  • Net income CAD 51.41 million 7.9% of revenue

Cash

  • Operating cash flow CAD 165.18 million 25% of revenue
  • Capital expenditure CAD 112.56 million 17% of revenue
  • Free cash flow Derived CAD 52.62 million 8% of revenue

Share of revenue by period

  • Net income
  • Tax, interest and other
  • Operating costs
  • 2013 Operating loss: operating costs were 103% of revenue.
  • 2013 Operating loss: operating costs were 101% of revenue.
  • 2014 Net loss: net income was −0.2% of revenue.
  • 2015 Net loss: net income was −2.7% of revenue.
  • 2016 Net loss: net income was −0.2% of revenue.
  • 2017 95%
  • 2018 93%
  • 2019 92%
  • 2020 9.9%87%
  • 2021 92%
Values and sources
Revenue breakdown by annual reporting period
PeriodRevenueOperating costsOperating incomeTax, interest and otherNet incomeFree cash flowSource
2013 2012-04-01 – 2013-03-31544609000 560632000 Derived -16023000 -14560000 Derived -1463000 20290000 Derived
Source
2013 2013-01-01 – 2013-12-31470484000 473167000 Derived -2683000 -71867000 Derived 69184000 26137000 Derived
Source
2014 2014-01-01 – 2014-12-31471777000 460178000 Derived 11599000 12768000 Derived -1169000 6555000 Derived
Source
2015 2015-01-01 – 2015-12-31281282000 278445000 Derived 2837000 10307000 Derived -7470000 44607000 Derived
Source
2016 2016-01-01 – 2016-12-31213180000 209257000 Derived 3923000 4368000 Derived -445000 12756000 Derived
Source
2017 2017-01-01 – 2017-12-31292557000 279150000 Derived 13407000 8143000 Derived 5264000 -4068000 Derived
Source
2018 2018-01-01 – 2018-12-31410061000 380081000 Derived 29980000 14694000 Derived 15286000 28293000 Derived
Source
2019 2019-01-01 – 2019-12-31719067000 660233000 Derived 58834000 21956000 Derived 36878000 918000 Derived
Source
2020 2020-01-01 – 2020-12-31498468000 431346000 Derived 67122000 17914000 Derived 49208000 29481000 Derived
Source
2021 2021-01-01 – 2021-12-31654143000 599015000 Derived 55128000 3720000 Derived 51408000 52617000 Derived
Source

Amounts are exact, in CAD.

Growth

Sales over time and how quickly they are changing.

Revenue

Revenue reported for each complete financial period.

CAD 654.1M 2021
Revenue historyRevenue reported for each complete financial period. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.776.6M582.4M388.3M194.1M0.0201320172021
Values and sources
Revenue values and source evidence
PeriodSeriesValue(CAD)Source evidence
2013Revenue544609000
2013Revenue470484000
2014Revenue471777000
2015Revenue281282000
2016Revenue213180000
2017Revenue292557000
2018Revenue410061000
2019Revenue719067000
2020Revenue498468000
2021Revenue654143000

Revenue growth

Change in revenue from the same financial period one year earlier.

31.2% 2021
Revenue growth historyChange in revenue from the same financial period one year earlier. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.85%51%17%-16%-50%201320172021
Values and sources
Revenue growth values and source evidence
PeriodSeriesValueSource evidence
2013Year over yearNo prior comparable period
2013Year over year-21%
2014Year over year0.3%
2015Year over year-40.4%
2016Year over year-24.2%
2017Year over year37.2%
2018Year over year40.2%
2019Year over year75.4%
2020Year over year-30.7%
2021Year over year31.2%

Profit and cash

How much revenue becomes profit, and how much cash operations generate.

Profit margins

Operating income, net income and free cash flow as a share of revenue.

Operating margin 8.4% 2021
Net margin 7.9% 2021
Free cash flow margin 8% 2021
Profit margins historyOperating income, net income and free cash flow as a share of revenue. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.17.4%11.9%6.5%1.0%-4.4%201320172021
  • Operating margin
  • Net margin
  • Free cash flow margin
Values and sources
Profit margins values and source evidence
PeriodSeriesValueSource evidence
2013Operating margin-2.9%
2013Operating margin-0.6%
2014Operating margin2.5%
2015Operating margin1%
2016Operating margin1.8%
2017Operating margin4.6%
2018Operating margin7.3%
2019Operating margin8.2%
2020Operating margin13.5%
2021Operating margin8.4%
2013Net margin-0.3%
2013Net margin14.7%
2014Net margin-0.2%
2015Net margin-2.7%
2016Net margin-0.2%
2017Net margin1.8%
2018Net margin3.7%
2019Net margin5.1%
2020Net margin9.9%
2021Net margin7.9%
2013Free cash flow margin3.7%
2013Free cash flow margin5.6%
2014Free cash flow margin1.4%
2015Free cash flow margin15.9%
2016Free cash flow margin6%
2017Free cash flow margin-1.4%
2018Free cash flow margin6.9%
2019Free cash flow margin0.1%
2020Free cash flow margin5.9%
2021Free cash flow margin8%

Operating cash flow

Cash generated by the company’s normal business operations.

CAD 165.2M 2021
Operating cash flow historyCash generated by the company’s normal business operations. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.178.4M133.8M89.2M44.6M0.0201320172021
Values and sources
Operating cash flow values and source evidence
PeriodSeriesValue(CAD)Source evidence
2013Operating cash flow52929000
2013Operating cash flow57488000
2014Operating cash flow41701000
2015Operating cash flow77099000
2016Operating cash flow39831000
2017Operating cash flow49745000
2018Operating cash flow109371000
2019Operating cash flow157944000
2020Operating cash flow146550000
2021Operating cash flow165180000

Free cash flow

Operating cash flow minus capital expenditure for the same period and unit.

CAD 52.6M 2021
Free cash flow historyOperating cash flow minus capital expenditure for the same period and unit. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.57.2M40.7M24.3M7.8M-8.6M201320172021
Values and sources
Free cash flow values and source evidence
PeriodSeriesValue(CAD)Source evidence
2013Free cash flow20290000
2013Free cash flow26137000
2014Free cash flow6555000
2015Free cash flow44607000
2016Free cash flow12756000
2017Free cash flow-4068000
2018Free cash flow28293000
2019Free cash flow918000
2020Free cash flow29481000
2021Free cash flow52617000

Balance sheet

Liabilities and short-term ability to meet obligations at each period end.

Liabilities to assets

Total liabilities as a share of total assets.

68% 2021
Liabilities to assets historyTotal liabilities as a share of total assets. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.87%65%44%22%0%201320172021
Values and sources
Liabilities to assets values and source evidence
PeriodSeriesValueSource evidence
2013Liabilities / assets80.6%
2013Liabilities / assets57%
2014Liabilities / assets58.5%
2015Liabilities / assets52.4%
2016Liabilities / assets54.6%
2017Liabilities / assets62%
2018Liabilities / assets78.2%
2019Liabilities / assets77.3%
2020Liabilities / assets70.4%
2021Liabilities / assets68%

Current assets to current liabilities

Current assets divided by current liabilities.

0.91× 2021
Current assets to current liabilities historyCurrent assets divided by current liabilities. Values are shown by financial reporting period. Open Values and sources below for the exact observations and evidence.2.01×1.51×1.01×0.50×0.00×201320172021
Values and sources
Current assets to current liabilities values and source evidence
PeriodSeriesValueSource evidence
2013Current assets / current liabilities1.87×
2013Current assets / current liabilities1.37×
2014Current assets / current liabilities1.58×
2015Current assets / current liabilities1.27×
2016Current assets / current liabilities1.01×
2017Current assets / current liabilities1.15×
2018Current assets / current liabilities0.87×
2019Current assets / current liabilities0.75×
2020Current assets / current liabilities1.09×
2021Current assets / current liabilities0.91×

Cash generation

Compare reported profit with operating cash and capital spending. Free cash flow is calculated as operating cash flow minus capital expenditure when both exact, consolidated amounts match the same period and unit.

Cash generation by annual reporting period
PeriodNet incomeOperating cash flowCapital expenditureFree cash flow
2013 2012-04-01 – 2013-03-31
−CAD 1.46 million
Exact value

Exact value: -1463000 CAD

2012-04-01 – 2013-03-31: -1463000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 52.93 million
Exact value

Exact value: 52929000 CAD

2012-04-01 – 2013-03-31: 52929000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 32.64 million
Exact value

Exact value: 32639000 CAD

2012-04-01 – 2013-03-31: 32639000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 20.29 million
Calculation and evidence

52929000 − 32639000 CAD

Exact free cash flow: 20290000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2013 2013-01-01 – 2013-12-31
CAD 69.18 million
Exact value

Exact value: 69184000 CAD

2013-01-01 – 2013-12-31: 69184000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 57.49 million
Exact value

Exact value: 57488000 CAD

2013-01-01 – 2013-12-31: 57488000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 31.35 million
Exact value

Exact value: 31351000 CAD

2013-01-01 – 2013-12-31: 31351000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 26.14 million
Calculation and evidence

57488000 − 31351000 CAD

Exact free cash flow: 26137000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2014 2014-01-01 – 2014-12-31
−CAD 1.17 million
Exact value

Exact value: -1169000 CAD

2014-01-01 – 2014-12-31: -1169000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 41.7 million
Exact value

Exact value: 41701000 CAD

2014-01-01 – 2014-12-31: 41701000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 35.15 million
Exact value

Exact value: 35146000 CAD

2014-01-01 – 2014-12-31: 35146000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 6.56 million
Calculation and evidence

41701000 − 35146000 CAD

Exact free cash flow: 6555000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2015 2015-01-01 – 2015-12-31
−CAD 7.47 million
Exact value

Exact value: -7470000 CAD

2015-01-01 – 2015-12-31: -7470000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 77.1 million
Exact value

Exact value: 77099000 CAD

2015-01-01 – 2015-12-31: 77099000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 32.49 million
Exact value

Exact value: 32492000 CAD

2015-01-01 – 2015-12-31: 32492000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 44.61 million
Calculation and evidence

77099000 − 32492000 CAD

Exact free cash flow: 44607000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2016 2016-01-01 – 2016-12-31
−CAD 445,000
Exact value

Exact value: -445000 CAD

2016-01-01 – 2016-12-31: -445000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 39.83 million
Exact value

Exact value: 39831000 CAD

2016-01-01 – 2016-12-31: 39831000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 27.08 million
Exact value

Exact value: 27075000 CAD

2016-01-01 – 2016-12-31: 27075000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 12.76 million
Calculation and evidence

39831000 − 27075000 CAD

Exact free cash flow: 12756000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2017 2017-01-01 – 2017-12-31
CAD 5.26 million
Exact value

Exact value: 5264000 CAD

2017-01-01 – 2017-12-31: 5264000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 49.75 million
Exact value

Exact value: 49745000 CAD

2017-01-01 – 2017-12-31: 49745000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 53.81 million
Exact value

Exact value: 53813000 CAD

2017-01-01 – 2017-12-31: 53813000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

−CAD 4.07 million
Calculation and evidence

49745000 − 53813000 CAD

Exact free cash flow: -4068000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2018 2018-01-01 – 2018-12-31
CAD 15.29 million
Exact value

Exact value: 15286000 CAD

2018-01-01 – 2018-12-31: 15286000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 109.37 million
Exact value

Exact value: 109371000 CAD

2018-01-01 – 2018-12-31: 109371000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 81.08 million
Exact value

Exact value: 81078000 CAD

2018-01-01 – 2018-12-31: 81078000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 28.29 million
Calculation and evidence

109371000 − 81078000 CAD

Exact free cash flow: 28293000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2019 2019-01-01 – 2019-12-31
CAD 36.88 million
Exact value

Exact value: 36878000 CAD

2019-01-01 – 2019-12-31: 36878000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 157.94 million
Exact value

Exact value: 157944000 CAD

2019-01-01 – 2019-12-31: 157944000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 157.03 million
Exact value

Exact value: 157026000 CAD

2019-01-01 – 2019-12-31: 157026000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 918,000
Calculation and evidence

157944000 − 157026000 CAD

Exact free cash flow: 918000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2020 2020-01-01 – 2020-12-31
CAD 49.21 million
Exact value

Exact value: 49208000 CAD

2020-01-01 – 2020-12-31: 49208000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 146.55 million
Exact value

Exact value: 146550000 CAD

2020-01-01 – 2020-12-31: 146550000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 117.07 million
Exact value

Exact value: 117069000 CAD

2020-01-01 – 2020-12-31: 117069000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 29.48 million
Calculation and evidence

146550000 − 117069000 CAD

Exact free cash flow: 29481000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

2021 2021-01-01 – 2021-12-31
CAD 51.41 million
Exact value

Exact value: 51408000 CAD

2021-01-01 – 2021-12-31: 51408000 CAD Inspect Net Income Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 165.18 million
Exact value

Exact value: 165180000 CAD

2021-01-01 – 2021-12-31: 165180000 CAD Inspect Operating Cash Flow Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 112.56 million
Exact value

Exact value: 112563000 CAD

2021-01-01 – 2021-12-31: 112563000 CAD Inspect Capital Expenditure Open source
Share or cite

The citation records this snapshot. The page link may show a newer release later.

CAD 52.62 million
Calculation and evidence

165180000 − 112563000 CAD

Exact free cash flow: 52617000 CAD

Share or cite

The citation records this snapshot. The page link may show a newer release later.

Capital expenditure uses the canonical mapped positive-spending convention. A missing, ambiguous, incompatible, or negative-sign input is left blank. Values use the latest reported version.

Dataset coverage and company identifiers

Coverage reflects filings processed into this Fundies dataset; it does not imply every source filing is loaded.

418 filings · 910 latest values · 910 originally reported values

Dataset published . Source filing dates and reporting periods are shown separately.

Identifiers: 0001368519, 1368519, NOA, edgar:1368519

Also known as NACG Holdings Inc., North American Construction Group Ltd., North American Energy Partners Inc.