_id
690daa40ccc777a4e85d08aa
Ticker
AEGXF
Name
Aecon Group Inc
Exchange
PINK
Address
20 Carlson Court, Toronto, ON, Canada, M9W 7K6
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://www.aecon.com
Description
Aecon Group Inc., together with its subsidiaries, provide construction and infrastructure development services to private and public sector clients in Canada, the United States, and internationally. It operates through two segments, Construction and Concessions. The Construction segment focuses on civil infrastructure, urban transportation solutions, nuclear power infrastructure, utility infrastructure, and industrial infrastructure market sectors. The Concessions segment engages in the development, financing, building, and operation of construction projects by way of public-private partnership contract structures. This segment also provides development of domestic international public-private partnership; private finance solution; developing strategic partnerships; leading and/or participating in development teams; and operations and maintenance of infrastructure assets services. The company was formerly known as Prefac Concrete Co. Ltd. and changed its name to Aecon Group Inc. in June 2001. Aecon Group Inc. was founded in 1867 and is headquartered in Toronto, Canada.
Last Close
25
Volume
100
Current Price
25
Change
0.65
Last Updated
2026-01-21T22:28:48.819Z
Image
data:image/webp;base64,UklGRugBAABXRUJQVlA4INwBAAAQCgCdASpAAEAAPtFYpEuoJSOhsfjoAQAaCWQAzkiAN4A3jJfgrQZYGkCmU+V6BbNMW8wApYlJgw/C3RQVQlKg/3sg8OLdEc9ZURCeo87HzW1qYrkV1ghoAAD+6tR/XFzZEUf/ziX/62/+P+ye9mWRgjpYwSH7dJDpDLZmEzl6a6oIFqka5u3L13JGXodeDrODi5Z4f/6en0cs0uf1W2Z+N7KDjF4NXLjb/kQGf3xCLZLBoXa3U27liI1N4sR/njjmHUqz0azzy031TOUZiUZ/0tQXBp4mHkFiSg0JYCBXz4aVeR6+UOPk5P1OLn6rCRk32g6+tDxBeQsHeLqWDHkcW2ZOrv4pVhLg14Vb27xZ6v+pde5zKIdoMiqN6oT/yDLyqxw6+Ts6oPemiK4e7M/Rm21IQEmekysFyvIroQqZTUwLRisxxSZ0ZhhZly2DVt/WKrPKat5aeaHZN40/Qp7/fENq8LQjNie4p8PULwzTZisAMQEYyxJ2rt7qp7r+Zv4p22QbT/y3IXfvxThbIBf5zaCmk0FBg1lYhrqfPBIGOlsJCuDvVMikTSNtmvs7NhW2QR7MfkY9uqlm3rVMEcmTFg60TL8y8vRQkEnG34VyaDbrqq1ysCeAAAAAAA==
Ipo Date
-
Market Cap
1541042816
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.999
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
1532000000
Cost Of Revenue
1425000000
Gross Profit
106991000
Operating Expenses
60987000
Operating Income
46004000
Interest Expense
18062000
Pretax Income
49749000
Net Income
40054000
Eps
0.5972559270724478
Dividends Per Share
12000000
Shares Outstanding
63287176
Income Tax Expense
9290000
EBITDA
90126000
Operating Margin
3.0028720626631853
Total Other Income Expense Net
3745000
Cash
391396000
Short Term Investments
-
Receivables
2130000000
Inventories
20473000
Total Current Assets
2683000000
Property Plant Equipment
382364000
Total Assets
3745000000
Payables
1153000000
Short Term Debt
218761000
Long Term Debt
-
Total Liabilities
2821000000
Equity
917352000
Bs_currency_symbol
-
Depreciation
24462000
Change In Working Capital
-32000000
Cash From Operations
57073000
Capital Expenditures
10000000
Cash From Investing
-32000000
Cash From Financing
-98000000
Net Change In Cash
-82000000
Cf_currency_symbol
-
PE
243.5
PB
1.8276348119369663
ROE
4.366262895813167
ROA
1.0695327102803738
FCF
47073000
Fcf Percent
0.030726501305483028
Piotroski FScore
4
Health Score
39
Deep Value Investing Score
4.5
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
5.3
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
3
Net Net Investing Score
4.5
Quality Investing Score
4
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1532000000
Quarters > 0 > income Statement > cost Of Revenue
1425000000
Quarters > 0 > income Statement > gross Profit
106991000
Quarters > 0 > income Statement > operating Expenses
60987000
Quarters > 0 > income Statement > operating Income
46004000
Quarters > 0 > income Statement > interest Expense
18062000
Quarters > 0 > income Statement > pretax Income
49749000
Quarters > 0 > income Statement > net Income
40054000
Quarters > 0 > income Statement > eps
0.5972559270724478
Quarters > 0 > income Statement > dividends Per Share
12000000
Quarters > 0 > income Statement > shares Outstanding
67063378
Quarters > 0 > income Statement > income Tax Expense
9290000
Quarters > 0 > income Statement > EBITDA
90126000
Quarters > 0 > income Statement > operating Margin
3.0028720626631853
Quarters > 0 > income Statement > total Other Income Expense Net
3745000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
391396000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2130000000
Quarters > 0 > balance Sheet > inventories
20473000
Quarters > 0 > balance Sheet > total Current Assets
2683000000
Quarters > 0 > balance Sheet > property Plant Equipment
382364000
Quarters > 0 > balance Sheet > total Assets
3745000000
Quarters > 0 > balance Sheet > payables
1153000000
Quarters > 0 > balance Sheet > short Term Debt
218761000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2821000000
Quarters > 0 > balance Sheet > equity
917352000
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
40054000
Quarters > 0 > cash Flow > depreciation
24462000
Quarters > 0 > cash Flow > change In Working Capital
-32000000
Quarters > 0 > cash Flow > cash From Operations
57073000
Quarters > 0 > cash Flow > capital Expenditures
10000000
Quarters > 0 > cash Flow > cash From Investing
-32000000
Quarters > 0 > cash Flow > cash From Financing
-98000000
Quarters > 0 > cash Flow > net Change In Cash
-82000000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.5972559270724478
Quarters > 0 > ratios > PB
1.8276348119369663
Quarters > 0 > ratios > ROE
4.366262895813167
Quarters > 0 > ratios > ROA
1.0695327102803738
Quarters > 0 > ratios > FCF
47073000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.030726501305483028
Quarters > 0 > health Score
39
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1301579000
Quarters > 1 > income Statement > cost Of Revenue
1224665000
Quarters > 1 > income Statement > gross Profit
76914000
Quarters > 1 > income Statement > operating Expenses
74657000
Quarters > 1 > income Statement > operating Income
2257000
Quarters > 1 > income Statement > interest Expense
12851000
Quarters > 1 > income Statement > pretax Income
-10971000
Quarters > 1 > income Statement > net Income
-7625000
Quarters > 1 > income Statement > eps
-0.11393485087183172
Quarters > 1 > income Statement > dividends Per Share
11955000
Quarters > 1 > income Statement > shares Outstanding
66924211
Quarters > 1 > income Statement > income Tax Expense
-3102000
Quarters > 1 > income Statement > EBITDA
27675000
Quarters > 1 > income Statement > operating Margin
0.17340476452063225
Quarters > 1 > income Statement > total Other Income Expense Net
-13228000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
462326000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1846345000
Quarters > 1 > balance Sheet > inventories
27822000
Quarters > 1 > balance Sheet > total Current Assets
2441699000
Quarters > 1 > balance Sheet > property Plant Equipment
369531000
Quarters > 1 > balance Sheet > total Assets
3446783000
Quarters > 1 > balance Sheet > payables
942673000
Quarters > 1 > balance Sheet > short Term Debt
43377000
Quarters > 1 > balance Sheet > long Term Debt
473958000
Quarters > 1 > balance Sheet > total Liabilities
2552705000
Quarters > 1 > balance Sheet > equity
887833000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
-10971000
Quarters > 1 > cash Flow > depreciation
25795000
Quarters > 1 > cash Flow > change In Working Capital
28921000
Quarters > 1 > cash Flow > cash From Operations
39590000
Quarters > 1 > cash Flow > capital Expenditures
11854000
Quarters > 1 > cash Flow > cash From Investing
-5590000
Quarters > 1 > cash Flow > cash From Financing
47534000
Quarters > 1 > cash Flow > net Change In Cash
76725000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
-0.11393485087183172
Quarters > 1 > ratios > PB
1.8844819633872587
Quarters > 1 > ratios > ROE
-0.8588326858767358
Quarters > 1 > ratios > ROA
-0.2212207731093022
Quarters > 1 > ratios > FCF
27736000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.02130950176670029
Quarters > 1 > health Score
22
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1061650000
Quarters > 2 > income Statement > cost Of Revenue
1019860000
Quarters > 2 > income Statement > gross Profit
41790000
Quarters > 2 > income Statement > operating Expenses
82476000
Quarters > 2 > income Statement > operating Income
-40686000
Quarters > 2 > income Statement > interest Expense
7078000
Quarters > 2 > income Statement > pretax Income
-49158000
Quarters > 2 > income Statement > net Income
-37931000
Quarters > 2 > income Statement > eps
-0.5667754529074687
Quarters > 2 > income Statement > dividends Per Share
11937000
Quarters > 2 > income Statement > shares Outstanding
66924211
Quarters > 2 > income Statement > income Tax Expense
-11080000
Quarters > 2 > income Statement > EBITDA
-16124000
Quarters > 2 > income Statement > operating Margin
-3.832336457401215
Quarters > 2 > income Statement > total Other Income Expense Net
-8472000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
385601000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1884649000
Quarters > 2 > balance Sheet > inventories
26801000
Quarters > 2 > balance Sheet > total Current Assets
2372784000
Quarters > 2 > balance Sheet > property Plant Equipment
372125000
Quarters > 2 > balance Sheet > total Assets
3381306000
Quarters > 2 > balance Sheet > payables
913491000
Quarters > 2 > balance Sheet > short Term Debt
41321000
Quarters > 2 > balance Sheet > long Term Debt
415833000
Quarters > 2 > balance Sheet > total Liabilities
2460167000
Quarters > 2 > balance Sheet > equity
914976000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
-49158000
Quarters > 2 > cash Flow > depreciation
25956000
Quarters > 2 > cash Flow > change In Working Capital
-108609000
Quarters > 2 > cash Flow > cash From Operations
-166324000
Quarters > 2 > cash Flow > capital Expenditures
24144000
Quarters > 2 > cash Flow > cash From Investing
-18679000
Quarters > 2 > cash Flow > cash From Financing
132786000
Quarters > 2 > cash Flow > net Change In Cash
-52424000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
-0.5667754529074687
Quarters > 2 > ratios > PB
1.8285783179012347
Quarters > 2 > ratios > ROE
-4.145573217220998
Quarters > 2 > ratios > ROA
-1.1217854876192808
Quarters > 2 > ratios > FCF
-190468000
Quarters > 2 > ratios > Piotroski FScore
0
Quarters > 2 > ratios > fcf Percent
-0.17940752602081667
Quarters > 2 > health Score
20
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1267013000
Quarters > 3 > income Statement > cost Of Revenue
1159770000
Quarters > 3 > income Statement > gross Profit
107243000
Quarters > 3 > income Statement > operating Expenses
77692000
Quarters > 3 > income Statement > operating Income
29551000
Quarters > 3 > income Statement > interest Expense
11144000
Quarters > 3 > income Statement > pretax Income
23145000
Quarters > 3 > income Statement > net Income
14025000
Quarters > 3 > income Statement > eps
0.21000000089839574
Quarters > 3 > income Statement > dividends Per Share
11855000
Quarters > 3 > income Statement > shares Outstanding
66785714
Quarters > 3 > income Statement > income Tax Expense
9042000
Quarters > 3 > income Statement > EBITDA
56788000
Quarters > 3 > income Statement > operating Margin
2.3323359744533008
Quarters > 3 > income Statement > total Other Income Expense Net
-6406000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
438025000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1677189000
Quarters > 3 > balance Sheet > inventories
21526000
Quarters > 3 > balance Sheet > total Current Assets
2228614000
Quarters > 3 > balance Sheet > property Plant Equipment
360022000
Quarters > 3 > balance Sheet > total Assets
3226224000
Quarters > 3 > balance Sheet > payables
875497000
Quarters > 3 > balance Sheet > short Term Debt
40765000
Quarters > 3 > balance Sheet > long Term Debt
263651000
Quarters > 3 > balance Sheet > total Liabilities
2263788000
Quarters > 3 > balance Sheet > equity
956120000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
23145000
Quarters > 3 > cash Flow > depreciation
26237000
Quarters > 3 > cash Flow > change In Working Capital
12245000
Quarters > 3 > cash Flow > cash From Operations
37093000
Quarters > 3 > cash Flow > capital Expenditures
9890000
Quarters > 3 > cash Flow > cash From Investing
-55285000
Quarters > 3 > cash Flow > cash From Financing
-50625000
Quarters > 3 > cash Flow > net Change In Cash
-68052000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.21000000089839574
Quarters > 3 > ratios > PB
1.7462691398569217
Quarters > 3 > ratios > ROE
1.466866083755177
Quarters > 3 > ratios > ROA
0.4347187300075878
Quarters > 3 > ratios > FCF
27203000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.02147018223175295
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4242731000
Annuals > 0 > income Statement > cost Of Revenue
4060184000
Annuals > 0 > income Statement > gross Profit
182547000
Annuals > 0 > income Statement > operating Expenses
242599000
Annuals > 0 > income Statement > operating Income
-60052000
Annuals > 0 > income Statement > interest Expense
24824000
Annuals > 0 > income Statement > pretax Income
-76529000
Annuals > 0 > income Statement > net Income
-59524000
Annuals > 0 > income Statement > eps
-0.8921286062047752
Annuals > 0 > income Statement > dividends Per Share
47070000
Annuals > 0 > income Statement > shares Outstanding
66721322
Annuals > 0 > income Statement > income Tax Expense
-17089000
Annuals > 0 > income Statement > EBITDA
36144000
Annuals > 0 > income Statement > operating Margin
-1.4154090843845626
Annuals > 0 > income Statement > total Other Income Expense Net
-16477000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
438025000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1677189000
Annuals > 0 > balance Sheet > inventories
21526000
Annuals > 0 > balance Sheet > total Current Assets
2228614000
Annuals > 0 > balance Sheet > property Plant Equipment
360022000
Annuals > 0 > balance Sheet > total Assets
3226224000
Annuals > 0 > balance Sheet > payables
875497000
Annuals > 0 > balance Sheet > short Term Debt
40765000
Annuals > 0 > balance Sheet > long Term Debt
263651000
Annuals > 0 > balance Sheet > total Liabilities
2263788000
Annuals > 0 > balance Sheet > equity
956120000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
-76529000
Annuals > 0 > cash Flow > depreciation
87849000
Annuals > 0 > cash Flow > change In Working Capital
80899000
Annuals > 0 > cash Flow > cash From Operations
7599000
Annuals > 0 > cash Flow > capital Expenditures
53268000
Annuals > 0 > cash Flow > cash From Investing
-159609000
Annuals > 0 > cash Flow > cash From Financing
-58256000
Annuals > 0 > cash Flow > net Change In Cash
-207759000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
-0.8921286062047752
Annuals > 0 > ratios > PB
1.7445854599841024
Annuals > 0 > ratios > ROE
-6.225578379282935
Annuals > 0 > ratios > ROA
-1.8450051825291733
Annuals > 0 > ratios > FCF
-45669000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.010764057396049855
Annuals > 0 > health Score
22
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4643842000
Annuals > 1 > income Statement > cost Of Revenue
4388216000
Annuals > 1 > income Statement > gross Profit
255626000
Annuals > 1 > income Statement > operating Expenses
14712000
Annuals > 1 > income Statement > operating Income
240914000
Annuals > 1 > income Statement > interest Expense
57099000
Annuals > 1 > income Statement > pretax Income
177545000
Annuals > 1 > income Statement > net Income
161890000
Annuals > 1 > income Statement > eps
1.9759916706867378
Annuals > 1 > income Statement > dividends Per Share
45611000
Annuals > 1 > income Statement > shares Outstanding
81928483
Annuals > 1 > income Statement > income Tax Expense
15655000
Annuals > 1 > income Statement > EBITDA
313731000
Annuals > 1 > income Statement > operating Margin
5.187816467485328
Annuals > 1 > income Statement > total Other Income Expense Net
-63369000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
645784000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1699664000
Annuals > 1 > balance Sheet > inventories
20815000
Annuals > 1 > balance Sheet > total Current Assets
2473256000
Annuals > 1 > balance Sheet > property Plant Equipment
251899000
Annuals > 1 > balance Sheet > total Assets
3195628000
Annuals > 1 > balance Sheet > payables
834005000
Annuals > 1 > balance Sheet > short Term Debt
154308000
Annuals > 1 > balance Sheet > long Term Debt
106770000
Annuals > 1 > balance Sheet > total Liabilities
2131302000
Annuals > 1 > balance Sheet > equity
1064326000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
177545000
Annuals > 1 > cash Flow > depreciation
78851000
Annuals > 1 > cash Flow > change In Working Capital
25010000
Annuals > 1 > cash Flow > cash From Operations
51072000
Annuals > 1 > cash Flow > capital Expenditures
23997000
Annuals > 1 > cash Flow > cash From Investing
360777000
Annuals > 1 > cash Flow > cash From Financing
-141912000
Annuals > 1 > cash Flow > net Change In Cash
268572000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
1.9759916706867378
Annuals > 1 > ratios > PB
1.924421723231416
Annuals > 1 > ratios > ROE
15.210565183975586
Annuals > 1 > ratios > ROA
5.065983900504064
Annuals > 1 > ratios > FCF
27075000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.0058303017199982255
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4696450000
Annuals > 2 > income Statement > cost Of Revenue
4340493000
Annuals > 2 > income Statement > gross Profit
355957000
Annuals > 2 > income Statement > operating Expenses
290592000
Annuals > 2 > income Statement > operating Income
97154000
Annuals > 2 > income Statement > interest Expense
57065000
Annuals > 2 > income Statement > pretax Income
42988000
Annuals > 2 > income Statement > net Income
30381000
Annuals > 2 > income Statement > eps
0.49823696665738393
Annuals > 2 > income Statement > dividends Per Share
44469000
Annuals > 2 > income Statement > shares Outstanding
60977009
Annuals > 2 > income Statement > income Tax Expense
12607000
Annuals > 2 > income Statement > EBITDA
194206000
Annuals > 2 > income Statement > operating Margin
2.0686688882027915
Annuals > 2 > income Statement > total Other Income Expense Net
-54166000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
377212000
Annuals > 2 > balance Sheet > short Term Investments
800000
Annuals > 2 > balance Sheet > receivables
1724404000
Annuals > 2 > balance Sheet > inventories
37620000
Annuals > 2 > balance Sheet > total Current Assets
2323254000
Annuals > 2 > balance Sheet > property Plant Equipment
395101000
Annuals > 2 > balance Sheet > total Assets
3567017000
Annuals > 2 > balance Sheet > payables
901855000
Annuals > 2 > balance Sheet > short Term Debt
359768000
Annuals > 2 > balance Sheet > long Term Debt
549292000
Annuals > 2 > balance Sheet > total Liabilities
2613022000
Annuals > 2 > balance Sheet > equity
953995000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
42988000
Annuals > 2 > cash Flow > depreciation
94153000
Annuals > 2 > cash Flow > change In Working Capital
-203029000
Annuals > 2 > cash Flow > cash From Operations
-112861000
Annuals > 2 > cash Flow > capital Expenditures
41312000
Annuals > 2 > cash Flow > cash From Investing
-35897000
Annuals > 2 > cash Flow > cash From Financing
-11864000
Annuals > 2 > cash Flow > net Change In Cash
-155469000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.49823696665738393
Annuals > 2 > ratios > PB
1.5979383801801896
Annuals > 2 > ratios > ROE
3.1846078857855646
Annuals > 2 > ratios > ROA
0.8517200787100258
Annuals > 2 > ratios > FCF
-154173000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.03282756124306657
Annuals > 2 > health Score
38
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3977322000
Annuals > 3 > income Statement > cost Of Revenue
3610505000
Annuals > 3 > income Statement > gross Profit
366817000
Annuals > 3 > income Statement > operating Expenses
270649000
Annuals > 3 > income Statement > operating Income
118808000
Annuals > 3 > income Statement > interest Expense
45630000
Annuals > 3 > income Statement > pretax Income
73788000
Annuals > 3 > income Statement > net Income
49682000
Annuals > 3 > income Statement > eps
0.6727799790904934
Annuals > 3 > income Statement > dividends Per Share
41297000
Annuals > 3 > income Statement > shares Outstanding
73845836
Annuals > 3 > income Statement > income Tax Expense
24106000
Annuals > 3 > income Statement > EBITDA
207786000
Annuals > 3 > income Statement > operating Margin
2.9871355650862563
Annuals > 3 > income Statement > total Other Income Expense Net
-45020000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
532681000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
1421678000
Annuals > 3 > balance Sheet > inventories
25195000
Annuals > 3 > balance Sheet > total Current Assets
2145716000
Annuals > 3 > balance Sheet > property Plant Equipment
379506000
Annuals > 3 > balance Sheet > total Assets
3286817000
Annuals > 3 > balance Sheet > payables
788352000
Annuals > 3 > balance Sheet > short Term Debt
84830000
Annuals > 3 > balance Sheet > long Term Debt
694805000
Annuals > 3 > balance Sheet > total Liabilities
2373251000
Annuals > 3 > balance Sheet > equity
913566000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
73788000
Annuals > 3 > cash Flow > depreciation
88368000
Annuals > 3 > cash Flow > change In Working Capital
-130115000
Annuals > 3 > cash Flow > cash From Operations
-31410000
Annuals > 3 > cash Flow > capital Expenditures
41616000
Annuals > 3 > cash Flow > cash From Investing
-39629000
Annuals > 3 > cash Flow > cash From Financing
-52282000
Annuals > 3 > cash Flow > net Change In Cash
-125589000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
0.6727799790904934
Annuals > 3 > ratios > PB
2.020812836729913
Annuals > 3 > ratios > ROE
5.438249672163806
Annuals > 3 > ratios > ROA
1.5115535790401473
Annuals > 3 > ratios > FCF
-73026000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.018360595395595328
Annuals > 3 > health Score
41
Valuation > metrics > PE
0.5972559270724478
Valuation > metrics > PB
1.8276348119369663
Valuation > final Score
100
Valuation > verdict
47.0% Undervalued
Profitability > metrics > ROE
4.366262895813167
Profitability > metrics > ROA
1.4928811032426388
Profitability > metrics > Net Margin
0.02614490861618799
Profitability > final Score
17
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.075155447418221
Risk > metrics > Interest Coverage
2.5470047613774778
Risk > final Score
16
Risk > verdict
High
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
80
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
6
Prev Risks > 0
19
Prev Risks > 1
-5
Prev Risks > 2
29
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-21T22:28:49.491Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-05
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.32
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.433
Earnings History > 1 > eps Estimate
0.45
Earnings History > 1 > eps Difference
-0.017
Earnings History > 1 > surprise Percent
-3.7778
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.0875
Earnings History > 2 > eps Estimate
0.04
Earnings History > 2 > eps Difference
-0.1275
Earnings History > 2 > surprise Percent
-318.75
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.4204
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-03
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1502
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.6204
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-1.4531
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0728
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1101
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.1909
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2588
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.1134
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-28
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.26
Earnings History > 12 > eps Estimate
0.21
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
23.8095
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.45
Earnings History > 13 > eps Estimate
0.43
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
4.6512
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.1
Earnings History > 14 > eps Estimate
0.2
Earnings History > 14 > eps Difference
-0.3
Earnings History > 14 > surprise Percent
-150
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.29
Earnings History > 15 > eps Estimate
-0.3
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
3.3333
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-01
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.19
Earnings History > 16 > eps Estimate
0.47
Earnings History > 16 > eps Difference
-0.28
Earnings History > 16 > surprise Percent
-59.5745
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-28
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.56
Earnings History > 17 > eps Estimate
0.54
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
3.7037
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-22
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.27
Earnings History > 18 > eps Estimate
0.16
Earnings History > 18 > eps Difference
0.11
Earnings History > 18 > surprise Percent
68.75
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-22
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.31
Earnings History > 19 > eps Estimate
-0.31
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.46
Earnings History > 20 > eps Estimate
0.3
Earnings History > 20 > eps Difference
0.16
Earnings History > 20 > surprise Percent
53.3333
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.99
Earnings History > 21 > eps Estimate
0.41
Earnings History > 21 > eps Difference
0.58
Earnings History > 21 > surprise Percent
141.4634
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-23
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.1
Earnings History > 22 > eps Estimate
-0.11
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
9.0909
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-23
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.19
Earnings History > 23 > eps Estimate
-0.23
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
17.3913
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-03
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.4
Earnings History > 24 > eps Estimate
0.37
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
8.1081
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.6
Earnings History > 25 > eps Estimate
0.58
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
3.4483
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.31
Earnings History > 26 > eps Estimate
0.21
Earnings History > 26 > eps Difference
0.1
Earnings History > 26 > surprise Percent
47.619
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.16
Earnings History > 27 > eps Estimate
-0.33
Earnings History > 27 > eps Difference
0.17
Earnings History > 27 > surprise Percent
51.5152
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.41
Earnings History > 28 > eps Estimate
0.43
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-4.6512
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.6
Earnings History > 29 > eps Estimate
0.48
Earnings History > 29 > eps Difference
0.12
Earnings History > 29 > surprise Percent
25
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.13
Earnings History > 30 > eps Estimate
0.09
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
44.4444
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-25
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.32
Earnings History > 31 > eps Estimate
-0.29
Earnings History > 31 > eps Difference
-0.03
Earnings History > 31 > surprise Percent
-10.3448
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-06
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.33
Earnings History > 32 > eps Estimate
0.43
Earnings History > 32 > eps Difference
-0.1
Earnings History > 32 > surprise Percent
-23.2558
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.37
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
-0.04
Earnings History > 33 > surprise Percent
-9.7561
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.01
Earnings History > 34 > eps Estimate
0.08
Earnings History > 34 > eps Difference
-0.07
Earnings History > 34 > surprise Percent
-87.5
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-08
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.32
Earnings History > 35 > eps Estimate
-0.2
Earnings History > 35 > eps Difference
-0.12
Earnings History > 35 > surprise Percent
-60
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-07
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.43
Earnings History > 36 > eps Estimate
0.38
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
13.1579
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-01
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.42
Earnings History > 37 > eps Estimate
0.57
Earnings History > 37 > eps Difference
-0.15
Earnings History > 37 > surprise Percent
-26.3158
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.12
Earnings History > 38 > eps Estimate
0.07
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
71.4286
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.29
Earnings History > 39 > eps Estimate
-0.3
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
3.3333
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-01
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.68
Earnings History > 40 > eps Estimate
0.49
Earnings History > 40 > eps Difference
0.19
Earnings History > 40 > surprise Percent
38.7755
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-11
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.35
Earnings History > 41 > eps Estimate
0.52
Earnings History > 41 > eps Difference
-0.17
Earnings History > 41 > surprise Percent
-32.6923
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-10
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.02
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-11
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.3
Earnings History > 43 > eps Estimate
-0.29
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-3.4483
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.39
Earnings History > 44 > eps Estimate
0.56
Earnings History > 44 > eps Difference
-0.17
Earnings History > 44 > surprise Percent
-30.3571
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-10
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.49
Earnings History > 45 > eps Estimate
0.61
Earnings History > 45 > eps Difference
-0.12
Earnings History > 45 > surprise Percent
-19.6721
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-11
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.26
Earnings History > 46 > eps Estimate
0.12
Earnings History > 46 > eps Difference
-0.38
Earnings History > 46 > surprise Percent
-316.6667
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-07
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.47
Earnings History > 47 > eps Estimate
-0.2
Earnings History > 47 > eps Difference
-0.27
Earnings History > 47 > surprise Percent
-135
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.5
Earnings History > 48 > eps Estimate
0.57
Earnings History > 48 > eps Difference
-0.07
Earnings History > 48 > surprise Percent
-12.2807
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.53
Earnings History > 49 > eps Estimate
0.53
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-13
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.11
Earnings History > 50 > eps Estimate
0.13
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-15.3846
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-07
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.53
Earnings History > 51 > eps Estimate
-0.28
Earnings History > 51 > eps Difference
-0.25
Earnings History > 51 > surprise Percent
-89.2857
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-12
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.72
Earnings History > 52 > eps Estimate
0.54
Earnings History > 52 > eps Difference
0.18
Earnings History > 52 > surprise Percent
33.3333
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-05
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.5
Earnings History > 53 > eps Estimate
0.54
Earnings History > 53 > eps Difference
-0.04
Earnings History > 53 > surprise Percent
-7.4074
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-13
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.07
Earnings History > 54 > eps Estimate
0.12
Earnings History > 54 > eps Difference
-0.05
Earnings History > 54 > surprise Percent
-41.6667
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.33
Earnings History > 55 > eps Estimate
-0.33
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-05
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.49
Earnings History > 56 > eps Estimate
0.39
Earnings History > 56 > eps Difference
0.1
Earnings History > 56 > surprise Percent
25.641
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-07
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.47
Earnings History > 57 > eps Estimate
0.38
Earnings History > 57 > eps Difference
0.09
Earnings History > 57 > surprise Percent
23.6842
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-02
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.07
Earnings History > 58 > eps Estimate
0.01
Earnings History > 58 > eps Difference
0.06
Earnings History > 58 > surprise Percent
600
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-03
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.49
Earnings History > 59 > eps Estimate
-0.34
Earnings History > 59 > eps Difference
-0.15
Earnings History > 59 > surprise Percent
-44.1176
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-08
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.16
Earnings History > 60 > eps Estimate
-0.3
Earnings History > 60 > eps Difference
0.46
Earnings History > 60 > surprise Percent
153.3333
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-02
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.27
Earnings History > 61 > eps Estimate
0.37
Earnings History > 61 > eps Difference
-0.1
Earnings History > 61 > surprise Percent
-27.027
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-03
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.14
Earnings History > 62 > eps Estimate
0.13
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
7.6923
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-04
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.12
Earnings History > 63 > eps Estimate
-0.16
Earnings History > 63 > eps Difference
0.04
Earnings History > 63 > surprise Percent
25
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.26
Earnings History > 64 > eps Estimate
0.28
Earnings History > 64 > eps Difference
-0.02
Earnings History > 64 > surprise Percent
-7.1429
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-03
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.35
Earnings History > 65 > eps Estimate
0.34
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
2.9412
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-04
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.18
Earnings History > 66 > eps Estimate
0.25
Earnings History > 66 > eps Difference
-0.07
Earnings History > 66 > surprise Percent
-28
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-05
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.01
Earnings History > 67 > eps Estimate
-0.03
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
66.6667
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-03
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.4
Earnings History > 68 > eps Estimate
0.36
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
11.1111
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-28
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.45
Earnings History > 69 > eps Estimate
0.39
Earnings History > 69 > eps Difference
0.06
Earnings History > 69 > surprise Percent
15.3846
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-05
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.31
Earnings History > 70 > eps Estimate
0.22
Earnings History > 70 > eps Difference
0.09
Earnings History > 70 > surprise Percent
40.9091
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.01
Earnings History > 71 > eps Estimate
-0.04
Earnings History > 71 > eps Difference
0.05
Earnings History > 71 > surprise Percent
125
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-04
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.5
Earnings History > 72 > eps Estimate
0.33
Earnings History > 72 > eps Difference
0.17
Earnings History > 72 > surprise Percent
51.5152
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-29
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.44
Earnings History > 73 > eps Estimate
0.42
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
4.7619
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1891
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0551
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2004-06-30
Earnings History > 76 > report Date
2004-08-12
Earnings History > 76 > date
2004-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.07
Earnings History > 76 > eps Estimate
0.01
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
600
Earnings History > 77 > period
2003-09-30
Earnings History > 77 > report Date
2003-11-14
Earnings History > 77 > date
2003-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.03
Earnings History > 77 > eps Estimate
0.24
Earnings History > 77 > eps Difference
-0.21
Earnings History > 77 > surprise Percent
-87.5
Earnings History > 78 > period
2003-06-30
Earnings History > 78 > report Date
2003-08-08
Earnings History > 78 > date
2003-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.08
Earnings History > 78 > eps Estimate
-0.02
Earnings History > 78 > eps Difference
-0.06
Earnings History > 78 > surprise Percent
-300
Earnings History > 79 > period
2003-03-31
Earnings History > 79 > report Date
2003-05-14
Earnings History > 79 > date
2003-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.42
Earnings History > 79 > eps Estimate
-0.06
Earnings History > 79 > eps Difference
-0.36
Earnings History > 79 > surprise Percent
-600
Earnings History > 80 > period
2002-12-31
Earnings History > 80 > report Date
2003-03-28
Earnings History > 80 > date
2002-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.09
Earnings History > 80 > eps Estimate
0.14
Earnings History > 80 > eps Difference
-0.05
Earnings History > 80 > surprise Percent
-35.7143
Aecon Group Inc., together with its subsidiaries, provide construction and infrastructure development services to private and public sector clients in Canada, the United States, and internationally. It operates through two segments, Construction and Concessions. The Construction segment focuses on civil infrastructure, urban transportation solutions, nuclear power infrastructure, utility infrastructure, and industrial infrastructure market sectors. The Concessions segment engages in the development, financing, building, and operation of construction projects by way of public-private partnership contract structures. This segment also provides development of domestic international public-private partnership; private finance solution; developing strategic partnerships; leading and/or participating in development teams; and operations and maintenance of infrastructure assets services. The company was formerly known as Prefac Concrete Co. Ltd. and changed its name to Aecon Group Inc. in June 2001. Aecon Group Inc. was founded in 1867 and is headquartered in Toronto, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAecon Group (OTCMKTS:AEGXF) Trading Up 0.3% – What’s Next? Defense World
Read more →Comparing Aecon Group (OTCMKTS:AEGXF) & China Railway Group (OTCMKTS:CRWOF) Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Aecon Group Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.32
Date
2025-09-30
EPS Actual
0.433
EPS Estimate
0.45
EPS Difference
-0.017
Surprise Percent
-3.7778%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.