NOA · North American Construction Group Ltd.
$14.46
-0.05 (-0.34%)
At close · Aug 7
Market Cap
$393.26M
Shares
27.10M
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Revenue
1.28B
+10.2%
FY2025
Net Income
33.83M
-23.3%
FY2025
Diluted EPS
1.14
-25%
FY2025
Operating Cash Flow
264.09M
+21.4%
FY2025
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | FY2026 (G) | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CAD | $1.6B | 1.28B | 1.17B | 957.22M | 769.54M | 654.14M | 500.37M | 719.07M | 410.06M | 292.56M | 213.18M | 281.28M | 471.78M | 470.48M | 544.61M | 1.01B |
| CAD | — | 606K | 683K | 6.18M | 6.83M | 7.07M | 8.12M | 3.07M | — | — | — | — | — | — | — | — |
| CAD | — | 162.28M | 210.05M | 154.22M | 101.55M | 90.42M | 94.38M | 96.41M | 69.08M | 39.65M | 32.34M | 31.89M | 51.4M | 45.74M | 33.88M | 60.9M |
| CAD | — | 50.33M | 55.95M | 56.84M | 29.86M | 35.37M | 24.1M | 36.93M | 37.11M | 25.3M | 27.22M | 26.3M | 33.46M | 39.9M | 44.08M | 54.4M |
| CAD | — | 1.96M | — | — | — | — | 578K | 711K | 412K | 918K | 1.69M | 1.99M | 3.65M | 3.28M | 3.69M | 5.7M |
| CAD | — | — | — | — | — | — | — | — | 58.35M | 44.74M | 40.79M | 40.04M | 42.93M | 36.49M | 37.72M | 48.9M |
| CAD | — | 109.18M | 153.33M | 95.71M | 71.16M | 55.13M | 68.95M | 58.8M | 29.98M | 13.41M | 3.92M | 2.84M | 11.6M | -2.68M | -16.02M | -390K |
| CAD | — | 58.93M | 59.34M | 36.95M | — | — | — | — | — | — | — | 9.88M | 12.24M | 21.7M | 23.74M | 30.33M |
| CAD | — | -945K | -812K | -1.17M | — | — | — | — | — | 0 | 1.38M | — | — | — | — | — |
| CAD | — | -11.33M | 15.3M | 25.82M | 37.05M | 21.86M | 5.94M | 2.78M | 60K | — | — | — | — | 0 | 596K | 86K |
| CAD | — | 56.47M | 60.04M | 85.96M | 84.45M | 60.69M | 60.47M | 39.99M | 21.42M | 6.47M | -494K | -7.58M | -728K | -24.15M | -37.15M | -28.39M |
| CAD | — | 22.64M | 15.95M | 22.82M | 17.07M | 9.29M | 11.26M | 2.86M | — | 1.2M | -49K | -114K | -31K | -6.1M | — | — |
| CAD | — | 33.83M | 44.09M | 63.14M | 67.37M | 51.41M | 49.21M | 36.88M | 15.29M | 5.26M | -445K | -7.47M | -1.17M | 69.18M | -1.46M | -21.16M |
| CAD | — | — | — | — | — | — | 0 | 255K | 35K | — | — | — | — | — | — | — |
| CAD | — | — | — | — | — | — | — | — | — | 5.26M | — | — | — | — | — | — |
| CAD | — | 44.32M | 43.4M | 62.43M | 67.68M | 51.41M | 49.21M | 37.13M | 15.29M | 5.26M | -445K | -7.47M | -1.17M | 69.21M | -1.43M | -21.12M |
| CAD/shares | — | 1.18 | 1.65 | 2.38 | 2.46 | 1.81 | 1.75 | 1.45 | 0.61 | 0.20 | -0.01 | -0.23 | -0.03 | 1.91 | -0.04 | -0.58 |
| CAD/shares | — | 1.14 | 1.52 | 2.09 | 2.15 | 1.64 | 1.60 | 1.23 | 0.54 | 0.18 | — | -0.23 | -0.03 | 1.89 | — | -0.58 |
| shares | — | 28.66M | 26.77M | 26.57M | 27.41M | 28.33M | 28.17M | 25.44M | 24.99M | 26.7M | — | 32.76M | 35.01M | 36.27M | 36.25M | — |
| shares | — | 32.27M | 33.05M | 33.03M | 34.01M | 33.95M | 32.3M | 32.84M | 31.43M | 29.61M | 29.97M | 32.76M | 35.01M | 36.61M | — | — |
Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative. (G): the company's own guidance — a (G) column is a guided period not yet reported; a G marker shows how the reported figure landed against the guided range. Non-GAAP-basis guidance (*) is shown as stated and never judged against GAAP actuals.
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2013–FY2025: $156.1M in buybacks, $64.58M in dividends.
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Product & Service (CAD)
| Component | FY2021 | FY2020 | FY2019 |
|---|---|---|---|
| Operations Support Services | 600,308,000 | 486,926,000 | 586,757,000 |
| Equipment and Component Sales | 28,603,000 | 4,625,000 | — |
| Construction Services | 25,232,000 | 6,917,000 | 132,310,000 |
| Variable Consideration Unpriced Contract Modifications | — | — | 4,936,000 |
Key facts
CIK
1368519
CUSIP
656811106
13F (30d)
15 filings
14 filers
Visit website
Investor relations