_id
691721d73c536f8df231694e
Ticker
TRRVF
Name
TerraVest Industries Inc
Exchange
PINK
Address
6205 60 Street, Vegreville, AB, Canada, T9C 1P7
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://terravestindustries.com
Description
TerraVest Industries Inc., together with its subsidiaries, manufactures and sells goods and services in Canada, the United States, and internationally. The company operates in four segments: HVAC and Containment Equipment, Compressed Gas Equipment, Processing Equipment, and Service. It offers commercial and residential refined fuel tanks, furnaces, boilers, air conditioning equipment and controls, fuel supply systems, load banks, chemical storage tanks, wastewater treatment systems, grease removal systems, and other custom built steel storage products; and engineered products for the storage, distribution, and dispensing of crude oil, refined fuel, dry bulk, chemicals, other liquids, and compressed gases, including liquid propane gas, natural gas liquids, liquified natural gas, anhydrous ammonia, carbon dioxide, and other gases, as well as storage vessels, transport trailers, delivery units, dispensers, commercial and residential storage tanks, and other custom vessels. The company also provides wellhead processing equipment and tanks, desanding equipment, biogas production equipment, water treatment equipment, and other custom process equipment; and services comprising water management, environmental solutions, heating, rentals, and well servicing. It serves agriculture, mining, energy production and distribution, chemical, utilities, transportation and construction, and other industries. The company is headquartered in Vegreville, Canada.
Last Close
124.06
Volume
372
Current Price
115.47
Change
-2.99
Last Updated
2026-01-07T13:29:12.758Z
Image
https://logo.clearbit.com/terravestindustries.com
Ipo Date
-
Market Cap
2540563200
Next Dividend Date
2026-01-09T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.14476
Dividend Yield
0.5014635836147917
Sentiment
0.7192000000000001
Sentiment Sources
5
Current Quarter
2025-09-30
Revenue
32744418
Cost Of Revenue
70786894
Gross Profit
-38042476
Operating Expenses
-30876254
Operating Income
-7166222
Interest Expense
11955418
Pretax Income
-7079516
Net Income
-5956582
Eps
-0.27467793861345
Dividends Per Share
2724810
Shares Outstanding
21685695
Income Tax Expense
-618150
EBITDA
11980042
Operating Margin
-21.885324087910192
Total Other Income Expense Net
86706
Cash
10013228
Short Term Investments
-
Receivables
159910088
Inventories
351637000
Total Current Assets
440574852
Property Plant Equipment
525855000
Total Assets
1553968118
Payables
62160132
Short Term Debt
122201000
Long Term Debt
647307000
Total Liabilities
1006740110
Equity
518423284
Bs_currency_symbol
CAD
Depreciation
49514000
Change In Working Capital
-29996604
Cash From Operations
8820630
Capital Expenditures
14874806
Cash From Investing
-23770108
Cash From Financing
4622484
Net Change In Cash
-9893190
Cf_currency_symbol
CAD
PE
39.0033
PB
4.830121020663879
ROE
-1.1489804150077487
ROA
-0.38331429911614184
FCF
-6054176
Fcf Percent
-0.184891849352766
Piotroski FScore
2
Health Score
21
Deep Value Investing Score
2.5
Defensive Investing Score
7
Dividend Investing Score
2
Economic Moat Investing Score
5.3
Garp Investing Score
1.5
Growth Investing Score
1.5
Momentum Investing Score
7.5
Net Net Investing Score
1
Quality Investing Score
2
Value Investing Score
3
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
32744418
Quarters > 0 > income Statement > cost Of Revenue
70786894
Quarters > 0 > income Statement > gross Profit
-38042476
Quarters > 0 > income Statement > operating Expenses
-30876254
Quarters > 0 > income Statement > operating Income
-7166222
Quarters > 0 > income Statement > interest Expense
11955418
Quarters > 0 > income Statement > pretax Income
-7079516
Quarters > 0 > income Statement > net Income
-5956582
Quarters > 0 > income Statement > eps
-0.27467793861345
Quarters > 0 > income Statement > dividends Per Share
2724810
Quarters > 0 > income Statement > shares Outstanding
21685695
Quarters > 0 > income Statement > income Tax Expense
-618150
Quarters > 0 > income Statement > EBITDA
11980042
Quarters > 0 > income Statement > operating Margin
-21.885324087910192
Quarters > 0 > income Statement > total Other Income Expense Net
86706
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
10013228
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
159910088
Quarters > 0 > balance Sheet > inventories
351637000
Quarters > 0 > balance Sheet > total Current Assets
440574852
Quarters > 0 > balance Sheet > property Plant Equipment
525855000
Quarters > 0 > balance Sheet > total Assets
1553968118
Quarters > 0 > balance Sheet > payables
62160132
Quarters > 0 > balance Sheet > short Term Debt
122201000
Quarters > 0 > balance Sheet > long Term Debt
647307000
Quarters > 0 > balance Sheet > total Liabilities
1006740110
Quarters > 0 > balance Sheet > equity
518423284
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
21277000
Quarters > 0 > cash Flow > depreciation
49514000
Quarters > 0 > cash Flow > change In Working Capital
-29996604
Quarters > 0 > cash Flow > cash From Operations
8820630
Quarters > 0 > cash Flow > capital Expenditures
14874806
Quarters > 0 > cash Flow > cash From Investing
-23770108
Quarters > 0 > cash Flow > cash From Financing
4622484
Quarters > 0 > cash Flow > net Change In Cash
-9893190
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
-0.27467793861345
Quarters > 0 > ratios > PB
4.830121020663879
Quarters > 0 > ratios > ROE
-1.1489804150077487
Quarters > 0 > ratios > ROA
-0.38331429911614184
Quarters > 0 > ratios > FCF
-6054176
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.184891849352766
Quarters > 0 > health Score
21
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
405707000
Quarters > 1 > income Statement > cost Of Revenue
300235000
Quarters > 1 > income Statement > gross Profit
105472000
Quarters > 1 > income Statement > operating Expenses
76794000
Quarters > 1 > income Statement > operating Income
28678000
Quarters > 1 > income Statement > interest Expense
13812272
Quarters > 1 > income Statement > pretax Income
14412000
Quarters > 1 > income Statement > net Income
11250000
Quarters > 1 > income Statement > eps
0.5326416787805166
Quarters > 1 > income Statement > dividends Per Share
3413000
Quarters > 1 > income Statement > shares Outstanding
21121141
Quarters > 1 > income Statement > income Tax Expense
1106000
Quarters > 1 > income Statement > EBITDA
71227000
Quarters > 1 > income Statement > operating Margin
7.068648063750441
Quarters > 1 > income Statement > total Other Income Expense Net
-14266000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
27102000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
191789000
Quarters > 1 > balance Sheet > inventories
356502000
Quarters > 1 > balance Sheet > total Current Assets
600965000
Quarters > 1 > balance Sheet > property Plant Equipment
512205000
Quarters > 1 > balance Sheet > total Assets
2095103000
Quarters > 1 > balance Sheet > payables
182970000
Quarters > 1 > balance Sheet > short Term Debt
122009000
Quarters > 1 > balance Sheet > long Term Debt
621840000
Quarters > 1 > balance Sheet > total Liabilities
1357086000
Quarters > 1 > balance Sheet > equity
698022000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
13306000
Quarters > 1 > cash Flow > depreciation
38449000
Quarters > 1 > cash Flow > change In Working Capital
-14923000
Quarters > 1 > cash Flow > cash From Operations
27957000
Quarters > 1 > cash Flow > capital Expenditures
13149000
Quarters > 1 > cash Flow > cash From Investing
-111236000
Quarters > 1 > cash Flow > cash From Financing
97174000
Quarters > 1 > cash Flow > net Change In Cash
9928000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.5326416787805166
Quarters > 1 > ratios > PB
3.493955994610485
Quarters > 1 > ratios > ROE
1.6116970525284304
Quarters > 1 > ratios > ROA
0.5369664403134357
Quarters > 1 > ratios > FCF
14808000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.03649924699351995
Quarters > 1 > health Score
40
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
311450000
Quarters > 2 > income Statement > cost Of Revenue
220665000
Quarters > 2 > income Statement > gross Profit
90785000
Quarters > 2 > income Statement > operating Expenses
46416000
Quarters > 2 > income Statement > operating Income
44369000
Quarters > 2 > income Statement > interest Expense
9238000
Quarters > 2 > income Statement > pretax Income
41693000
Quarters > 2 > income Statement > net Income
28187000
Quarters > 2 > income Statement > eps
1.3898419696378674
Quarters > 2 > income Statement > dividends Per Share
3413000
Quarters > 2 > income Statement > shares Outstanding
20280723
Quarters > 2 > income Statement > income Tax Expense
8344000
Quarters > 2 > income Statement > EBITDA
69950000
Quarters > 2 > income Statement > operating Margin
14.24594637983625
Quarters > 2 > income Statement > total Other Income Expense Net
-2676000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
17174000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
209122000
Quarters > 2 > balance Sheet > inventories
319087000
Quarters > 2 > balance Sheet > total Current Assets
573466000
Quarters > 2 > balance Sheet > property Plant Equipment
451218000
Quarters > 2 > balance Sheet > total Assets
1980387000
Quarters > 2 > balance Sheet > payables
181202000
Quarters > 2 > balance Sheet > short Term Debt
122463000
Quarters > 2 > balance Sheet > long Term Debt
827940000
Quarters > 2 > balance Sheet > total Liabilities
1519579000
Quarters > 2 > balance Sheet > equity
422746000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
33349000
Quarters > 2 > cash Flow > depreciation
19019000
Quarters > 2 > cash Flow > change In Working Capital
-9623000
Quarters > 2 > cash Flow > cash From Operations
34225000
Quarters > 2 > cash Flow > capital Expenditures
18272000
Quarters > 2 > cash Flow > cash From Investing
-778117000
Quarters > 2 > cash Flow > cash From Financing
744632000
Quarters > 2 > cash Flow > net Change In Cash
768000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
1.3898419696378674
Quarters > 2 > ratios > PB
5.539532212747134
Quarters > 2 > ratios > ROE
6.667597091397671
Quarters > 2 > ratios > ROA
1.4233076666328348
Quarters > 2 > ratios > FCF
15953000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.051221704928559965
Quarters > 2 > health Score
38
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
234585000
Quarters > 3 > income Statement > cost Of Revenue
163960000
Quarters > 3 > income Statement > gross Profit
70625000
Quarters > 3 > income Statement > operating Expenses
36222000
Quarters > 3 > income Statement > operating Income
34403000
Quarters > 3 > income Statement > interest Expense
4402000
Quarters > 3 > income Statement > pretax Income
38526000
Quarters > 3 > income Statement > net Income
28735000
Quarters > 3 > income Statement > eps
1.4184845993594284
Quarters > 3 > income Statement > dividends Per Share
2925000
Quarters > 3 > income Statement > shares Outstanding
20257534
Quarters > 3 > income Statement > income Tax Expense
8095000
Quarters > 3 > income Statement > EBITDA
57446000
Quarters > 3 > income Statement > operating Margin
14.665473069463095
Quarters > 3 > income Statement > total Other Income Expense Net
4123000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
16406000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
134108000
Quarters > 3 > balance Sheet > inventories
214483000
Quarters > 3 > balance Sheet > total Current Assets
413134000
Quarters > 3 > balance Sheet > property Plant Equipment
307038000
Quarters > 3 > balance Sheet > total Assets
902725000
Quarters > 3 > balance Sheet > payables
84035000
Quarters > 3 > balance Sheet > short Term Debt
27112000
Quarters > 3 > balance Sheet > long Term Debt
161173000
Quarters > 3 > balance Sheet > total Liabilities
470274000
Quarters > 3 > balance Sheet > equity
398774000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
30431000
Quarters > 3 > cash Flow > depreciation
14518000
Quarters > 3 > cash Flow > change In Working Capital
3806000
Quarters > 3 > cash Flow > cash From Operations
36603000
Quarters > 3 > cash Flow > capital Expenditures
15974000
Quarters > 3 > cash Flow > cash From Investing
-32275000
Quarters > 3 > cash Flow > cash From Financing
-18557000
Quarters > 3 > cash Flow > net Change In Cash
-11969000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
1.4184845993594284
Quarters > 3 > ratios > PB
5.865822373023316
Quarters > 3 > ratios > ROE
7.2058358869936345
Quarters > 3 > ratios > ROA
3.1831399374117253
Quarters > 3 > ratios > FCF
20629000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.0879382739731867
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
984486418
Annuals > 0 > income Statement > cost Of Revenue
755646894
Annuals > 0 > income Statement > gross Profit
228839524
Annuals > 0 > income Statement > operating Expenses
128555746
Annuals > 0 > income Statement > operating Income
100283778
Annuals > 0 > income Statement > interest Expense
35745630
Annuals > 0 > income Statement > pretax Income
87551484
Annuals > 0 > income Statement > net Income
62215418
Annuals > 0 > income Statement > eps
2.966956722113548
Annuals > 0 > income Statement > dividends Per Share
9726028
Annuals > 0 > income Statement > shares Outstanding
20969439
Annuals > 0 > income Statement > income Tax Expense
16926850
Annuals > 0 > income Statement > EBITDA
210603042
Annuals > 0 > income Statement > operating Margin
10.186405436016893
Annuals > 0 > income Statement > total Other Income Expense Net
-12732294
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
10013228
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
159910088
Annuals > 0 > balance Sheet > inventories
351637000
Annuals > 0 > balance Sheet > total Current Assets
440574852
Annuals > 0 > balance Sheet > property Plant Equipment
525855000
Annuals > 0 > balance Sheet > total Assets
1553968118
Annuals > 0 > balance Sheet > payables
62160132
Annuals > 0 > balance Sheet > short Term Debt
122201000
Annuals > 0 > balance Sheet > long Term Debt
647307000
Annuals > 0 > balance Sheet > total Liabilities
1006740110
Annuals > 0 > balance Sheet > equity
518423284
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
98363000
Annuals > 0 > cash Flow > depreciation
121500000
Annuals > 0 > cash Flow > change In Working Capital
-44887924
Annuals > 0 > cash Flow > cash From Operations
79748260
Annuals > 0 > cash Flow > capital Expenditures
47898498
Annuals > 0 > cash Flow > cash From Investing
-685499012
Annuals > 0 > cash Flow > cash From Financing
595715266
Annuals > 0 > cash Flow > net Change In Cash
-10957315
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
2.966956722113548
Annuals > 0 > ratios > PB
4.7328778106926235
Annuals > 0 > ratios > ROE
12.000891919815855
Annuals > 0 > ratios > ROA
4.0036482910648745
Annuals > 0 > ratios > FCF
31849762
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.03235165200623418
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
911816000
Annuals > 1 > income Statement > cost Of Revenue
648450000
Annuals > 1 > income Statement > gross Profit
263366000
Annuals > 1 > income Statement > operating Expenses
144185000
Annuals > 1 > income Statement > operating Income
119181000
Annuals > 1 > income Statement > interest Expense
24500000
Annuals > 1 > income Statement > pretax Income
96732000
Annuals > 1 > income Statement > net Income
63571000
Annuals > 1 > income Statement > eps
3.289613265134829
Annuals > 1 > income Statement > dividends Per Share
10604000
Annuals > 1 > income Statement > shares Outstanding
19324764
Annuals > 1 > income Statement > income Tax Expense
23488000
Annuals > 1 > income Statement > EBITDA
190579000
Annuals > 1 > income Statement > operating Margin
13.070729182203427
Annuals > 1 > income Statement > total Other Income Expense Net
-22449000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
28375000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
122148000
Annuals > 1 > balance Sheet > inventories
211179000
Annuals > 1 > balance Sheet > total Current Assets
388875000
Annuals > 1 > balance Sheet > property Plant Equipment
302656000
Annuals > 1 > balance Sheet > total Assets
867827000
Annuals > 1 > balance Sheet > payables
32871000
Annuals > 1 > balance Sheet > short Term Debt
25115000
Annuals > 1 > balance Sheet > long Term Debt
173157000
Annuals > 1 > balance Sheet > total Liabilities
468209000
Annuals > 1 > balance Sheet > equity
367651000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
73244000
Annuals > 1 > cash Flow > depreciation
69347000
Annuals > 1 > cash Flow > change In Working Capital
17644000
Annuals > 1 > cash Flow > cash From Operations
156478000
Annuals > 1 > cash Flow > capital Expenditures
56338000
Annuals > 1 > cash Flow > cash From Investing
-175376000
Annuals > 1 > cash Flow > cash From Financing
22665000
Annuals > 1 > cash Flow > net Change In Cash
3790000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
3.289613265134829
Annuals > 1 > ratios > PB
6.1503725969465615
Annuals > 1 > ratios > ROE
17.291126639122428
Annuals > 1 > ratios > ROA
7.32530792427523
Annuals > 1 > ratios > FCF
100140000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.10982478921185854
Annuals > 1 > health Score
62
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
678350000
Annuals > 2 > income Statement > cost Of Revenue
512391000
Annuals > 2 > income Statement > gross Profit
165959000
Annuals > 2 > income Statement > operating Expenses
84727000
Annuals > 2 > income Statement > operating Income
81232000
Annuals > 2 > income Statement > interest Expense
15880000
Annuals > 2 > income Statement > pretax Income
67268000
Annuals > 2 > income Statement > net Income
42073000
Annuals > 2 > income Statement > eps
2.3216192898624977
Annuals > 2 > income Statement > dividends Per Share
8485000
Annuals > 2 > income Statement > shares Outstanding
18122265
Annuals > 2 > income Statement > income Tax Expense
17635000
Annuals > 2 > income Statement > EBITDA
122848000
Annuals > 2 > income Statement > operating Margin
11.974939190683276
Annuals > 2 > income Statement > total Other Income Expense Net
-13964000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
24758000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
119269000
Annuals > 2 > balance Sheet > inventories
197249000
Annuals > 2 > balance Sheet > total Current Assets
363183000
Annuals > 2 > balance Sheet > property Plant Equipment
202854000
Annuals > 2 > balance Sheet > total Assets
652915000
Annuals > 2 > balance Sheet > payables
48768000
Annuals > 2 > balance Sheet > short Term Debt
65157000
Annuals > 2 > balance Sheet > long Term Debt
176528000
Annuals > 2 > balance Sheet > total Liabilities
415172000
Annuals > 2 > balance Sheet > equity
217076000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
49633000
Annuals > 2 > cash Flow > depreciation
39895000
Annuals > 2 > cash Flow > change In Working Capital
-17402000
Annuals > 2 > cash Flow > cash From Operations
79242000
Annuals > 2 > cash Flow > capital Expenditures
33507000
Annuals > 2 > cash Flow > cash From Investing
-40184000
Annuals > 2 > cash Flow > cash From Financing
-23383000
Annuals > 2 > cash Flow > net Change In Cash
15551000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
2.3216192898624977
Annuals > 2 > ratios > PB
9.768404741426966
Annuals > 2 > ratios > ROE
19.38169120492362
Annuals > 2 > ratios > ROA
6.4438709479794465
Annuals > 2 > ratios > FCF
45735000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.06742094788825827
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
576704000
Annuals > 3 > income Statement > cost Of Revenue
452318000
Annuals > 3 > income Statement > gross Profit
124386000
Annuals > 3 > income Statement > operating Expenses
73364000
Annuals > 3 > income Statement > operating Income
50618000
Annuals > 3 > income Statement > interest Expense
9342000
Annuals > 3 > income Statement > pretax Income
58655000
Annuals > 3 > income Statement > net Income
45252000
Annuals > 3 > income Statement > eps
2.500984045366564
Annuals > 3 > income Statement > dividends Per Share
7132000
Annuals > 3 > income Statement > shares Outstanding
18093678
Annuals > 3 > income Statement > income Tax Expense
11885000
Annuals > 3 > income Statement > EBITDA
85907000
Annuals > 3 > income Statement > operating Margin
8.777119631561426
Annuals > 3 > income Statement > total Other Income Expense Net
7633000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
9394000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
111685000
Annuals > 3 > balance Sheet > inventories
191244000
Annuals > 3 > balance Sheet > total Current Assets
322152000
Annuals > 3 > balance Sheet > property Plant Equipment
190066000
Annuals > 3 > balance Sheet > total Assets
614523000
Annuals > 3 > balance Sheet > payables
45126000
Annuals > 3 > balance Sheet > short Term Debt
19751000
Annuals > 3 > balance Sheet > long Term Debt
228459000
Annuals > 3 > balance Sheet > total Liabilities
418606000
Annuals > 3 > balance Sheet > equity
183573000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
46770000
Annuals > 3 > cash Flow > depreciation
35289000
Annuals > 3 > cash Flow > change In Working Capital
-38346000
Annuals > 3 > cash Flow > cash From Operations
29948000
Annuals > 3 > cash Flow > capital Expenditures
35733000
Annuals > 3 > cash Flow > cash From Investing
-73951000
Annuals > 3 > cash Flow > cash From Financing
45160000
Annuals > 3 > cash Flow > net Change In Cash
1553000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
2.500984045366564
Annuals > 3 > ratios > PB
11.532966518932522
Annuals > 3 > ratios > ROE
24.650683924106488
Annuals > 3 > ratios > ROA
7.363760184728643
Annuals > 3 > ratios > FCF
-5785000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.010031142492509155
Annuals > 3 > health Score
51
Valuation > metrics > PE
39.0033
Valuation > metrics > PB
4.830121020663879
Valuation > final Score
14.894829793361207
Valuation > verdict
58.5% Overvalued
Profitability > metrics > ROE
-1.1489804150077487
Profitability > metrics > ROA
-1.3520022699797674
Profitability > metrics > Net Margin
-0.18191137188634715
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.9419268791947237
Risk > metrics > Interest Coverage
-0.5994120824550008
Risk > final Score
28
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.3897382665235534
Liquidity > metrics > Quick Ratio
0.4824110756707656
Liquidity > final Score
74
Liquidity > verdict
Great
Prev Valuations > 0
65.06044005389515
Prev Valuations > 1
44.604677872528654
Prev Valuations > 2
41.34177626976684
Prev Profitabilities > 0
13
Prev Profitabilities > 1
42
Prev Profitabilities > 2
54
Prev Risks > 0
38
Prev Risks > 1
25
Prev Risks > 2
61
Prev Liquidities > 0
89
Prev Liquidities > 1
89
Prev Liquidities > 2
100
Updated At
2026-01-20T22:43:36.176Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-16
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.42
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-12-19
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.6187
Earnings History > 1 > eps Estimate
0.64
Earnings History > 1 > eps Difference
-0.0213
Earnings History > 1 > surprise Percent
-3.3281
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-14
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3849
Earnings History > 2 > eps Estimate
1.14
Earnings History > 2 > eps Difference
-0.7551
Earnings History > 2 > surprise Percent
-66.2368
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
0.9686
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-02-06
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
1.0143
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-12-11
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
0.4325
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-14
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
0.4469
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-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
0.8847
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-02-08
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
0.6925
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-12-13
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
0.5434
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-11
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
0.3282
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-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
0.3634
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-09
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
0.4854
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-12-14
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
0.696
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
0.4186
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
0.367
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
0.4703
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-12-08
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
0.4198
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
0.4192
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.1936
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.1936
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
0.4535
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.4535
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-16
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
0.503
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.503
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
0.4433
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.4433
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
0.1473
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.1473
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
0.1988
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.1988
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-11
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
0.2683
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.2683
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
0.2597
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.2597
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-15
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
0.1945
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.1945
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-13
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
0.2261
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.2261
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-13
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
0.2444
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.2444
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-14
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
0.3338
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.3338
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
0.0801
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0801
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-14
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
0.0775
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.0775
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-28
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
0.206
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.206
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
0.1244
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.1244
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
0.0501
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.0501
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-08
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
0.0286
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.0286
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-07
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
0.1434
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.1434
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-12
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
0.0289
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.0289
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-13
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
0.07
Earnings History > 39 > eps Estimate
0.11
Earnings History > 39 > eps Difference
-0.04
Earnings History > 39 > surprise Percent
-36.3636
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
0.24
Earnings History > 40 > eps Estimate
0.24
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-10
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.28
Earnings History > 41 > eps Estimate
0.23
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
21.7391
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-11
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
0.12
Earnings History > 42 > eps Estimate
0.15
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-20
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-13
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.13
Earnings History > 43 > eps Estimate
0.17
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-23.5294
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-11
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.1027
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.1027
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-09
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.15
Earnings History > 45 > eps Estimate
0.22
Earnings History > 45 > eps Difference
-0.07
Earnings History > 45 > surprise Percent
-31.8182
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-13
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
0.1303
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.1303
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
0.1114
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.1114
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
0.1072
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.1072
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.1788
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.1788
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.0621
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0621
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
0.0362
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0362
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.1853
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.1853
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
-3.0946
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
-3.0946
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.0894
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0894
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.0753
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0753
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.132
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.132
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
-0.0391
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.0391
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.093
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.093
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.0236
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0236
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.0464
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.0464
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.0375
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.0375
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2006-09-30
Earnings History > 62 > report Date
2006-11-13
Earnings History > 62 > date
2006-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.4
Earnings History > 62 > eps Estimate
0.22
Earnings History > 62 > eps Difference
0.18
Earnings History > 62 > surprise Percent
81.8182
Earnings History > 63 > period
2006-06-30
Earnings History > 63 > report Date
2006-08-14
Earnings History > 63 > date
2006-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.22
Earnings History > 63 > eps Estimate
0.11
Earnings History > 63 > eps Difference
0.11
Earnings History > 63 > surprise Percent
100
Earnings History > 64 > period
2006-03-31
Earnings History > 64 > report Date
2006-05-15
Earnings History > 64 > date
2006-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.21
Earnings History > 64 > eps Estimate
0.18
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
16.6667
Earnings History > 65 > period
2005-12-31
Earnings History > 65 > report Date
2006-03-29
Earnings History > 65 > date
2005-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.25
Earnings History > 65 > eps Estimate
0.28
Earnings History > 65 > eps Difference
-0.03
Earnings History > 65 > surprise Percent
-10.7143
Earnings History > 66 > period
2005-09-30
Earnings History > 66 > report Date
2005-11-10
Earnings History > 66 > date
2005-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
0.18
Earnings History > 66 > eps Estimate
0.14
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
28.5714
Earnings History > 67 > period
2005-06-30
Earnings History > 67 > report Date
2005-08-15
Earnings History > 67 > date
2005-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.16
Earnings History > 67 > eps Estimate
0.22
Earnings History > 67 > eps Difference
-0.06
Earnings History > 67 > surprise Percent
-27.2727
Earnings History > 68 > period
2005-03-31
Earnings History > 68 > report Date
2005-05-09
Earnings History > 68 > date
2005-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.28
Earnings History > 68 > eps Estimate
0.25
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
12
Earnings History > 69 > period
2004-12-31
Earnings History > 69 > report Date
2005-03-10
Earnings History > 69 > date
2004-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.09
Earnings History > 69 > eps Estimate
0.26
Earnings History > 69 > eps Difference
-0.17
Earnings History > 69 > surprise Percent
-65.3846
TerraVest Industries Inc., together with its subsidiaries, manufactures and sells goods and services in Canada, the United States, and internationally. The company operates in four segments: HVAC and Containment Equipment, Compressed Gas Equipment, Processing Equipment, and Service. It offers commercial and residential refined fuel tanks, furnaces, boilers, air conditioning equipment and controls, fuel supply systems, load banks, chemical storage tanks, wastewater treatment systems, grease removal systems, and other custom built steel storage products; and engineered products for the storage, distribution, and dispensing of crude oil, refined fuel, dry bulk, chemicals, other liquids, and compressed gases, including liquid propane gas, natural gas liquids, liquified natural gas, anhydrous ammonia, carbon dioxide, and other gases, as well as storage vessels, transport trailers, delivery units, dispensers, commercial and residential storage tanks, and other custom vessels. The company also provides wellhead processing equipment and tanks, desanding equipment, biogas production equipment, water treatment equipment, and other custom process equipment; and services comprising water management, environmental solutions, heating, rentals, and well servicing. It serves agriculture, mining, energy production and distribution, chemical, utilities, transportation and construction, and other industries. The company is headquartered in Vegreville, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.14476Next Payout:
Jan 9, 2026Yield:
0.5015 %TerraVest Industries (OTCMKTS:TRRVF) Shares Pass Above Fifty Day Moving Average – Here’s Why Defense World
Read more →CCORF Maintains TERRAVEST INDUSTRIES INC(TRRVF.US) With Buy Rating, Raises Target Price to $150.4 富途资讯
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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 TerraVest Industries 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.42
Date
2025-09-30
EPS Actual
0.6187
EPS Estimate
0.64
EPS Difference
-0.0213
Surprise Percent
-3.3281%
(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.