_id
690f3581ccc777a4e85d16ec
Ticker
BIRDF
Name
Bird Construction Inc
Exchange
PINK
Address
5700 Explorer Drive, Mississauga, ON, Canada, L4W 0C6
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://www.bird.ca
Description
Bird Construction Inc. provides construction services in Canada. The company primarily focuses on projects in the industrial, building, and infrastructure markets. It constructs large, complex industrial buildings, including manufacturing, processing, distribution, and warehouse facilities; and provides electrical and instrumentation, high voltage testing and commissioning services, as well as power line construction, structural, mechanical, and piping, including off-site metal and modular fabrication. It also involved in the civil construction operations, such as site preparation and earthworks, underground piping, utilities and foundation, drilling, blasting, and other concrete services, as well as contract mining, mine support, and greenfield and brownfield hydroelectric facilities; steel modular construction; and civil infrastructure operations comprising road, bridge, rail, and underground utilities installation. In addition, the company constructs and retrofits institutional facilities, include healthcare, long term care, post-secondary education, transportation, public safety and defence facilities, as well as K-12 schools, public spaces, and government buildings; offers industrial maintenance, repair, and operations services; and constructs new construction and retrofit of warehousing, laboratories, manufacturing and processing facilities, data centers, office buildings, retail spaces, film studio infrastructure, hotels, and mixed-use mid- to high-rise residential buildings. Further, it offers electrical and related system services, such as electrical and mechanical infrastructure design and installation, data communications, telecommunications, security, and lifecycle services. It serves oil and gas, chemicals, liquefied natural gas, natural resources, nuclear, power, renewable energy, and water and wastewater sectors. Bird Construction Inc. was founded in 1920 and is based in Mississauga, Canada.
Last Close
20.67
Volume
700
Current Price
20.83
Change
-0.47
Last Updated
2026-01-20T16:35:38.782Z
Image
data:image/webp;base64,UklGRjoCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSEIBAAABmWWI6H8sYNm2nbZ5T2Y3kWOFmTmZ/4jKrTmk5chFx+p/14qYgAmA4H9SR0WJicjIQYQCpS5CkUIIA0VRNgOSlBGE1MVRKFGAjalrqFBccRwoHhEEAc5ir169iQDVTRqqzOVy2FJnGQCIwr5zJxGPJ3GhM+TTOerqGFsq4QkIQLLvyasQZ3AwjInIgRQWB8W4bIoDAUhOJZ4EPL4LZCFAXkTVdQwMDPV1NTEaIDUVePHMc0GUMQwCeQmTo2duZ2eio0QD5ApHoYDHlwAWFQI5dXeYpr6RoaGeFkYFpAqxd8/exJDFVaUDeVUE1TSxsrfWxegQkJrhAhGPL8YZNODGNlXHSF9PV0OZCQmCkCkMXSUCCc7gYGzg5irVyBRjUwDZSDg64pCFAAW+IlyMSZERhAzIyACEjXIhUOg98DcF8H8hVlA4INIAAABQBwCdASpAAEAAPrVQoUmnJSMhMBn5AOAWiWIAzMOieqxIDC1fQB//744BwZ8YzKiAhgWdZTxsZjx1gVSw65ukr8wAAP750EABTflTc0qjjgHfw1RvQ3zgi3S0D3WltxA6Rd1v51Ip3V0rMCHOwNXoSlBTo9sNq6cWz93ET//7Thnb013y7cK//lcY4I7b//k9Jet59fv4s3tWQHP2cOcucEXend9hZ/FIoaJmY19kboc2GW8x9XuhxW+HXJOU6l+ylTmQ3wvpsWsfmBfWx3JAAAA=
Ipo Date
-
Market Cap
1154373504
Next Dividend Date
2026-02-20T00:00:00.000Z
Dividend Frequency
Monthly
Dividend Rate
0.0499
Dividend Yield
0.958233317330773
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
951432000
Cost Of Revenue
849515000
Gross Profit
101917000
Operating Expenses
54586000
Operating Income
47331000
Interest Expense
5294000
Pretax Income
42711000
Net Income
31704000
Eps
0.5724517766164753
Dividends Per Share
11630000
Shares Outstanding
55382831
Income Tax Expense
11007000
EBITDA
67774000
Operating Margin
4.97471180284035
Total Other Income Expense Net
-4620000
Cash
-572000
Short Term Investments
-
Receivables
1254534000
Inventories
16162000
Total Current Assets
1404818000
Property Plant Equipment
194316000
Total Assets
1855042000
Payables
714013000
Short Term Debt
148816000
Long Term Debt
128030000
Total Liabilities
1397637000
Equity
457405000
Bs_currency_symbol
CAD
Depreciation
19769000
Change In Working Capital
-13412000
Cash From Operations
47548000
Capital Expenditures
6145000
Cash From Investing
-2347000
Cash From Financing
-73537000
Net Change In Cash
-28673000
Cf_currency_symbol
CAD
PE
17.0738
PB
2.5221070380297546
ROE
6.931275346793324
ROA
1.7090718161637308
FCF
41403000
Fcf Percent
0.043516509850414956
Piotroski FScore
4
Health Score
43
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
6
Growth Investing Score
6
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
951432000
Quarters > 0 > income Statement > cost Of Revenue
849515000
Quarters > 0 > income Statement > gross Profit
101917000
Quarters > 0 > income Statement > operating Expenses
54586000
Quarters > 0 > income Statement > operating Income
47331000
Quarters > 0 > income Statement > interest Expense
5294000
Quarters > 0 > income Statement > pretax Income
42711000
Quarters > 0 > income Statement > net Income
31704000
Quarters > 0 > income Statement > eps
0.5724517766164753
Quarters > 0 > income Statement > dividends Per Share
11630000
Quarters > 0 > income Statement > shares Outstanding
55382831
Quarters > 0 > income Statement > income Tax Expense
11007000
Quarters > 0 > income Statement > EBITDA
67774000
Quarters > 0 > income Statement > operating Margin
4.97471180284035
Quarters > 0 > income Statement > total Other Income Expense Net
-4620000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
-572000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1254534000
Quarters > 0 > balance Sheet > inventories
16162000
Quarters > 0 > balance Sheet > total Current Assets
1404818000
Quarters > 0 > balance Sheet > property Plant Equipment
194316000
Quarters > 0 > balance Sheet > total Assets
1855042000
Quarters > 0 > balance Sheet > payables
714013000
Quarters > 0 > balance Sheet > short Term Debt
148816000
Quarters > 0 > balance Sheet > long Term Debt
128030000
Quarters > 0 > balance Sheet > total Liabilities
1397637000
Quarters > 0 > balance Sheet > equity
457405000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
31704000
Quarters > 0 > cash Flow > depreciation
19769000
Quarters > 0 > cash Flow > change In Working Capital
-13412000
Quarters > 0 > cash Flow > cash From Operations
47548000
Quarters > 0 > cash Flow > capital Expenditures
6145000
Quarters > 0 > cash Flow > cash From Investing
-2347000
Quarters > 0 > cash Flow > cash From Financing
-73537000
Quarters > 0 > cash Flow > net Change In Cash
-28673000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.5724517766164753
Quarters > 0 > ratios > PB
2.5221070380297546
Quarters > 0 > ratios > ROE
6.931275346793324
Quarters > 0 > ratios > ROA
1.7090718161637308
Quarters > 0 > ratios > FCF
41403000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.043516509850414956
Quarters > 0 > health Score
43
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
850772000
Quarters > 1 > income Statement > cost Of Revenue
760667000
Quarters > 1 > income Statement > gross Profit
90105000
Quarters > 1 > income Statement > operating Expenses
57934000
Quarters > 1 > income Statement > operating Income
32171000
Quarters > 1 > income Statement > interest Expense
5390000
Quarters > 1 > income Statement > pretax Income
27249000
Quarters > 1 > income Statement > net Income
20275000
Quarters > 1 > income Statement > eps
0.36608818353832434
Quarters > 1 > income Statement > dividends Per Share
11630000
Quarters > 1 > income Statement > shares Outstanding
55382831
Quarters > 1 > income Statement > income Tax Expense
6974000
Quarters > 1 > income Statement > EBITDA
52158000
Quarters > 1 > income Statement > operating Margin
3.781389138335535
Quarters > 1 > income Statement > total Other Income Expense Net
-4922000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
24748000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1156229000
Quarters > 1 > balance Sheet > inventories
15159000
Quarters > 1 > balance Sheet > total Current Assets
1330729000
Quarters > 1 > balance Sheet > property Plant Equipment
192699000
Quarters > 1 > balance Sheet > total Assets
1787655000
Quarters > 1 > balance Sheet > payables
610296000
Quarters > 1 > balance Sheet > short Term Debt
197985000
Quarters > 1 > balance Sheet > long Term Debt
130444000
Quarters > 1 > balance Sheet > total Liabilities
1350433000
Quarters > 1 > balance Sheet > equity
437222000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
20275000
Quarters > 1 > cash Flow > depreciation
19519000
Quarters > 1 > cash Flow > change In Working Capital
-119167000
Quarters > 1 > cash Flow > cash From Operations
-75424000
Quarters > 1 > cash Flow > capital Expenditures
9882000
Quarters > 1 > cash Flow > cash From Investing
-551000
Quarters > 1 > cash Flow > cash From Financing
80690000
Quarters > 1 > cash Flow > net Change In Cash
4787000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.36608818353832434
Quarters > 1 > ratios > PB
2.6385323010507244
Quarters > 1 > ratios > ROE
4.637232344209577
Quarters > 1 > ratios > ROA
1.1341673868839346
Quarters > 1 > ratios > FCF
-85306000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.10026893221685716
Quarters > 1 > health Score
36
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
717553000
Quarters > 2 > income Statement > cost Of Revenue
650074000
Quarters > 2 > income Statement > gross Profit
67479000
Quarters > 2 > income Statement > operating Expenses
51396000
Quarters > 2 > income Statement > operating Income
16083000
Quarters > 2 > income Statement > interest Expense
4513000
Quarters > 2 > income Statement > pretax Income
12557000
Quarters > 2 > income Statement > net Income
9388000
Quarters > 2 > income Statement > eps
0.16951101687091438
Quarters > 2 > income Statement > dividends Per Share
11630000
Quarters > 2 > income Statement > shares Outstanding
55382831
Quarters > 2 > income Statement > income Tax Expense
3169000
Quarters > 2 > income Statement > EBITDA
35974000
Quarters > 2 > income Statement > operating Margin
2.24136753661402
Quarters > 2 > income Statement > total Other Income Expense Net
-3526000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
29917000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1082377000
Quarters > 2 > balance Sheet > inventories
13632000
Quarters > 2 > balance Sheet > total Current Assets
1237546000
Quarters > 2 > balance Sheet > property Plant Equipment
184963000
Quarters > 2 > balance Sheet > total Assets
1700135000
Quarters > 2 > balance Sheet > payables
644109000
Quarters > 2 > balance Sheet > short Term Debt
91924000
Quarters > 2 > balance Sheet > long Term Debt
132763000
Quarters > 2 > balance Sheet > total Liabilities
1271874000
Quarters > 2 > balance Sheet > equity
428261000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
9388000
Quarters > 2 > cash Flow > depreciation
18904000
Quarters > 2 > cash Flow > change In Working Capital
-50372000
Quarters > 2 > cash Flow > cash From Operations
-48874000
Quarters > 2 > cash Flow > capital Expenditures
7349000
Quarters > 2 > cash Flow > cash From Investing
-5028000
Quarters > 2 > cash Flow > cash From Financing
14561000
Quarters > 2 > cash Flow > net Change In Cash
-39640000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.16951101687091438
Quarters > 2 > ratios > PB
2.693741362697047
Quarters > 2 > ratios > ROE
2.192121159760053
Quarters > 2 > ratios > ROA
0.5521914436206536
Quarters > 2 > ratios > FCF
-56223000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.0783537940751415
Quarters > 2 > health Score
37
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
936666000
Quarters > 3 > income Statement > cost Of Revenue
840194000
Quarters > 3 > income Statement > gross Profit
96472000
Quarters > 3 > income Statement > operating Expenses
48130000
Quarters > 3 > income Statement > operating Income
48342000
Quarters > 3 > income Statement > interest Expense
5351000
Quarters > 3 > income Statement > pretax Income
44067000
Quarters > 3 > income Statement > net Income
32505000
Quarters > 3 > income Statement > eps
0.5922873635067347
Quarters > 3 > income Statement > dividends Per Share
9049000
Quarters > 3 > income Statement > shares Outstanding
54880455
Quarters > 3 > income Statement > income Tax Expense
11562000
Quarters > 3 > income Statement > EBITDA
72173000
Quarters > 3 > income Statement > operating Margin
5.161071289018711
Quarters > 3 > income Statement > total Other Income Expense Net
-4275000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
44553000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1132910000
Quarters > 3 > balance Sheet > inventories
14881000
Quarters > 3 > balance Sheet > total Current Assets
1335525000
Quarters > 3 > balance Sheet > property Plant Equipment
190132000
Quarters > 3 > balance Sheet > total Assets
1806643000
Quarters > 3 > balance Sheet > payables
716121000
Quarters > 3 > balance Sheet > short Term Debt
48816000
Quarters > 3 > balance Sheet > long Term Debt
136776000
Quarters > 3 > balance Sheet > total Liabilities
1376362000
Quarters > 3 > balance Sheet > equity
430281000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
32505000
Quarters > 3 > cash Flow > depreciation
22755000
Quarters > 3 > cash Flow > change In Working Capital
72614000
Quarters > 3 > cash Flow > cash From Operations
137773000
Quarters > 3 > cash Flow > capital Expenditures
11968000
Quarters > 3 > cash Flow > cash From Investing
-10392000
Quarters > 3 > cash Flow > cash From Financing
-67275000
Quarters > 3 > cash Flow > net Change In Cash
60214000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.5922873635067347
Quarters > 3 > ratios > PB
2.656775171690128
Quarters > 3 > ratios > ROE
7.55436563548007
Quarters > 3 > ratios > ROA
1.7991933104658753
Quarters > 3 > ratios > FCF
125805000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13431148349571778
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3397346000
Annuals > 0 > income Statement > cost Of Revenue
3068587000
Annuals > 0 > income Statement > gross Profit
328759000
Annuals > 0 > income Statement > operating Expenses
182198000
Annuals > 0 > income Statement > operating Income
146561000
Annuals > 0 > income Statement > interest Expense
17832000
Annuals > 0 > income Statement > pretax Income
133413000
Annuals > 0 > income Statement > net Income
100099000
Annuals > 0 > income Statement > eps
1.8363623034825043
Annuals > 0 > income Statement > dividends Per Share
30003000
Annuals > 0 > income Statement > shares Outstanding
54509396
Annuals > 0 > income Statement > income Tax Expense
33314000
Annuals > 0 > income Statement > EBITDA
214147000
Annuals > 0 > income Statement > operating Margin
4.313985093069708
Annuals > 0 > income Statement > total Other Income Expense Net
-13148000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
44553000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1132910000
Annuals > 0 > balance Sheet > inventories
14881000
Annuals > 0 > balance Sheet > total Current Assets
1335525000
Annuals > 0 > balance Sheet > property Plant Equipment
190132000
Annuals > 0 > balance Sheet > total Assets
1806643000
Annuals > 0 > balance Sheet > payables
716121000
Annuals > 0 > balance Sheet > short Term Debt
48816000
Annuals > 0 > balance Sheet > long Term Debt
136776000
Annuals > 0 > balance Sheet > total Liabilities
1376362000
Annuals > 0 > balance Sheet > equity
430281000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
100099000
Annuals > 0 > cash Flow > depreciation
62902000
Annuals > 0 > cash Flow > change In Working Capital
-77912000
Annuals > 0 > cash Flow > cash From Operations
114238000
Annuals > 0 > cash Flow > capital Expenditures
33777000
Annuals > 0 > cash Flow > cash From Investing
-131298000
Annuals > 0 > cash Flow > cash From Financing
16827000
Annuals > 0 > cash Flow > net Change In Cash
-84000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
1.8363623034825043
Annuals > 0 > ratios > PB
2.638812122031881
Annuals > 0 > ratios > ROE
23.263634694536826
Annuals > 0 > ratios > ROA
5.540607635266071
Annuals > 0 > ratios > FCF
80461000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.023683487051363035
Annuals > 0 > health Score
54
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2798785000
Annuals > 1 > income Statement > cost Of Revenue
2558249000
Annuals > 1 > income Statement > gross Profit
240536000
Annuals > 1 > income Statement > operating Expenses
139363000
Annuals > 1 > income Statement > operating Income
101173000
Annuals > 1 > income Statement > interest Expense
11994000
Annuals > 1 > income Statement > pretax Income
93231000
Annuals > 1 > income Statement > net Income
71539000
Annuals > 1 > income Statement > eps
1.330515047081995
Annuals > 1 > income Statement > dividends Per Share
22564000
Annuals > 1 > income Statement > shares Outstanding
53767900
Annuals > 1 > income Statement > income Tax Expense
21692000
Annuals > 1 > income Statement > EBITDA
141362000
Annuals > 1 > income Statement > operating Margin
3.6148900326391633
Annuals > 1 > income Statement > total Other Income Expense Net
-7942000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
177529000
Annuals > 1 > balance Sheet > short Term Investments
48000
Annuals > 1 > balance Sheet > receivables
946010000
Annuals > 1 > balance Sheet > inventories
12076000
Annuals > 1 > balance Sheet > total Current Assets
1148478000
Annuals > 1 > balance Sheet > property Plant Equipment
130437000
Annuals > 1 > balance Sheet > total Assets
1424364000
Annuals > 1 > balance Sheet > payables
639963000
Annuals > 1 > balance Sheet > short Term Debt
29055000
Annuals > 1 > balance Sheet > long Term Debt
64621000
Annuals > 1 > balance Sheet > total Liabilities
1101870000
Annuals > 1 > balance Sheet > equity
322494000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
71539000
Annuals > 1 > cash Flow > depreciation
36137000
Annuals > 1 > cash Flow > change In Working Capital
-55554000
Annuals > 1 > cash Flow > cash From Operations
75800000
Annuals > 1 > cash Flow > capital Expenditures
30956000
Annuals > 1 > cash Flow > cash From Investing
-27506000
Annuals > 1 > cash Flow > cash From Financing
-45356000
Annuals > 1 > cash Flow > net Change In Cash
2922000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
1.330515047081995
Annuals > 1 > ratios > PB
3.472887424262156
Annuals > 1 > ratios > ROE
22.18304836679132
Annuals > 1 > ratios > ROA
5.0225223327744875
Annuals > 1 > ratios > FCF
44844000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.016022666978706832
Annuals > 1 > health Score
48
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2377549000
Annuals > 2 > income Statement > cost Of Revenue
2175787000
Annuals > 2 > income Statement > gross Profit
201762000
Annuals > 2 > income Statement > operating Expenses
132386000
Annuals > 2 > income Statement > operating Income
66662000
Annuals > 2 > income Statement > interest Expense
8994000
Annuals > 2 > income Statement > pretax Income
67185000
Annuals > 2 > income Statement > net Income
49863000
Annuals > 2 > income Statement > eps
0.9286288837272944
Annuals > 2 > income Statement > dividends Per Share
20941000
Annuals > 2 > income Statement > shares Outstanding
53695293
Annuals > 2 > income Statement > income Tax Expense
17322000
Annuals > 2 > income Statement > EBITDA
112791000
Annuals > 2 > income Statement > operating Margin
2.8038118246984602
Annuals > 2 > income Statement > total Other Income Expense Net
523000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
111633000
Annuals > 2 > balance Sheet > short Term Investments
2950000
Annuals > 2 > balance Sheet > receivables
777473000
Annuals > 2 > balance Sheet > inventories
10385000
Annuals > 2 > balance Sheet > total Current Assets
970301000
Annuals > 2 > balance Sheet > property Plant Equipment
121607000
Annuals > 2 > balance Sheet > total Assets
1229279000
Annuals > 2 > balance Sheet > payables
570679000
Annuals > 2 > balance Sheet > short Term Debt
24874000
Annuals > 2 > balance Sheet > long Term Debt
68007000
Annuals > 2 > balance Sheet > total Liabilities
956291000
Annuals > 2 > balance Sheet > equity
272988000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
49863000
Annuals > 2 > cash Flow > depreciation
36439000
Annuals > 2 > cash Flow > change In Working Capital
-59317000
Annuals > 2 > cash Flow > cash From Operations
43399000
Annuals > 2 > cash Flow > capital Expenditures
27766000
Annuals > 2 > cash Flow > cash From Investing
-14812000
Annuals > 2 > cash Flow > cash From Financing
-44278000
Annuals > 2 > cash Flow > net Change In Cash
-15584000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.9286288837272944
Annuals > 2 > ratios > PB
4.097150619038199
Annuals > 2 > ratios > ROE
18.265638050024176
Annuals > 2 > ratios > ROA
4.056280144702708
Annuals > 2 > ratios > FCF
15633000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.0065752588064431055
Annuals > 2 > health Score
44
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2220026000
Annuals > 3 > income Statement > cost Of Revenue
2033341000
Annuals > 3 > income Statement > gross Profit
186685000
Annuals > 3 > income Statement > operating Expenses
127014000
Annuals > 3 > income Statement > operating Income
63858000
Annuals > 3 > income Statement > interest Expense
6722000
Annuals > 3 > income Statement > pretax Income
57630000
Annuals > 3 > income Statement > net Income
42783000
Annuals > 3 > income Statement > eps
0.8033111674052931
Annuals > 3 > income Statement > dividends Per Share
20749000
Annuals > 3 > income Statement > shares Outstanding
53258316
Annuals > 3 > income Statement > income Tax Expense
14847000
Annuals > 3 > income Statement > EBITDA
98889000
Annuals > 3 > income Statement > operating Margin
2.8764527983005603
Annuals > 3 > income Statement > total Other Income Expense Net
-6228000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
125680000
Annuals > 3 > balance Sheet > short Term Investments
4896000
Annuals > 3 > balance Sheet > receivables
664132000
Annuals > 3 > balance Sheet > inventories
9406000
Annuals > 3 > balance Sheet > total Current Assets
873070000
Annuals > 3 > balance Sheet > property Plant Equipment
122501000
Annuals > 3 > balance Sheet > total Assets
1137148000
Annuals > 3 > balance Sheet > payables
514330000
Annuals > 3 > balance Sheet > short Term Debt
27252000
Annuals > 3 > balance Sheet > long Term Debt
71211000
Annuals > 3 > balance Sheet > total Liabilities
893660000
Annuals > 3 > balance Sheet > equity
243488000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
42783000
Annuals > 3 > cash Flow > depreciation
34537000
Annuals > 3 > cash Flow > change In Working Capital
-31535000
Annuals > 3 > cash Flow > cash From Operations
35826000
Annuals > 3 > cash Flow > capital Expenditures
11756000
Annuals > 3 > cash Flow > cash From Investing
-23305000
Annuals > 3 > cash Flow > cash From Financing
-34246000
Annuals > 3 > cash Flow > net Change In Cash
-21877000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.8033111674052931
Annuals > 3 > ratios > PB
4.5561617914640555
Annuals > 3 > ratios > ROE
17.570886450256275
Annuals > 3 > ratios > ROA
3.762307105143745
Annuals > 3 > ratios > FCF
24070000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.010842215361441712
Annuals > 3 > health Score
43
Valuation > metrics > PE
17.0738
Valuation > metrics > PB
2.5221070380297546
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
6.931275346793324
Profitability > metrics > ROA
2.2568047960661097
Profitability > metrics > Net Margin
0.033322402441793006
Profitability > final Score
26
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.0555787540582195
Risk > metrics > Interest Coverage
8.940498677748394
Risk > final Score
42
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.6281534348057378
Liquidity > metrics > Quick Ratio
1.6094220291622094
Liquidity > final Score
91
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
17
Prev Profitabilities > 1
9
Prev Profitabilities > 2
28
Prev Risks > 0
30
Prev Risks > 1
32
Prev Risks > 2
42
Prev Liquidities > 0
91
Prev Liquidities > 1
92
Prev Liquidities > 2
94
Updated At
2026-01-20T21:29:36.116Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-11
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.53
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-12
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.4156
Earnings History > 1 > eps Estimate
0.6
Earnings History > 1 > eps Difference
-0.1844
Earnings History > 1 > surprise Percent
-30.7333
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-13
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.2645
Earnings History > 2 > eps Estimate
0.5
Earnings History > 2 > eps Difference
-0.2355
Earnings History > 2 > surprise Percent
-47.1
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1181
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
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.4197
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-11-05
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.4837
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-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2902
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-05-14
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.1374
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.3261
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-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.3992
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-08-10
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.1899
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-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0708
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-03-07
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.28
Earnings History > 12 > eps Estimate
0.23
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
21.7391
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
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.29
Earnings History > 13 > eps Estimate
0.21
Earnings History > 13 > eps Difference
0.08
Earnings History > 13 > surprise Percent
38.0952
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-09
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.16
Earnings History > 14 > eps Estimate
0.19
Earnings History > 14 > eps Difference
-0.03
Earnings History > 14 > surprise Percent
-15.7895
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-10
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.12
Earnings History > 15 > eps Estimate
0.12
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-08
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.18
Earnings History > 16 > eps Estimate
0.24
Earnings History > 16 > eps Difference
-0.06
Earnings History > 16 > surprise Percent
-25
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-09
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.23
Earnings History > 17 > eps Estimate
0.22
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
4.5455
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-10
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.26
Earnings History > 18 > eps Estimate
0.14
Earnings History > 18 > eps Difference
0.12
Earnings History > 18 > surprise Percent
85.7143
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-11
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.13
Earnings History > 19 > eps Estimate
0.01
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
1200
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-09
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.39
Earnings History > 20 > eps Estimate
0.19
Earnings History > 20 > eps Difference
0.2
Earnings History > 20 > surprise Percent
105.2632
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
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.2
Earnings History > 21 > eps Estimate
0.16
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
25
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-11
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.13
Earnings History > 22 > eps Estimate
-0.02
Earnings History > 22 > eps Difference
0.15
Earnings History > 22 > surprise Percent
750
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-12
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.03
Earnings History > 23 > eps Estimate
-0.04
Earnings History > 23 > eps Difference
0.07
Earnings History > 23 > surprise Percent
175
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-10
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.19
Earnings History > 24 > eps Estimate
0.17
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
11.7647
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
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.16
Earnings History > 25 > eps Estimate
0.13
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
23.0769
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-13
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.02
Earnings History > 26 > eps Estimate
0.05
Earnings History > 26 > eps Difference
-0.03
Earnings History > 26 > surprise Percent
-60
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
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.15
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
-0.15
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-12
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.15
Earnings History > 28 > eps Estimate
0.13
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
15.3846
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
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.1
Earnings History > 29 > eps Estimate
0.09
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
11.1111
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
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.01
Earnings History > 30 > eps Difference
-0.14
Earnings History > 30 > surprise Percent
-1400
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-08
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.15
Earnings History > 31 > eps Estimate
0.07
Earnings History > 31 > eps Difference
-0.22
Earnings History > 31 > surprise Percent
-314.2857
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-08
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.11
Earnings History > 32 > eps Estimate
0.17
Earnings History > 32 > eps Difference
-0.06
Earnings History > 32 > surprise Percent
-35.2941
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.13
Earnings History > 33 > eps Estimate
0.14
Earnings History > 33 > eps Difference
-0.01
Earnings History > 33 > surprise Percent
-7.1429
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
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.06
Earnings History > 34 > eps Estimate
0.07
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-14.2857
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-12
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.03
Earnings History > 35 > eps Estimate
0.05
Earnings History > 35 > eps Difference
-0.08
Earnings History > 35 > surprise Percent
-160
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-14
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.14
Earnings History > 36 > eps Estimate
0.14
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
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.14
Earnings History > 37 > eps Estimate
0.22
Earnings History > 37 > eps Difference
-0.08
Earnings History > 37 > surprise Percent
-36.3636
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
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.09
Earnings History > 38 > eps Estimate
0.22
Earnings History > 38 > eps Difference
-0.13
Earnings History > 38 > surprise Percent
-59.0909
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-11
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.22
Earnings History > 39 > eps Estimate
0.11
Earnings History > 39 > eps Difference
0.11
Earnings History > 39 > surprise Percent
100
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-14
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.28
Earnings History > 40 > eps Estimate
0.3
Earnings History > 40 > eps Difference
-0.02
Earnings History > 40 > surprise Percent
-6.6667
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-10
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.4
Earnings History > 41 > eps Estimate
0.23
Earnings History > 41 > eps Difference
0.17
Earnings History > 41 > surprise Percent
73.913
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-12
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.26
Earnings History > 42 > eps Estimate
0.18
Earnings History > 42 > eps Difference
0.08
Earnings History > 42 > surprise Percent
44.4444
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-12
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.11
Earnings History > 43 > eps Estimate
0.11
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
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.3
Earnings History > 44 > eps Estimate
0.3
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
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.29
Earnings History > 45 > eps Estimate
0.3
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-3.3333
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.24
Earnings History > 46 > eps Estimate
0.12
Earnings History > 46 > eps Difference
0.12
Earnings History > 46 > surprise Percent
100
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-09
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.02
Earnings History > 47 > eps Estimate
0.11
Earnings History > 47 > eps Difference
-0.09
Earnings History > 47 > surprise Percent
-81.8182
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.13
Earnings History > 48 > eps Estimate
0.16
Earnings History > 48 > eps Difference
-0.03
Earnings History > 48 > surprise Percent
-18.75
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-08
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.09
Earnings History > 49 > eps Estimate
0.22
Earnings History > 49 > eps Difference
-0.13
Earnings History > 49 > surprise Percent
-59.0909
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-12
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0829
Earnings History > 50 > eps Estimate
0.13
Earnings History > 50 > eps Difference
-0.0471
Earnings History > 50 > surprise Percent
-36.2308
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-13
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.06
Earnings History > 51 > eps Estimate
0.16
Earnings History > 51 > eps Difference
-0.1
Earnings History > 51 > surprise Percent
-62.5
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.58
Earnings History > 52 > eps Estimate
0.35
Earnings History > 52 > eps Difference
0.23
Earnings History > 52 > surprise Percent
65.7143
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-12
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.43
Earnings History > 53 > eps Estimate
0.31
Earnings History > 53 > eps Difference
0.12
Earnings History > 53 > surprise Percent
38.7097
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.24
Earnings History > 54 > eps Estimate
0.26
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-7.6923
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-14
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.15
Earnings History > 55 > eps Estimate
0.16
Earnings History > 55 > eps Difference
-0.01
Earnings History > 55 > surprise Percent
-6.25
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-07
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3
Earnings History > 56 > eps Estimate
0.29
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
3.4483
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-10
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.24
Earnings History > 57 > eps Estimate
0.18
Earnings History > 57 > eps Difference
0.06
Earnings History > 57 > surprise Percent
33.3333
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-08
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.15
Earnings History > 58 > eps Difference
-0.08
Earnings History > 58 > surprise Percent
-53.3333
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-02
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1
Earnings History > 59 > eps Estimate
0.16
Earnings History > 59 > eps Difference
-0.06
Earnings History > 59 > surprise Percent
-37.5
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.21
Earnings History > 60 > eps Estimate
0.2
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
5
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-08
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2
Earnings History > 61 > eps Estimate
0.34
Earnings History > 61 > eps Difference
-0.14
Earnings History > 61 > surprise Percent
-41.1765
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-06
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.37
Earnings History > 62 > eps Estimate
0.3
Earnings History > 62 > eps Difference
0.07
Earnings History > 62 > surprise Percent
23.3333
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.34
Earnings History > 63 > eps Estimate
0.27
Earnings History > 63 > eps Difference
0.07
Earnings History > 63 > surprise Percent
25.9259
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-12
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.31
Earnings History > 64 > eps Estimate
0.31
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-09
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.34
Earnings History > 65 > eps Estimate
0.34
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-11
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.38
Earnings History > 66 > eps Estimate
0.35
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
8.5714
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-13
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.33
Earnings History > 67 > eps Estimate
0.25
Earnings History > 67 > eps Difference
0.08
Earnings History > 67 > surprise Percent
32
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-20
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.35
Earnings History > 68 > eps Estimate
0.37
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-5.4054
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-11
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.56
Earnings History > 69 > eps Estimate
0.52
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
7.6923
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.32
Earnings History > 70 > eps Estimate
0.31
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
3.2258
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.22
Earnings History > 71 > eps Estimate
0.15
Earnings History > 71 > eps Difference
0.07
Earnings History > 71 > surprise Percent
46.6667
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.27
Earnings History > 72 > eps Estimate
0.22
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
22.7273
Bird Construction Inc. provides construction services in Canada. The company primarily focuses on projects in the industrial, building, and infrastructure markets. It constructs large, complex industrial buildings, including manufacturing, processing, distribution, and warehouse facilities; and provides electrical and instrumentation, high voltage testing and commissioning services, as well as power line construction, structural, mechanical, and piping, including off-site metal and modular fabrication. It also involved in the civil construction operations, such as site preparation and earthworks, underground piping, utilities and foundation, drilling, blasting, and other concrete services, as well as contract mining, mine support, and greenfield and brownfield hydroelectric facilities; steel modular construction; and civil infrastructure operations comprising road, bridge, rail, and underground utilities installation. In addition, the company constructs and retrofits institutional facilities, include healthcare, long term care, post-secondary education, transportation, public safety and defence facilities, as well as K-12 schools, public spaces, and government buildings; offers industrial maintenance, repair, and operations services; and constructs new construction and retrofit of warehousing, laboratories, manufacturing and processing facilities, data centers, office buildings, retail spaces, film studio infrastructure, hotels, and mixed-use mid- to high-rise residential buildings. Further, it offers electrical and related system services, such as electrical and mechanical infrastructure design and installation, data communications, telecommunications, security, and lifecycle services. It serves oil and gas, chemicals, liquefied natural gas, natural resources, nuclear, power, renewable energy, and water and wastewater sectors. Bird Construction Inc. was founded in 1920 and is based in Mississauga, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.0499Next Payout:
Feb 20, 2026Yield:
0.9582 %Bird Construction (OTCMKTS:BIRDF) Stock Price Down 0.1% – What’s Next? Defense World
Read more →Blue Bird Corporation: Alternative Power Leadership And Replacement Demand Support Long-Term Growth Seeking Alpha
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
High
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 Bird Construction 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.53
Date
2025-09-30
EPS Actual
0.4156
EPS Estimate
0.6
EPS Difference
-0.1844
Surprise Percent
-30.7333%
(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.