_id
690f3587ccc777a4e85d16ef
Ticker
BIRMF
Name
BIOREM Inc
Exchange
PINK
Address
7496 Wellington Road 34, Puslinch, ON, Canada, N0B 2J0
Country
USA
Sector
Industrials
Industry
Pollution & Treatment Controls
Currency
USD
Website
https://www.biorem.biz
Description
BioRem Inc., a clean technology engineering company, designs, manufactures, distributes, and sells air pollution control systems that are used to eliminate odors, volatile organic compounds, and hazardous air pollutants. The company offers biofilters; biotrickling filters; multi-stage systems; biogas desulfurization systems; dry scrubber adsorption systems; and cannabis odor control systems. It also sells biofiltration media products under the BIOSORBENS, XLD, BIOPAK, BIOROLL, and BIOBLOK names. The company operates in Canada, the United States, China, and internationally. BioRem Inc. was founded in 1990 and is headquartered in Puslinch, Canada.
Last Close
1.78
Volume
-
Current Price
1.78
Change
-0.07
Last Updated
2026-01-20T16:35:48.202Z
Image
data:image/webp;base64,UklGRk4CAABXRUJQVlA4IEICAABQDwCdASpAAEAAPqFEmkmmJCKhOfO9UMAUCWgAs7QmEWZxyPII8Fo8Z9qczli+1xAk91rqTC5Sncs+g2LlhIxGmeUxYUTUVt96c7Uc8OoQJnHLTqXBDzuFuYVAmkWT494tYSeEtOZD4V8vGd9IXfV1tE8FjXpH3NMBLjP633mTiW8pgAD+/mDGnAcYYhNi3oSYx4SiTrE0f2opcWoroUBJRCndm+COJAiMWWgeOBhmEJj5gzGHYo/NxOhcT/lQswjKZJJmznmcgkBHgggl+A4Hhj4PWytZWCV4Lcze0hF2Dc7IIOlZiV5TA86StfiwQNEtnZ2hkRFStDk5melgEK8v8+28CEEU9bqcTs3oAHXq653eVqSzja8y231ILEsihwd2R4bDBfmxhwzwMWQL1VVbaWPVb7ZQvelHHLaNprYYp3qsiLE9pH55Gvj41x58QPXX+cdNL2Sj206ktzEHnw7XXj5ShCh7u1yH7ahIoyo3x+CaVxk4Yo6bWtTXgPnHiiqqoznWAp8Uqi+WXpkDcvd4NK/6EqWgyf7bSANWCRwf1Wnte6PFs/9SceEC/9APEa3Fkd6l02l0VXtYnpB9mpzPriLX8cpF/7rf72vH2pbsm4Nt/p5kzpwzuOGhKkipbdlwh74lAcbj3q0a+vHS9uZ2EQuTgireYqdzDQ5IU6GZhvUc9pjNtsRuP8RzYwfkoLyCsdQk/2yrU/CtrotRdERJAfAusDaFsBh32MwY/yKVECLT8lbE4iGnACGUdfpupMcAAA==
Ipo Date
-
Market Cap
28702050
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
11252966
Cost Of Revenue
8087083
Gross Profit
3165883
Operating Expenses
1127550
Operating Income
1613287
Interest Expense
27574
Pretax Income
1574883
Net Income
831113
Eps
0.04461059946507838
Dividends Per Share
-
Shares Outstanding
16005877
Income Tax Expense
299652
EBITDA
1745819
Operating Margin
14.33654913735632
Total Other Income Expense Net
-38404
Cash
5995363
Short Term Investments
-
Receivables
12137064
Inventories
2067546
Total Current Assets
17854028
Property Plant Equipment
1376146
Total Assets
19946088
Payables
2919864
Short Term Debt
674767
Long Term Debt
1414912
Total Liabilities
15584447
Equity
12195621
Bs_currency_symbol
CAD
Depreciation
132532
Change In Working Capital
-579906
Cash From Operations
901484
Capital Expenditures
315
Cash From Investing
315
Cash From Financing
-244196
Net Change In Cash
694652
Cf_currency_symbol
CAD
PE
22.25
PB
2.719180887959703
ROE
6.8148477228014865
ROA
4.166797018041834
FCF
901169
Fcf Percent
0.08008279772639498
Piotroski FScore
4
Health Score
57
Deep Value Investing Score
4.5
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
7.5
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
11252966
Quarters > 0 > income Statement > cost Of Revenue
8087083
Quarters > 0 > income Statement > gross Profit
3165883
Quarters > 0 > income Statement > operating Expenses
1127550
Quarters > 0 > income Statement > operating Income
1613287
Quarters > 0 > income Statement > interest Expense
27574
Quarters > 0 > income Statement > pretax Income
1574883
Quarters > 0 > income Statement > net Income
831113
Quarters > 0 > income Statement > eps
0.04461059946507838
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
18630393
Quarters > 0 > income Statement > income Tax Expense
299652
Quarters > 0 > income Statement > EBITDA
1745819
Quarters > 0 > income Statement > operating Margin
14.33654913735632
Quarters > 0 > income Statement > total Other Income Expense Net
-38404
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
5995363
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
12137064
Quarters > 0 > balance Sheet > inventories
2067546
Quarters > 0 > balance Sheet > total Current Assets
17854028
Quarters > 0 > balance Sheet > property Plant Equipment
1376146
Quarters > 0 > balance Sheet > total Assets
19946088
Quarters > 0 > balance Sheet > payables
2919864
Quarters > 0 > balance Sheet > short Term Debt
674767
Quarters > 0 > balance Sheet > long Term Debt
1414912
Quarters > 0 > balance Sheet > total Liabilities
15584447
Quarters > 0 > balance Sheet > equity
12195621
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
1157539
Quarters > 0 > cash Flow > depreciation
132532
Quarters > 0 > cash Flow > change In Working Capital
-579906
Quarters > 0 > cash Flow > cash From Operations
901484
Quarters > 0 > cash Flow > capital Expenditures
315
Quarters > 0 > cash Flow > cash From Investing
315
Quarters > 0 > cash Flow > cash From Financing
-244196
Quarters > 0 > cash Flow > net Change In Cash
694652
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.04461059946507838
Quarters > 0 > ratios > PB
2.719180887959703
Quarters > 0 > ratios > ROE
6.8148477228014865
Quarters > 0 > ratios > ROA
4.166797018041834
Quarters > 0 > ratios > FCF
901169
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.08008279772639498
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
9430628
Quarters > 1 > income Statement > cost Of Revenue
6880668
Quarters > 1 > income Statement > gross Profit
2549960
Quarters > 1 > income Statement > operating Expenses
1496150
Quarters > 1 > income Statement > operating Income
1053810
Quarters > 1 > income Statement > interest Expense
40545
Quarters > 1 > income Statement > pretax Income
1013265
Quarters > 1 > income Statement > net Income
744750
Quarters > 1 > income Statement > eps
0.040027950500675896
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
18605749
Quarters > 1 > income Statement > income Tax Expense
268515
Quarters > 1 > income Statement > EBITDA
1163008
Quarters > 1 > income Statement > operating Margin
11.174335367697676
Quarters > 1 > income Statement > total Other Income Expense Net
-40545
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
7655436
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
12181950
Quarters > 1 > balance Sheet > inventories
1804934
Quarters > 1 > balance Sheet > total Current Assets
23699384
Quarters > 1 > balance Sheet > property Plant Equipment
2010749
Quarters > 1 > balance Sheet > total Assets
27101420
Quarters > 1 > balance Sheet > payables
3167009
Quarters > 1 > balance Sheet > short Term Debt
666884
Quarters > 1 > balance Sheet > long Term Debt
1563045
Quarters > 1 > balance Sheet > total Liabilities
16156796
Quarters > 1 > balance Sheet > equity
10944624
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
744750
Quarters > 1 > cash Flow > depreciation
109198
Quarters > 1 > cash Flow > change In Working Capital
-2512527
Quarters > 1 > cash Flow > cash From Operations
-1336217
Quarters > 1 > cash Flow > capital Expenditures
249088
Quarters > 1 > cash Flow > cash From Investing
-249088
Quarters > 1 > cash Flow > cash From Financing
-187075
Quarters > 1 > cash Flow > net Change In Cash
-1944711
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.040027950500675896
Quarters > 1 > ratios > PB
3.02598181719171
Quarters > 1 > ratios > ROE
6.804710696319946
Quarters > 1 > ratios > ROA
2.748010989830053
Quarters > 1 > ratios > FCF
-1585305
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.16810174253506766
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
4730400
Quarters > 2 > income Statement > cost Of Revenue
3620564
Quarters > 2 > income Statement > gross Profit
1109836
Quarters > 2 > income Statement > operating Expenses
1015691
Quarters > 2 > income Statement > operating Income
94145
Quarters > 2 > income Statement > interest Expense
43582
Quarters > 2 > income Statement > pretax Income
50563
Quarters > 2 > income Statement > net Income
37164
Quarters > 2 > income Statement > eps
0.002
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
18582000
Quarters > 2 > income Statement > income Tax Expense
13399
Quarters > 2 > income Statement > EBITDA
228560
Quarters > 2 > income Statement > operating Margin
1.990212244207678
Quarters > 2 > income Statement > total Other Income Expense Net
-43582
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
9600147
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
9486832
Quarters > 2 > balance Sheet > inventories
3289299
Quarters > 2 > balance Sheet > total Current Assets
24401287
Quarters > 2 > balance Sheet > property Plant Equipment
1973656
Quarters > 2 > balance Sheet > total Assets
28172888
Quarters > 2 > balance Sheet > payables
2932422
Quarters > 2 > balance Sheet > short Term Debt
671110
Quarters > 2 > balance Sheet > long Term Debt
1712213
Quarters > 2 > balance Sheet > total Liabilities
17480403
Quarters > 2 > balance Sheet > equity
10692485
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
37164
Quarters > 2 > cash Flow > depreciation
134415
Quarters > 2 > cash Flow > change In Working Capital
4451076
Quarters > 2 > cash Flow > cash From Operations
4695076
Quarters > 2 > cash Flow > capital Expenditures
90835
Quarters > 2 > cash Flow > cash From Investing
-90835
Quarters > 2 > cash Flow > cash From Financing
-206116
Quarters > 2 > cash Flow > net Change In Cash
4387295
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.002
Quarters > 2 > ratios > PB
3.093383811153348
Quarters > 2 > ratios > ROE
0.3475712147363312
Quarters > 2 > ratios > ROA
0.1319140586509981
Quarters > 2 > ratios > FCF
4604241
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.9733301623541349
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
9315016
Quarters > 3 > income Statement > cost Of Revenue
7717573
Quarters > 3 > income Statement > gross Profit
1597443
Quarters > 3 > income Statement > operating Expenses
1310867
Quarters > 3 > income Statement > operating Income
286576
Quarters > 3 > income Statement > interest Expense
46930
Quarters > 3 > income Statement > pretax Income
239646
Quarters > 3 > income Statement > net Income
170736
Quarters > 3 > income Statement > eps
0.010903376160027557
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
15659003
Quarters > 3 > income Statement > income Tax Expense
68910
Quarters > 3 > income Statement > EBITDA
426542
Quarters > 3 > income Statement > operating Margin
3.0764949840129097
Quarters > 3 > income Statement > total Other Income Expense Net
-46930
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
5212852
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
14867664
Quarters > 3 > balance Sheet > inventories
2904034
Quarters > 3 > balance Sheet > total Current Assets
24523946
Quarters > 3 > balance Sheet > property Plant Equipment
2019991
Quarters > 3 > balance Sheet > total Assets
28510585
Quarters > 3 > balance Sheet > payables
4020871
Quarters > 3 > balance Sheet > short Term Debt
690073
Quarters > 3 > balance Sheet > long Term Debt
1857715
Quarters > 3 > balance Sheet > total Liabilities
17885502
Quarters > 3 > balance Sheet > equity
10625083
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
170736
Quarters > 3 > cash Flow > depreciation
139966
Quarters > 3 > cash Flow > change In Working Capital
-1413172
Quarters > 3 > cash Flow > cash From Operations
-1689816
Quarters > 3 > cash Flow > capital Expenditures
5190
Quarters > 3 > cash Flow > cash From Investing
-5190
Quarters > 3 > cash Flow > cash From Financing
27350
Quarters > 3 > cash Flow > net Change In Cash
-2061781
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.010903376160027557
Quarters > 3 > ratios > PB
2.623323068629205
Quarters > 3 > ratios > ROE
1.6069145059855061
Quarters > 3 > ratios > ROA
0.5988512687480807
Quarters > 3 > ratios > FCF
-1695006
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.18196490483752256
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
37418959
Annuals > 0 > income Statement > cost Of Revenue
27363044
Annuals > 0 > income Statement > gross Profit
10055915
Annuals > 0 > income Statement > operating Expenses
5711953
Annuals > 0 > income Statement > operating Income
4343962
Annuals > 0 > income Statement > interest Expense
195476
Annuals > 0 > income Statement > pretax Income
4148486
Annuals > 0 > income Statement > net Income
3043733
Annuals > 0 > income Statement > eps
0.16264340954002238
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
18714149
Annuals > 0 > income Statement > income Tax Expense
1104753
Annuals > 0 > income Statement > EBITDA
4817088
Annuals > 0 > income Statement > operating Margin
11.608986770583329
Annuals > 0 > income Statement > total Other Income Expense Net
-195476
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
5212852
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
14867664
Annuals > 0 > balance Sheet > inventories
2904034
Annuals > 0 > balance Sheet > total Current Assets
24523946
Annuals > 0 > balance Sheet > property Plant Equipment
2019991
Annuals > 0 > balance Sheet > total Assets
28510585
Annuals > 0 > balance Sheet > payables
4020871
Annuals > 0 > balance Sheet > short Term Debt
690073
Annuals > 0 > balance Sheet > long Term Debt
1857715
Annuals > 0 > balance Sheet > total Liabilities
17885502
Annuals > 0 > balance Sheet > equity
10625083
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
3043733
Annuals > 0 > cash Flow > depreciation
473126
Annuals > 0 > cash Flow > change In Working Capital
-441498
Annuals > 0 > cash Flow > cash From Operations
3685096
Annuals > 0 > cash Flow > capital Expenditures
372000
Annuals > 0 > cash Flow > cash From Investing
-372000
Annuals > 0 > cash Flow > cash From Financing
-572040
Annuals > 0 > cash Flow > net Change In Cash
2921053
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.16264340954002238
Annuals > 0 > ratios > PB
3.135145882625105
Annuals > 0 > ratios > ROE
28.646675042444375
Annuals > 0 > ratios > ROA
10.675799882745302
Annuals > 0 > ratios > FCF
3313096
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.08854057110461036
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
25165448
Annuals > 1 > income Statement > cost Of Revenue
18143436
Annuals > 1 > income Statement > gross Profit
7022012
Annuals > 1 > income Statement > operating Expenses
3959450
Annuals > 1 > income Statement > operating Income
3062562
Annuals > 1 > income Statement > interest Expense
273435
Annuals > 1 > income Statement > pretax Income
2789127
Annuals > 1 > income Statement > net Income
2179386
Annuals > 1 > income Statement > eps
0.12739943029395998
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
17106717
Annuals > 1 > income Statement > income Tax Expense
609741
Annuals > 1 > income Statement > EBITDA
3445268
Annuals > 1 > income Statement > operating Margin
12.169709833896063
Annuals > 1 > income Statement > total Other Income Expense Net
-273435
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
2291799
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
15079808
Annuals > 1 > balance Sheet > inventories
901139
Annuals > 1 > balance Sheet > total Current Assets
20604397
Annuals > 1 > balance Sheet > property Plant Equipment
1991074
Annuals > 1 > balance Sheet > total Assets
24076012
Annuals > 1 > balance Sheet > payables
6136127
Annuals > 1 > balance Sheet > short Term Debt
723163
Annuals > 1 > balance Sheet > long Term Debt
2428659
Annuals > 1 > balance Sheet > total Liabilities
17356227
Annuals > 1 > balance Sheet > equity
6719785
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
2179386
Annuals > 1 > cash Flow > depreciation
382706
Annuals > 1 > cash Flow > change In Working Capital
-2742497
Annuals > 1 > cash Flow > cash From Operations
490033
Annuals > 1 > cash Flow > capital Expenditures
552872
Annuals > 1 > cash Flow > cash From Investing
-552872
Annuals > 1 > cash Flow > cash From Financing
-1329231
Annuals > 1 > cash Flow > net Change In Cash
-1483219
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
0.12739943029395998
Annuals > 1 > ratios > PB
4.5313884685298715
Annuals > 1 > ratios > ROE
32.43237692872614
Annuals > 1 > ratios > ROA
9.052105473281872
Annuals > 1 > ratios > FCF
-62839
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.002497034823302172
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
28862972
Annuals > 2 > income Statement > cost Of Revenue
20101332
Annuals > 2 > income Statement > gross Profit
8761640
Annuals > 2 > income Statement > operating Expenses
5882937
Annuals > 2 > income Statement > operating Income
2640587
Annuals > 2 > income Statement > interest Expense
257179
Annuals > 2 > income Statement > pretax Income
2383408
Annuals > 2 > income Statement > net Income
1613057
Annuals > 2 > income Statement > eps
0.09188712103099973
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
17554767
Annuals > 2 > income Statement > income Tax Expense
770351
Annuals > 2 > income Statement > EBITDA
2991235
Annuals > 2 > income Statement > operating Margin
9.148700972304583
Annuals > 2 > income Statement > total Other Income Expense Net
-257179
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
3775018
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
12240880
Annuals > 2 > balance Sheet > inventories
888045
Annuals > 2 > balance Sheet > total Current Assets
17774561
Annuals > 2 > balance Sheet > property Plant Equipment
1016297
Annuals > 2 > balance Sheet > total Assets
20730060
Annuals > 2 > balance Sheet > payables
4710820
Annuals > 2 > balance Sheet > short Term Debt
1458474
Annuals > 2 > balance Sheet > long Term Debt
2975243
Annuals > 2 > balance Sheet > total Liabilities
16209507
Annuals > 2 > balance Sheet > equity
4520553
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1613057
Annuals > 2 > cash Flow > depreciation
350648
Annuals > 2 > cash Flow > change In Working Capital
-735754
Annuals > 2 > cash Flow > cash From Operations
1444914
Annuals > 2 > cash Flow > capital Expenditures
203289
Annuals > 2 > cash Flow > cash From Investing
-203289
Annuals > 2 > cash Flow > cash From Financing
-951798
Annuals > 2 > cash Flow > net Change In Cash
-696286
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.09188712103099973
Annuals > 2 > ratios > PB
6.912314767684397
Annuals > 2 > ratios > ROE
35.68273616081926
Annuals > 2 > ratios > ROA
7.7812461710192835
Annuals > 2 > ratios > FCF
1241625
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.043017919291194265
Annuals > 2 > health Score
49
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
24477997
Annuals > 3 > income Statement > cost Of Revenue
18241584
Annuals > 3 > income Statement > gross Profit
6236413
Annuals > 3 > income Statement > operating Expenses
3902548
Annuals > 3 > income Statement > operating Income
2070188
Annuals > 3 > income Statement > interest Expense
35860
Annuals > 3 > income Statement > pretax Income
2034328
Annuals > 3 > income Statement > net Income
1297337
Annuals > 3 > income Statement > eps
0.034678161464591836
Annuals > 3 > income Statement > dividends Per Share
1
Annuals > 3 > income Statement > shares Outstanding
37410778
Annuals > 3 > income Statement > income Tax Expense
736991
Annuals > 3 > income Statement > EBITDA
2677489
Annuals > 3 > income Statement > operating Margin
8.457342322576475
Annuals > 3 > income Statement > total Other Income Expense Net
-35860
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
4471304
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
10133579
Annuals > 3 > balance Sheet > inventories
901670
Annuals > 3 > balance Sheet > total Current Assets
16165437
Annuals > 3 > balance Sheet > property Plant Equipment
1145070
Annuals > 3 > balance Sheet > total Assets
19166054
Annuals > 3 > balance Sheet > payables
5065853
Annuals > 3 > balance Sheet > short Term Debt
1694498
Annuals > 3 > balance Sheet > long Term Debt
3501189
Annuals > 3 > balance Sheet > total Liabilities
17201745
Annuals > 3 > balance Sheet > equity
1964309
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1297337
Annuals > 3 > cash Flow > depreciation
343624
Annuals > 3 > cash Flow > change In Working Capital
1699939
Annuals > 3 > cash Flow > cash From Operations
3781802
Annuals > 3 > cash Flow > capital Expenditures
75979
Annuals > 3 > cash Flow > cash From Investing
-75979
Annuals > 3 > cash Flow > cash From Financing
-7555666
Annuals > 3 > cash Flow > net Change In Cash
-4398090
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.034678161464591836
Annuals > 3 > ratios > PB
33.90056495184821
Annuals > 3 > ratios > ROE
66.04546433376827
Annuals > 3 > ratios > ROA
6.768931152964506
Annuals > 3 > ratios > FCF
3705823
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.15139404584451907
Annuals > 3 > health Score
60
Valuation > metrics > PE
22.25
Valuation > metrics > PB
2.719180887959703
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
6.8148477228014865
Profitability > metrics > ROA
4.655044788772595
Profitability > metrics > Net Margin
0.07385723906035084
Profitability > final Score
39
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2778723609072469
Risk > metrics > Interest Coverage
58.50754333792703
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.966859741653594
Liquidity > metrics > Quick Ratio
4.391683597008984
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
69.7401818280829
Prev Valuations > 1
69.06616188846652
Prev Valuations > 2
100
Prev Profitabilities > 0
35
Prev Profitabilities > 1
2
Prev Profitabilities > 2
8
Prev Risks > 0
70
Prev Risks > 1
39
Prev Risks > 2
54
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:29:36.765Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-16
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
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-17
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0451
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-25
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0289
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-26
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.0014
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.0061
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-26
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
0.0862
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-26
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.0134
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-28
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
0.0163
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
2023-12-31
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
0.1028
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-28
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
0.0239
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-23
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.0046
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-24
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.0263
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
CAD
Earnings History > 12 > eps Actual
0.0374
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-15
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.0314
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-23
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
0.0083
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-20
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.0052
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-03-28
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.0325
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-25
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
-0.0024
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-09-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
-0.0024
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
-0.0024
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.0055
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.0055
Earnings History > 19 > surprise Percent
-
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
CAD
Earnings History > 20 > eps Actual
-0.008
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
-0.008
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-31
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
0.0189
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0189
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-09-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
0.003
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.003
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
0.0064
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0064
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
CAD
Earnings History > 24 > eps Actual
0.0071
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.0071
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
CAD
Earnings History > 25 > eps Actual
-0.039
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
-0.039
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
CAD
Earnings History > 26 > eps Actual
0.0137
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.0137
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
CAD
Earnings History > 27 > eps Actual
0.0051
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.0051
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
CAD
Earnings History > 28 > eps Actual
-0.0023
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.0023
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
CAD
Earnings History > 29 > eps Actual
0.0797
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0797
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
CAD
Earnings History > 30 > eps Actual
0.0046
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.0046
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
CAD
Earnings History > 31 > eps Actual
0.0053
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0053
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
CAD
Earnings History > 32 > eps Actual
-0.0034
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
-0.0034
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
CAD
Earnings History > 33 > eps Actual
0.0239
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.0239
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
CAD
Earnings History > 34 > eps Actual
0.008
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.008
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
CAD
Earnings History > 35 > eps Actual
-0.0013
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.0013
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
CAD
Earnings History > 36 > eps Actual
0.0003
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.0003
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
CAD
Earnings History > 37 > eps Actual
0.0029
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.0029
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
CAD
Earnings History > 38 > eps Actual
0.0052
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.0052
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
CAD
Earnings History > 39 > eps Actual
-0.0077
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.0077
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
CAD
Earnings History > 40 > eps Actual
0.0077
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.0077
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
CAD
Earnings History > 41 > eps Actual
0.0028
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0028
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
CAD
Earnings History > 42 > eps Actual
0.0089
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0089
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
CAD
Earnings History > 43 > eps Actual
0.0182
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0182
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
CAD
Earnings History > 44 > eps Actual
0.0158
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.0158
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
-0.007
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
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
CAD
Earnings History > 46 > eps Actual
-0.0197
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.0197
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.0603
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
-0.0603
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.0363
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0363
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.0187
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0187
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.0079
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0079
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.0076
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.0076
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.0256
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
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
0.0074
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0074
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.0045
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0045
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.0541
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
-0.0541
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.0401
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.0401
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.1082
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.1082
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.1348
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
-0.1348
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.0415
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
-0.0415
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.0017
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
-0.0017
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.1359
Earnings History > 61 > eps Estimate
0
Earnings History > 61 > eps Difference
-0.1359
Earnings History > 61 > surprise Percent
-
BioRem Inc., a clean technology engineering company, designs, manufactures, distributes, and sells air pollution control systems that are used to eliminate odors, volatile organic compounds, and hazardous air pollutants. The company offers biofilters; biotrickling filters; multi-stage systems; biogas desulfurization systems; dry scrubber adsorption systems; and cannabis odor control systems. It also sells biofiltration media products under the BIOSORBENS, XLD, BIOPAK, BIOROLL, and BIOBLOK names. The company operates in Canada, the United States, China, and internationally. BioRem Inc. was founded in 1990 and is headquartered in Puslinch, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
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)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
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 BIOREM Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0451
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.