_id
691056efccc777a4e85d5658
Ticker
CTXXF
Name
CEMATRIX Corporation
Exchange
OTCQB
Address
9727 - 40 Street SE, Calgary, AB, Canada, T2C 2P4
Country
USA
Sector
Basic Materials
Industry
Building Materials
Currency
USD
Website
https://www.cematrix.com
Description
CEMATRIX Corporation, through its subsidiaries, engages in the onsite production of cellular concrete for infrastructure, industrial, and commercial construction markets in North America. It offers cellular concrete products use in lightweight backfill for MSE walls, bridge approach fills, roadways and runways, and slope stabilization; insulation material for oil and gas facility slabs, roadways, shallow utilities, and contaminated site remediation; grout and flowable fill for tunnel grouting, annular pipe grout, pipe abandonment, and flowable fill applications. The company is headquartered in Calgary, Canada.
Last Close
0.267
Volume
2000
Current Price
0.267
Change
0.006
Last Updated
2026-01-23T13:10:29.435Z
Image
data:image/webp;base64,UklGRp4FAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSFcEAAANmS8wRPQ/SETX1rY1rnPOCTMzM+f+L4SZmZmTwpqxNM5K/VZ/wCoD048DpQJf9wVUBjz9uFfoC34B9XYZkPs/8F+A1Wv6caBU8/fWBYx7hSImYAK2xOPcHTwKj2BV5u1tMxf8dvyDtmIQFHK/eznnemt3O/MPsNlDVAECdEf2HvW10j3FPSN7YWS2tqxKEJBjG9ep3m20mx45yC4m97laouR3QgDIidLeYn3YXa6RXWcfeQ/I5nayZIRNdNQaXkC52VXT4lZKkcVHwFXuUO1P0HXdArTSnGFynskNsjQivwdNBv5ACFHv1E+bzYpvh2jlSOYSFQnCLS6zeoziXEWSR7ICWy2gS6MkMVh1Bvj5d/p5kSDKV9LXR4yO9S3q26SluHxTBpMMALgy+0naajOCYVYh7tAO4LwXsLEuH28oAGz83fRvogh/IZssHwDBg7/cOyspt9qatjleulQZAJiWqXB4jRTtEoKL1uf9BIAa27ZJiXI0IyNydXhDfGLjIL6cP9EwAQAC7OL/+b4IgWLJKYUVJ+0YwS3c+GboGGej6cGGQc/nJSPsNKsNgkfFz+UUXaZr2Xw8nOaIJ2O/XnFYrrboOKFhmXUDn7S+9UDmUioRtnOTut/B+M0KXTOxAQGqRLWGlda1dUHmeefQfVyzhwGgE0RpLIKz0tezWEGwINpaOpg4nk1vKsMFZXAic4CVKAhwzswNBBNhTjI6CUjnhnQBno0DK6BEaiAUngd3ULB0453TVgkCwy1KhG1EEOyQqaLbYVPa6xiAtC7m5ZnQlCGkM0TF2K7K7WQZABCsceJCYzgQB5Ay27iTc9nLfawAxlXuKF5DUyildkY2lHTaoiOtFskESABwko4VoTOBHCsANk+YG1kbB6SHqi8wWgJ0xprJEb4Y63wzAQATS6prSQ5QPqyL0SuEwIFPJYKmssk6JTNs1j+F/j8tGl+6wduTPiFwVCw1FAHiAeVpAEZlmcKAxbqMfyYEL6djl0TR/MW5jKcz2oHz7+Sj1tokL9GxqrB0HUQa2wGt+xEAaFU2pLwddDtom5UK0S5MLkbfL2xYANB2gllW8/nntoioHExV/SuFRZjLWT6WKaJemS/OIqd7ol2sZ8PLxWjlTLSB6FefnzBcut62XWlScSlNO0IPxviuOFv2dbPUr23NRtWw4WXJx/nmRoLeXF/MMgch9aQEJXJ1SmmafIJeFdTJ24uFNnEai5CIOJGiRi972EVWYUcqpLWiV6mPzLASoBgSoApACaIEKDRADBtL/XAkJsuYKRBhQ6wOpGqgAIEClDKbiFI4QzepDQNQqAIqABQgdC110U69IlRV40RjRGzcwDuhcMw8CHAmIvArg0MgJFYTbxY1Il+LETYBil5s8BhO2hOkSqGxkPYAkyBscWLQgzkDEo5m5Pt1EkeUF8bHBuGa6/FC1jhEXPjh0sIVQlKwU0LUBHUVh+RWxfZEMmUNiUowNDJo3aJrAFZQOCAgAQAAUAgAnQEqQABAAD61UKBMJySjIigLUOAWiWNsIV0bQANOplAmcCfNbhXVy6VNMxKymFWaJzYeFlUEZw3JstGnCdOhsuf/xll03FasAP79moOAfvHqCEiQT7RLDCj5Y3XCTbBgv+53lnjJFkMjlPX5+P/5ctOGJjoH1PViIRNn9Sl0jTBHew8SPG7UDmehP7uSG2OPOA1cD9kek+bnknsmadC4qMJcGAODd3NfvlItGUHO2GimAaZyfJ9ibWcvqLUXaG4r3u7EOVEB4ImgTNTCIW6/lf5NbvEX9ENoz5nOmIqeVZ28D/9+LDWvzetropz/seAg9i3ZA1157AoR7GCHoUEIe9n3Y3SZVwDSUhJ318eqdwE//9+kt8chT8xdTwAA
Ipo Date
-
Market Cap
41363452
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.973
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
15311000
Cost Of Revenue
10044000
Gross Profit
5267000
Operating Expenses
12544000
Operating Income
2767000
Interest Expense
82000
Pretax Income
2782000
Net Income
1909000
Eps
0.012709501722020974
Dividends Per Share
0
Shares Outstanding
150202584
Income Tax Expense
-
EBITDA
-
Operating Margin
18.071974397492
Total Other Income Expense Net
56000
Cash
9948000
Short Term Investments
-
Receivables
13352000
Inventories
908000
Total Current Assets
26687000
Property Plant Equipment
14521000
Total Assets
50101000
Payables
4616000
Short Term Debt
-
Long Term Debt
1350000
Total Liabilities
10811000
Equity
39290000
Bs_currency_symbol
CAD
Depreciation
603000
Change In Working Capital
-1463000
Cash From Operations
1756000
Capital Expenditures
95000
Cash From Investing
-
Cash From Financing
-305000
Net Change In Cash
1394000
Cf_currency_symbol
CAD
PE
13.35
PB
1.0207200287095952
ROE
4.858742682616442
ROA
3.810303187561127
FCF
1661000
Fcf Percent
0.10848409640128012
Piotroski FScore
3
Health Score
67
Deep Value Investing Score
8
Defensive Investing Score
7
Dividend Investing Score
5
Economic Moat Investing Score
7.3
Garp Investing Score
8.5
Growth Investing Score
7
Momentum Investing Score
3.5
Net Net Investing Score
4
Quality Investing Score
7
Value Investing Score
8.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
15311000
Quarters > 0 > income Statement > cost Of Revenue
10044000
Quarters > 0 > income Statement > gross Profit
5267000
Quarters > 0 > income Statement > operating Expenses
12544000
Quarters > 0 > income Statement > operating Income
2767000
Quarters > 0 > income Statement > interest Expense
82000
Quarters > 0 > income Statement > pretax Income
2782000
Quarters > 0 > income Statement > net Income
1909000
Quarters > 0 > income Statement > eps
0.012709501722020974
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
150202584
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
18.071974397492
Quarters > 0 > income Statement > total Other Income Expense Net
56000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
9948000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
13352000
Quarters > 0 > balance Sheet > inventories
908000
Quarters > 0 > balance Sheet > total Current Assets
26687000
Quarters > 0 > balance Sheet > property Plant Equipment
14521000
Quarters > 0 > balance Sheet > total Assets
50101000
Quarters > 0 > balance Sheet > payables
4616000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
1350000
Quarters > 0 > balance Sheet > total Liabilities
10811000
Quarters > 0 > balance Sheet > equity
39290000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
1909000
Quarters > 0 > cash Flow > depreciation
603000
Quarters > 0 > cash Flow > change In Working Capital
-1463000
Quarters > 0 > cash Flow > cash From Operations
1756000
Quarters > 0 > cash Flow > capital Expenditures
95000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-305000
Quarters > 0 > cash Flow > net Change In Cash
1394000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.012709501722020974
Quarters > 0 > ratios > PB
1.0207200287095952
Quarters > 0 > ratios > ROE
4.858742682616442
Quarters > 0 > ratios > ROA
3.810303187561127
Quarters > 0 > ratios > FCF
1661000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.10848409640128012
Quarters > 0 > health Score
67
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
10632000
Quarters > 1 > income Statement > cost Of Revenue
6500000
Quarters > 1 > income Statement > gross Profit
4132000
Quarters > 1 > income Statement > operating Expenses
8953000
Quarters > 1 > income Statement > operating Income
1679000
Quarters > 1 > income Statement > interest Expense
80000
Quarters > 1 > income Statement > pretax Income
1523000
Quarters > 1 > income Statement > net Income
1332000
Quarters > 1 > income Statement > eps
0.008868023202583519
Quarters > 1 > income Statement > dividends Per Share
0
Quarters > 1 > income Statement > shares Outstanding
150202584
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
15.791948833709558
Quarters > 1 > income Statement > total Other Income Expense Net
-131000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
8554000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
9490000
Quarters > 1 > balance Sheet > inventories
815000
Quarters > 1 > balance Sheet > total Current Assets
21117000
Quarters > 1 > balance Sheet > property Plant Equipment
14442000
Quarters > 1 > balance Sheet > total Assets
44273000
Quarters > 1 > balance Sheet > payables
2589000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
1512000
Quarters > 1 > balance Sheet > total Liabilities
7762000
Quarters > 1 > balance Sheet > equity
36511000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
1332000
Quarters > 1 > cash Flow > depreciation
592000
Quarters > 1 > cash Flow > change In Working Capital
-1648000
Quarters > 1 > cash Flow > cash From Operations
754000
Quarters > 1 > cash Flow > capital Expenditures
48000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-487000
Quarters > 1 > cash Flow > net Change In Cash
75000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.008868023202583519
Quarters > 1 > ratios > PB
1.0984111617868588
Quarters > 1 > ratios > ROE
3.648215606255649
Quarters > 1 > ratios > ROA
3.008605696474149
Quarters > 1 > ratios > FCF
706000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.0664033107599699
Quarters > 1 > health Score
61
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
6630000
Quarters > 2 > income Statement > cost Of Revenue
5189000
Quarters > 2 > income Statement > gross Profit
1441000
Quarters > 2 > income Statement > operating Expenses
7650000
Quarters > 2 > income Statement > operating Income
-1020000
Quarters > 2 > income Statement > interest Expense
72000
Quarters > 2 > income Statement > pretax Income
-1053000
Quarters > 2 > income Statement > net Income
-906000
Quarters > 2 > income Statement > eps
-0.006021541206293755
Quarters > 2 > income Statement > dividends Per Share
0
Quarters > 2 > income Statement > shares Outstanding
150459819
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
-15.384615384615385
Quarters > 2 > income Statement > total Other Income Expense Net
-7000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
8479000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6676000
Quarters > 2 > balance Sheet > inventories
712000
Quarters > 2 > balance Sheet > total Current Assets
17822000
Quarters > 2 > balance Sheet > property Plant Equipment
15608000
Quarters > 2 > balance Sheet > total Assets
42524000
Quarters > 2 > balance Sheet > payables
765000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
1512000
Quarters > 2 > balance Sheet > total Liabilities
5758000
Quarters > 2 > balance Sheet > equity
36766000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
-906000
Quarters > 2 > cash Flow > depreciation
594000
Quarters > 2 > cash Flow > change In Working Capital
-1564000
Quarters > 2 > cash Flow > cash From Operations
-1627000
Quarters > 2 > cash Flow > capital Expenditures
383000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
202000
Quarters > 2 > cash Flow > net Change In Cash
-1816000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
-0.006021541206293755
Quarters > 2 > ratios > PB
1.09266092784094
Quarters > 2 > ratios > ROE
-2.4642332589892835
Quarters > 2 > ratios > ROA
-2.13056156523375
Quarters > 2 > ratios > FCF
-2010000
Quarters > 2 > ratios > Piotroski FScore
0
Quarters > 2 > ratios > fcf Percent
-0.3031674208144796
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
10350000
Quarters > 3 > income Statement > cost Of Revenue
7363000
Quarters > 3 > income Statement > gross Profit
2987000
Quarters > 3 > income Statement > operating Expenses
9849000
Quarters > 3 > income Statement > operating Income
501000
Quarters > 3 > income Statement > interest Expense
72000
Quarters > 3 > income Statement > pretax Income
665000
Quarters > 3 > income Statement > net Income
764000
Quarters > 3 > income Statement > eps
0.005078892822105809
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
150426486
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
4.840579710144928
Quarters > 3 > income Statement > total Other Income Expense Net
159000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
10295000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
5098000
Quarters > 3 > balance Sheet > inventories
832000
Quarters > 3 > balance Sheet > total Current Assets
18460000
Quarters > 3 > balance Sheet > property Plant Equipment
15833000
Quarters > 3 > balance Sheet > total Assets
43395000
Quarters > 3 > balance Sheet > payables
929000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
108000
Quarters > 3 > balance Sheet > total Liabilities
6021000
Quarters > 3 > balance Sheet > equity
37374000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
764000
Quarters > 3 > cash Flow > depreciation
568000
Quarters > 3 > cash Flow > change In Working Capital
1035000
Quarters > 3 > cash Flow > cash From Operations
2390000
Quarters > 3 > cash Flow > capital Expenditures
1854000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-128000
Quarters > 3 > cash Flow > net Change In Cash
363000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.005078892822105809
Quarters > 3 > ratios > PB
1.0746473955691123
Quarters > 3 > ratios > ROE
2.044201851554557
Quarters > 3 > ratios > ROA
1.7605714944117987
Quarters > 3 > ratios > FCF
536000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.05178743961352657
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
35364000
Annuals > 0 > income Statement > cost Of Revenue
25947000
Annuals > 0 > income Statement > gross Profit
9417000
Annuals > 0 > income Statement > operating Expenses
35632000
Annuals > 0 > income Statement > operating Income
-268000
Annuals > 0 > income Statement > interest Expense
276000
Annuals > 0 > income Statement > pretax Income
20000
Annuals > 0 > income Statement > net Income
270000
Annuals > 0 > income Statement > eps
0.0017948966779693305
Annuals > 0 > income Statement > dividends Per Share
0
Annuals > 0 > income Statement > shares Outstanding
150426486
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-0.757832824341138
Annuals > 0 > income Statement > total Other Income Expense Net
323000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
10295000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
5098000
Annuals > 0 > balance Sheet > inventories
832000
Annuals > 0 > balance Sheet > total Current Assets
18460000
Annuals > 0 > balance Sheet > property Plant Equipment
15833000
Annuals > 0 > balance Sheet > total Assets
43395000
Annuals > 0 > balance Sheet > payables
929000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
108000
Annuals > 0 > balance Sheet > total Liabilities
6021000
Annuals > 0 > balance Sheet > equity
37374000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
270000
Annuals > 0 > cash Flow > depreciation
2209000
Annuals > 0 > cash Flow > change In Working Capital
1816000
Annuals > 0 > cash Flow > cash From Operations
4896000
Annuals > 0 > cash Flow > capital Expenditures
1993000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
3980000
Annuals > 0 > cash Flow > net Change In Cash
7007000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.0017948966779693305
Annuals > 0 > ratios > PB
1.0746473955691123
Annuals > 0 > ratios > ROE
0.7224273559158774
Annuals > 0 > ratios > ROA
0.6221914967162115
Annuals > 0 > ratios > FCF
2903000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.08208913018889266
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
53295000
Annuals > 1 > income Statement > cost Of Revenue
41416000
Annuals > 1 > income Statement > gross Profit
11879000
Annuals > 1 > income Statement > operating Expenses
50884000
Annuals > 1 > income Statement > operating Income
2411000
Annuals > 1 > income Statement > interest Expense
613000
Annuals > 1 > income Statement > pretax Income
1577000
Annuals > 1 > income Statement > net Income
1235000
Annuals > 1 > income Statement > eps
0.009129277728211097
Annuals > 1 > income Statement > dividends Per Share
0
Annuals > 1 > income Statement > shares Outstanding
135279048
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
4.523876536260437
Annuals > 1 > income Statement > total Other Income Expense Net
-514000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
3288000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
10802000
Annuals > 1 > balance Sheet > inventories
1039000
Annuals > 1 > balance Sheet > total Current Assets
17872000
Annuals > 1 > balance Sheet > property Plant Equipment
13063000
Annuals > 1 > balance Sheet > total Assets
39279000
Annuals > 1 > balance Sheet > payables
4323000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
1014000
Annuals > 1 > balance Sheet > total Liabilities
10556000
Annuals > 1 > balance Sheet > equity
28723000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
1235000
Annuals > 1 > cash Flow > depreciation
2246000
Annuals > 1 > cash Flow > change In Working Capital
-4213000
Annuals > 1 > cash Flow > cash From Operations
503000
Annuals > 1 > cash Flow > capital Expenditures
1963000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-5816000
Annuals > 1 > cash Flow > net Change In Cash
-7394000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
0.009129277728211097
Annuals > 1 > ratios > PB
1.2575116044981376
Annuals > 1 > ratios > ROE
4.299690143787209
Annuals > 1 > ratios > ROA
3.1441737315104765
Annuals > 1 > ratios > FCF
-1460000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.027394689933389622
Annuals > 1 > health Score
58
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
29003000
Annuals > 2 > income Statement > cost Of Revenue
26485000
Annuals > 2 > income Statement > gross Profit
2518000
Annuals > 2 > income Statement > operating Expenses
34352000
Annuals > 2 > income Statement > operating Income
-5349000
Annuals > 2 > income Statement > interest Expense
1146000
Annuals > 2 > income Statement > pretax Income
-6441000
Annuals > 2 > income Statement > net Income
-5561000
Annuals > 2 > income Statement > eps
-0.041515890671884784
Annuals > 2 > income Statement > dividends Per Share
0
Annuals > 2 > income Statement > shares Outstanding
133948710
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
-3439000
Annuals > 2 > income Statement > operating Margin
-18.442919697962278
Annuals > 2 > income Statement > total Other Income Expense Net
-253000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
10682000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
5951000
Annuals > 2 > balance Sheet > inventories
1010000
Annuals > 2 > balance Sheet > total Current Assets
19561000
Annuals > 2 > balance Sheet > property Plant Equipment
12687000
Annuals > 2 > balance Sheet > total Assets
40817000
Annuals > 2 > balance Sheet > payables
4413000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
1975000
Annuals > 2 > balance Sheet > total Liabilities
13075000
Annuals > 2 > balance Sheet > equity
27742000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
-5561000
Annuals > 2 > cash Flow > depreciation
1856000
Annuals > 2 > cash Flow > change In Working Capital
-588000
Annuals > 2 > cash Flow > cash From Operations
-3205000
Annuals > 2 > cash Flow > capital Expenditures
1882000
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
-2312000
Annuals > 2 > cash Flow > net Change In Cash
-9549000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
-0.041515890671884784
Annuals > 2 > ratios > PB
1.2891754585105617
Annuals > 2 > ratios > ROE
-20.045418499026745
Annuals > 2 > ratios > ROA
-13.624225200284195
Annuals > 2 > ratios > FCF
-5087000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.17539564872599386
Annuals > 2 > health Score
34
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
22601000
Annuals > 3 > income Statement > cost Of Revenue
18703000
Annuals > 3 > income Statement > gross Profit
3898000
Annuals > 3 > income Statement > operating Expenses
26055000
Annuals > 3 > income Statement > operating Income
-3454000
Annuals > 3 > income Statement > interest Expense
1305000
Annuals > 3 > income Statement > pretax Income
-2700000
Annuals > 3 > income Statement > net Income
-1855000
Annuals > 3 > income Statement > eps
-0.013849491254804076
Annuals > 3 > income Statement > dividends Per Share
0
Annuals > 3 > income Statement > shares Outstanding
133939938
Annuals > 3 > income Statement > income Tax Expense
-845000
Annuals > 3 > income Statement > EBITDA
1091000
Annuals > 3 > income Statement > operating Margin
-15.282509623467988
Annuals > 3 > income Statement > total Other Income Expense Net
2059000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
19945000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
3954000
Annuals > 3 > balance Sheet > inventories
718000
Annuals > 3 > balance Sheet > total Current Assets
26437000
Annuals > 3 > balance Sheet > property Plant Equipment
12171000
Annuals > 3 > balance Sheet > total Assets
44389000
Annuals > 3 > balance Sheet > payables
2319000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
5833000
Annuals > 3 > balance Sheet > total Liabilities
12808000
Annuals > 3 > balance Sheet > equity
31581000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
-1855000
Annuals > 3 > cash Flow > depreciation
2486000
Annuals > 3 > cash Flow > change In Working Capital
-90000
Annuals > 3 > cash Flow > cash From Operations
-833000
Annuals > 3 > cash Flow > capital Expenditures
673000
Annuals > 3 > cash Flow > cash From Investing
-619000
Annuals > 3 > cash Flow > cash From Financing
18954000
Annuals > 3 > cash Flow > net Change In Cash
17470000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.013849491254804076
Annuals > 3 > ratios > PB
1.1323885705329155
Annuals > 3 > ratios > ROE
-5.873784870650074
Annuals > 3 > ratios > ROA
-4.178963256662686
Annuals > 3 > ratios > FCF
-1506000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.06663421972479094
Annuals > 3 > health Score
35
Valuation > metrics > PE
13.35
Valuation > metrics > PB
1.0207200287095952
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.858742682616442
Profitability > metrics > ROA
7.153295612095777
Profitability > metrics > Net Margin
0.12468160146300046
Profitability > final Score
50
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2751590735556121
Risk > metrics > Interest Coverage
33.74390243902439
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.781412478336222
Liquidity > metrics > Quick Ratio
5.584705372616984
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
45
Prev Profitabilities > 1
0
Prev Profitabilities > 2
28
Prev Risks > 0
100
Prev Risks > 1
3
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-23T18:36:29.510Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-25
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.01
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-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.009
Earnings History > 1 > eps Estimate
0.01
Earnings History > 1 > eps Difference
-0.001
Earnings History > 1 > surprise Percent
-10
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0063
Earnings History > 2 > eps Estimate
0.01
Earnings History > 2 > eps Difference
-0.0037
Earnings History > 2 > surprise Percent
-37
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-03-31
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.0042
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
2024-12-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0036
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-07
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.0035
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.0084
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
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0019
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-07
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.0111
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-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0101
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-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0053
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-11
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.0092
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
2022-12-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0069
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-11-09
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.0028
Earnings History > 13 > eps Estimate
0.01
Earnings History > 13 > eps Difference
-0.0128
Earnings History > 13 > surprise Percent
-128
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
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.01
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-11
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.02
Earnings History > 15 > eps Estimate
-0.01
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2021-12-31
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.0093
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-11-10
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.0007
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
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.0008
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
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.01
Earnings History > 19 > eps Estimate
-0.01
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-31
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0088
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.0986
Earnings History > 21 > eps Estimate
0.01
Earnings History > 21 > eps Difference
-0.1086
Earnings History > 21 > surprise Percent
-1086
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-07
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.01
Earnings History > 22 > eps Estimate
0.01
Earnings History > 22 > eps Difference
-0.02
Earnings History > 22 > surprise Percent
-200
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-21
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.0075
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.0163
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0091
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-09-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.0045
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-06-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.003
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-31
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.0142
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0029
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-09-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.0001
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-06-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0198
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.0071
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.0179
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0025
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-30
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0056
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0011
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0119
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0086
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0031
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.0031
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0001
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
-0.0001
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0185
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0185
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0157
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0157
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0016
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
-0.0016
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0001
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.0001
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0115
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0115
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0107
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.0107
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
USD
Earnings History > 47 > eps Actual
0.0026
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0026
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
USD
Earnings History > 48 > eps Actual
-0.0199
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0199
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
USD
Earnings History > 49 > eps Actual
-0.0075
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
-0.0075
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
USD
Earnings History > 50 > eps Actual
-0.0019
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.0019
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
USD
Earnings History > 51 > eps Actual
0.0028
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0028
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
USD
Earnings History > 52 > eps Actual
-0.0003
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
-0.0003
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
USD
Earnings History > 53 > eps Actual
0.03
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.03
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
USD
Earnings History > 54 > eps Actual
0.0071
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0071
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
USD
Earnings History > 55 > eps Actual
0.0097
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0097
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
USD
Earnings History > 56 > eps Actual
-0.0219
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.0219
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
USD
Earnings History > 57 > eps Actual
-0.0039
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.0039
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
USD
Earnings History > 58 > eps Actual
0.0212
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0212
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
USD
Earnings History > 59 > eps Actual
0.0026
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
0.0026
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
USD
Earnings History > 60 > eps Actual
-0.0109
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
-0.0109
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
USD
Earnings History > 61 > eps Actual
0.001
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
0.001
Earnings History > 61 > surprise Percent
-
CEMATRIX Corporation, through its subsidiaries, engages in the onsite production of cellular concrete for infrastructure, industrial, and commercial construction markets in North America. It offers cellular concrete products use in lightweight backfill for MSE walls, bridge approach fills, roadways and runways, and slope stabilization; insulation material for oil and gas facility slabs, roadways, shallow utilities, and contaminated site remediation; grout and flowable fill for tunnel grouting, annular pipe grout, pipe abandonment, and flowable fill applications. The company is headquartered in Calgary, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACEMATRIX Announces $11.9 Million in New Contract Awards The Globe and Mail
Read more →CEMATRIX Announces 2025 Second Quarter Financial Results The Globe and Mail
Read more →Showing 2 of 3
(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)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of CEMATRIX Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.01
Date
2025-09-30
EPS Actual
0.009
EPS Estimate
0.01
EPS Difference
-0.001
Surprise Percent
-10%
(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.