Stantec Inc.
STN | NYSE
$70.95
+$0.21 (+0.30%)
Sep 22, 2026, 10:46 AM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
Net Income | 479.01M | 361.5M | 331.2M | 247M | 200.7M | 159.1M |
Depreciation & Amortization | 351.41M | 318.6M | 283.6M | 283.5M | 221.8M | 228.8M |
Stock-Based Compensation | n/a | 43M | 60.1M | 26M | 46.7M | 16.4M |
Other Working Capital | -35.57M | -8.7M | 67.2M | -42.3M | -118M | -39.3M |
Other Non-Cash Items | 126.2M | 98.6M | 22.7M | 45M | 58.6M | 141.1M |
Deferred Income Tax | 27.88M | -42.4M | -45.6M | -43.2M | -4.4M | -21.9M |
Change in Working Capital | -122.3M | -176.2M | -107.3M | -254M | -126.4M | 80.3M |
Operating Cash Flow | 862.2M | 603.1M | 544.7M | 304.3M | 397M | 603.8M |
Capital Expenditures | -71.84M | -99M | -100.6M | -74.9M | -50.6M | -34.2M |
Cash Acquisitions | -453.63M | -555M | -75.6M | -50.4M | -702.5M | -50.6M |
Purchase of Investments | -92.42M | -40M | -110.4M | -206.2M | -61.6M | -54.4M |
Sales Maturities Of Investments | 81.93M | 73.8M | 72.8M | 244.6M | 47.8M | 33.7M |
Other Investing Acitivies | 2.3M | 15.2M | 12.1M | 13.1M | 2.1M | 500K |
Investing Cash Flow | -533.66M | -605M | -201.7M | -73.8M | -764.8M | -102M |
Debt Repayment | 110.91M | -50.2M | -326.2M | -171.2M | 358.3M | -322.8M |
Common Stock Repurchased | n/a | n/a | -10M | -65.3M | -50.7M | -80.3M |
Dividend Paid | -100.92M | -94M | -84.9M | -78.2M | -72.3M | -68M |
Other Financial Acitivies | -149.38M | -7.9M | 9.3M | 18M | 41.2M | 58.5M |
Financial Cash Flow | -139.39M | -152.1M | -134M | -296.7M | 276.5M | -412.6M |
Net Cash Flow | 179.9M | -124.4M | 204.6M | -38.4M | -98.1M | 80.8M |
Free Cash Flow | 790.36M | 504.1M | 444.1M | 229.4M | 346.4M | 569.6M |
Adj. Free Cash Flow | 790.36M | 461.1M | 384M | 203.4M | 299.7M | 553.2M |
Maintenance CapEx | n/a | n/a | -853.66K | n/a | n/a | -34.2M |
Growth CapEx | -71.84M | -99M | -99.75M | -74.9M | -50.6M | n/a |
Owner Earnings | 862.2M | 603.1M | 543.85M | 304.3M | 397M | 569.6M |
Add to Watchlist
Select watchlists to add or remove STN