_id
6915fd63bc934aba376b27f7
Ticker
SPKTF
Name
Spectra Products Inc
Exchange
PINK
Address
41 Horner Avenue, Toronto, ON, Canada, M8Z 4X4
Country
USA
Sector
Consumer Cyclical
Industry
Auto Parts
Currency
USD
Website
https://www.spectraproducts.ca
Description
Spectra Products Inc. operates as a bus and truck transportation safety equipment manufacturing and marketing company in Canada, the United States, and internationally. The company offers Brake Safe, a visual indicator of brake stroke system that permits vehicle drivers and maintenance to visually check the brake adjustment condition of a truck and trailer or bus equipped with an air brake system; Termin-8r, an extreme pressure lubricant for protecting electrical vehicle charging ports and charging stations which are prone to corrosion; Zafety Lug Lock, prevents wheel-end lug nuts from loosening leading to wheel damage or wheel loss; Hub Alert, a heat-sensitive label that is applied to each wheel hub of trucks, trailers, buses and off-road vehicles to provide an early warning of critical temperature threshold levels; and Anti-Seize Cotter Pin, which keeps clevis pins from seizing in slack adjusters. It sells its products to transportation industry directly, through traditional transportation distributors and truck/trailer dealerships, as well as to trailer manufacturers. The company was formerly known as Spectra Inc. and changed its name to Spectra Products Inc. in January 2020. Spectra Products Inc. was incorporated in 1994 and is based in Toronto, Canada.
Last Close
0.13
Volume
-
Current Price
0.13
Change
0
Last Updated
2026-01-07T12:14:42.604Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
1772601
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
444782
Cost Of Revenue
249171
Gross Profit
129839
Operating Expenses
163090
Operating Income
32521
Interest Expense
990.12
Pretax Income
42541
Net Income
19386
Eps
0.001339026047461863
Dividends Per Share
-
Shares Outstanding
13635395
Income Tax Expense
15540
EBITDA
42145
Operating Margin
7.3116717852790805
Total Other Income Expense Net
10020
Cash
717958
Short Term Investments
553613
Receivables
307755
Inventories
263500
Total Current Assets
2080219
Property Plant Equipment
95481
Total Assets
1604963
Payables
38479
Short Term Debt
122971
Long Term Debt
-
Total Liabilities
337656
Equity
1897669
Bs_currency_symbol
CAD
Depreciation
14776
Change In Working Capital
-18962
Cash From Operations
30086
Capital Expenditures
0
Cash From Investing
-493093
Cash From Financing
-44762
Net Change In Cash
-531286
Cf_currency_symbol
CAD
PE
13
PB
0.9917953605186152
ROE
1.0215690934509654
ROA
1.2078783124595396
FCF
30086
Fcf Percent
0.06764212580545076
Piotroski FScore
4
Health Score
57
Deep Value Investing Score
9
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
3.5
Net Net Investing Score
5.5
Quality Investing Score
6.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
444782
Quarters > 0 > income Statement > cost Of Revenue
249171
Quarters > 0 > income Statement > gross Profit
129839
Quarters > 0 > income Statement > operating Expenses
163090
Quarters > 0 > income Statement > operating Income
32521
Quarters > 0 > income Statement > interest Expense
990.12
Quarters > 0 > income Statement > pretax Income
42541
Quarters > 0 > income Statement > net Income
19386
Quarters > 0 > income Statement > eps
0.001339026047461863
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
14477687
Quarters > 0 > income Statement > income Tax Expense
15540
Quarters > 0 > income Statement > EBITDA
42145
Quarters > 0 > income Statement > operating Margin
7.3116717852790805
Quarters > 0 > income Statement > total Other Income Expense Net
10020
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
717958
Quarters > 0 > balance Sheet > short Term Investments
553613
Quarters > 0 > balance Sheet > receivables
307755
Quarters > 0 > balance Sheet > inventories
263500
Quarters > 0 > balance Sheet > total Current Assets
2080219
Quarters > 0 > balance Sheet > property Plant Equipment
95481
Quarters > 0 > balance Sheet > total Assets
1604963
Quarters > 0 > balance Sheet > payables
38479
Quarters > 0 > balance Sheet > short Term Debt
122971
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
337656
Quarters > 0 > balance Sheet > equity
1897669
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
52025
Quarters > 0 > cash Flow > depreciation
14776
Quarters > 0 > cash Flow > change In Working Capital
-18962
Quarters > 0 > cash Flow > cash From Operations
30086
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-493093
Quarters > 0 > cash Flow > cash From Financing
-44762
Quarters > 0 > cash Flow > net Change In Cash
-531286
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.001339026047461863
Quarters > 0 > ratios > PB
0.9917953605186152
Quarters > 0 > ratios > ROE
1.0215690934509654
Quarters > 0 > ratios > ROA
1.2078783124595396
Quarters > 0 > ratios > FCF
30086
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.06764212580545076
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
387786
Quarters > 1 > income Statement > cost Of Revenue
213997
Quarters > 1 > income Statement > gross Profit
173789
Quarters > 1 > income Statement > operating Expenses
200551
Quarters > 1 > income Statement > operating Income
-26762
Quarters > 1 > income Statement > interest Expense
1507
Quarters > 1 > income Statement > pretax Income
-39747
Quarters > 1 > income Statement > net Income
-40900
Quarters > 1 > income Statement > eps
-0.002783643772002016
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
14692972
Quarters > 1 > income Statement > income Tax Expense
1153
Quarters > 1 > income Statement > EBITDA
-23464
Quarters > 1 > income Statement > operating Margin
-6.901229028381634
Quarters > 1 > income Statement > total Other Income Expense Net
-12985
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
1425159
Quarters > 1 > balance Sheet > short Term Investments
59266
Quarters > 1 > balance Sheet > receivables
314124
Quarters > 1 > balance Sheet > inventories
282799
Quarters > 1 > balance Sheet > total Current Assets
2111739
Quarters > 1 > balance Sheet > property Plant Equipment
147758
Quarters > 1 > balance Sheet > total Assets
2282950
Quarters > 1 > balance Sheet > payables
125618
Quarters > 1 > balance Sheet > short Term Debt
122436
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
407815
Quarters > 1 > balance Sheet > equity
1875135
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
-10434
Quarters > 1 > cash Flow > depreciation
14776
Quarters > 1 > cash Flow > change In Working Capital
-45301
Quarters > 1 > cash Flow > cash From Operations
-25506
Quarters > 1 > cash Flow > capital Expenditures
3.67
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-31557
Quarters > 1 > cash Flow > net Change In Cash
-57063
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
-0.002783643772002016
Quarters > 1 > ratios > PB
1.0186393832977358
Quarters > 1 > ratios > ROE
-2.1811762886405512
Quarters > 1 > ratios > ROA
-1.7915416456777415
Quarters > 1 > ratios > FCF
-25509.67
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.06578285446096557
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
484392
Quarters > 2 > income Statement > cost Of Revenue
250720
Quarters > 2 > income Statement > gross Profit
233672
Quarters > 2 > income Statement > operating Expenses
161096
Quarters > 2 > income Statement > operating Income
72576
Quarters > 2 > income Statement > interest Expense
1634
Quarters > 2 > income Statement > pretax Income
81114
Quarters > 2 > income Statement > net Income
59592
Quarters > 2 > income Statement > eps
0.0040733637473087244
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
14629678
Quarters > 2 > income Statement > income Tax Expense
21522
Quarters > 2 > income Statement > EBITDA
97524
Quarters > 2 > income Statement > operating Margin
14.982906406381607
Quarters > 2 > income Statement > total Other Income Expense Net
8538
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
1482222
Quarters > 2 > balance Sheet > short Term Investments
28800
Quarters > 2 > balance Sheet > receivables
316668
Quarters > 2 > balance Sheet > inventories
267476
Quarters > 2 > balance Sheet > total Current Assets
2135992
Quarters > 2 > balance Sheet > property Plant Equipment
162534
Quarters > 2 > balance Sheet > total Assets
2323272
Quarters > 2 > balance Sheet > payables
167828
Quarters > 2 > balance Sheet > short Term Debt
68624
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
466871
Quarters > 2 > balance Sheet > equity
1856401
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
57160
Quarters > 2 > cash Flow > depreciation
14776
Quarters > 2 > cash Flow > change In Working Capital
42361
Quarters > 2 > cash Flow > cash From Operations
118000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-26104
Quarters > 2 > cash Flow > net Change In Cash
91897
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.0040733637473087244
Quarters > 2 > ratios > PB
1.0244867030345277
Quarters > 2 > ratios > ROE
3.21008230441591
Quarters > 2 > ratios > ROA
2.5650031507287996
Quarters > 2 > ratios > FCF
118000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.24360435349881915
Quarters > 2 > health Score
74
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
421466
Quarters > 3 > income Statement > cost Of Revenue
220214
Quarters > 3 > income Statement > gross Profit
201252
Quarters > 3 > income Statement > operating Expenses
149349
Quarters > 3 > income Statement > operating Income
51903
Quarters > 3 > income Statement > interest Expense
1756
Quarters > 3 > income Statement > pretax Income
73337
Quarters > 3 > income Statement > net Income
53912
Quarters > 3 > income Statement > eps
0.003919050012739529
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
13756395
Quarters > 3 > income Statement > income Tax Expense
19425
Quarters > 3 > income Statement > EBITDA
89868
Quarters > 3 > income Statement > operating Margin
12.31487237404678
Quarters > 3 > income Statement > total Other Income Expense Net
21434
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
1390325
Quarters > 3 > balance Sheet > short Term Investments
31232
Quarters > 3 > balance Sheet > receivables
294892
Quarters > 3 > balance Sheet > inventories
231347
Quarters > 3 > balance Sheet > total Current Assets
1969690
Quarters > 3 > balance Sheet > property Plant Equipment
177310
Quarters > 3 > balance Sheet > total Assets
2173007
Quarters > 3 > balance Sheet > payables
62069
Quarters > 3 > balance Sheet > short Term Debt
67164
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
364261
Quarters > 3 > balance Sheet > equity
1808746
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
36071
Quarters > 3 > cash Flow > depreciation
14775
Quarters > 3 > cash Flow > change In Working Capital
-16834
Quarters > 3 > cash Flow > cash From Operations
55259
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-51358
Quarters > 3 > cash Flow > net Change In Cash
3901
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.003919050012739529
Quarters > 3 > ratios > PB
0.9887133682672969
Quarters > 3 > ratios > ROE
2.9806285680797635
Quarters > 3 > ratios > ROA
2.480986025355648
Quarters > 3 > ratios > FCF
55259
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13111140637678959
Quarters > 3 > health Score
66
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1656822
Annuals > 0 > income Statement > cost Of Revenue
878379
Annuals > 0 > income Statement > gross Profit
778443
Annuals > 0 > income Statement > operating Expenses
621400
Annuals > 0 > income Statement > operating Income
157043
Annuals > 0 > income Statement > interest Expense
7743
Annuals > 0 > income Statement > pretax Income
214427
Annuals > 0 > income Statement > net Income
157530
Annuals > 0 > income Statement > eps
0.010565096162964714
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
14910418
Annuals > 0 > income Statement > income Tax Expense
56897
Annuals > 0 > income Statement > EBITDA
281273
Annuals > 0 > income Statement > operating Margin
9.478568005494857
Annuals > 0 > income Statement > total Other Income Expense Net
57384
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
1390325
Annuals > 0 > balance Sheet > short Term Investments
31232
Annuals > 0 > balance Sheet > receivables
294892
Annuals > 0 > balance Sheet > inventories
231347
Annuals > 0 > balance Sheet > total Current Assets
1969690
Annuals > 0 > balance Sheet > property Plant Equipment
177310
Annuals > 0 > balance Sheet > total Assets
2173007
Annuals > 0 > balance Sheet > payables
62069
Annuals > 0 > balance Sheet > short Term Debt
67164
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
364261
Annuals > 0 > balance Sheet > equity
1808746
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
109159
Annuals > 0 > cash Flow > depreciation
59103
Annuals > 0 > cash Flow > change In Working Capital
89269
Annuals > 0 > cash Flow > cash From Operations
346547
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-190604
Annuals > 0 > cash Flow > net Change In Cash
155943
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.010565096162964714
Annuals > 0 > ratios > PB
1.0716564625436629
Annuals > 0 > ratios > ROE
8.709348908027993
Annuals > 0 > ratios > ROA
7.2494014055177916
Annuals > 0 > ratios > FCF
346547
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.20916368807270788
Annuals > 0 > health Score
83
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2076927
Annuals > 1 > income Statement > cost Of Revenue
1124289
Annuals > 1 > income Statement > gross Profit
952638
Annuals > 1 > income Statement > operating Expenses
584115
Annuals > 1 > income Statement > operating Income
368523
Annuals > 1 > income Statement > interest Expense
9514
Annuals > 1 > income Statement > pretax Income
387159
Annuals > 1 > income Statement > net Income
284643
Annuals > 1 > income Statement > eps
0.017874555401495056
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
15924480
Annuals > 1 > income Statement > income Tax Expense
102516
Annuals > 1 > income Statement > EBITDA
455777
Annuals > 1 > income Statement > operating Margin
17.743666484185532
Annuals > 1 > income Statement > total Other Income Expense Net
18636
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
1234382
Annuals > 1 > balance Sheet > short Term Investments
79603
Annuals > 1 > balance Sheet > receivables
244086
Annuals > 1 > balance Sheet > inventories
299369
Annuals > 1 > balance Sheet > total Current Assets
1870827
Annuals > 1 > balance Sheet > property Plant Equipment
236413
Annuals > 1 > balance Sheet > total Assets
2174883
Annuals > 1 > balance Sheet > payables
1289
Annuals > 1 > balance Sheet > short Term Debt
61434
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
346126
Annuals > 1 > balance Sheet > equity
1828757
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
164027
Annuals > 1 > cash Flow > depreciation
59104
Annuals > 1 > cash Flow > change In Working Capital
-158400
Annuals > 1 > cash Flow > cash From Operations
286719
Annuals > 1 > cash Flow > capital Expenditures
0.75
Annuals > 1 > cash Flow > cash From Investing
10184
Annuals > 1 > cash Flow > cash From Financing
-135588
Annuals > 1 > cash Flow > net Change In Cash
161315
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
0.017874555401495056
Annuals > 1 > ratios > PB
1.1320161180517696
Annuals > 1 > ratios > ROE
15.564834475001327
Annuals > 1 > ratios > ROA
13.087738512830347
Annuals > 1 > ratios > FCF
286718.25
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.13804926701805117
Annuals > 1 > health Score
85
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1219775
Annuals > 2 > income Statement > cost Of Revenue
639476
Annuals > 2 > income Statement > gross Profit
580299
Annuals > 2 > income Statement > operating Expenses
450213
Annuals > 2 > income Statement > operating Income
130086
Annuals > 2 > income Statement > interest Expense
7492
Annuals > 2 > income Statement > pretax Income
124559
Annuals > 2 > income Statement > net Income
66488
Annuals > 2 > income Statement > eps
0.0041976634303259085
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
15839288
Annuals > 2 > income Statement > income Tax Expense
58070
Annuals > 2 > income Statement > EBITDA
218769
Annuals > 2 > income Statement > operating Margin
10.66475374556783
Annuals > 2 > income Statement > total Other Income Expense Net
-5953
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
791601
Annuals > 2 > balance Sheet > short Term Investments
135092
Annuals > 2 > balance Sheet > receivables
369515
Annuals > 2 > balance Sheet > inventories
167806
Annuals > 2 > balance Sheet > total Current Assets
1387360
Annuals > 2 > balance Sheet > property Plant Equipment
218002
Annuals > 2 > balance Sheet > total Assets
1758487
Annuals > 2 > balance Sheet > payables
227801
Annuals > 2 > balance Sheet > short Term Debt
55876
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
471612
Annuals > 2 > balance Sheet > equity
1286874
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
66488
Annuals > 2 > cash Flow > depreciation
32435
Annuals > 2 > cash Flow > change In Working Capital
-13027
Annuals > 2 > cash Flow > cash From Operations
237347
Annuals > 2 > cash Flow > capital Expenditures
0
Annuals > 2 > cash Flow > cash From Investing
31666
Annuals > 2 > cash Flow > cash From Financing
-124779
Annuals > 2 > cash Flow > net Change In Cash
97813
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.0041976634303259085
Annuals > 2 > ratios > PB
1.6000847324602099
Annuals > 2 > ratios > ROE
5.166628589900799
Annuals > 2 > ratios > ROA
3.7809776245147106
Annuals > 2 > ratios > FCF
237347
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.19458260744809494
Annuals > 2 > health Score
75
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1338384
Annuals > 3 > income Statement > cost Of Revenue
614323
Annuals > 3 > income Statement > gross Profit
724061
Annuals > 3 > income Statement > operating Expenses
412945
Annuals > 3 > income Statement > operating Income
432166
Annuals > 3 > income Statement > interest Expense
5798
Annuals > 3 > income Statement > pretax Income
387721
Annuals > 3 > income Statement > net Income
262497
Annuals > 3 > income Statement > eps
0.01639363305234013
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
16012131
Annuals > 3 > income Statement > income Tax Expense
125224
Annuals > 3 > income Statement > EBITDA
432166
Annuals > 3 > income Statement > operating Margin
32.29013496873842
Annuals > 3 > income Statement > total Other Income Expense Net
-44445
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
693788
Annuals > 3 > balance Sheet > short Term Investments
276075
Annuals > 3 > balance Sheet > receivables
265554
Annuals > 3 > balance Sheet > inventories
139894
Annuals > 3 > balance Sheet > total Current Assets
1308508
Annuals > 3 > balance Sheet > property Plant Equipment
123717
Annuals > 3 > balance Sheet > total Assets
1631594
Annuals > 3 > balance Sheet > payables
63711
Annuals > 3 > balance Sheet > short Term Debt
25138
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
237594
Annuals > 3 > balance Sheet > equity
1394000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
207530
Annuals > 3 > cash Flow > depreciation
30554
Annuals > 3 > cash Flow > change In Working Capital
-59777
Annuals > 3 > cash Flow > cash From Operations
343703
Annuals > 3 > cash Flow > capital Expenditures
0
Annuals > 3 > cash Flow > cash From Investing
-81143
Annuals > 3 > cash Flow > cash From Financing
-19276
Annuals > 3 > cash Flow > net Change In Cash
246515
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.01639363305234013
Annuals > 3 > ratios > PB
1.493240337159254
Annuals > 3 > ratios > ROE
18.83048780487805
Annuals > 3 > ratios > ROA
16.0883773781958
Annuals > 3 > ratios > FCF
343703
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2568044746500257
Annuals > 3 > health Score
94
Valuation > metrics > PE
13
Valuation > metrics > PB
0.9917953605186152
Valuation > final Score
100
Valuation > verdict
0.4% Undervalued
Profitability > metrics > ROE
1.0215690934509654
Profitability > metrics > ROA
0.9319211102292595
Profitability > metrics > Net Margin
0.04358539689106124
Profitability > final Score
11
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.1779319786538116
Risk > metrics > Interest Coverage
32.84551367511009
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
12.884602043976463
Liquidity > metrics > Quick Ratio
11.252517807370703
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
100
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
33
Prev Profitabilities > 2
33
Prev Risks > 0
-11
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:36:56.339Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-28
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
AfterMarket
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-06-30
Earnings History > 1 > report Date
2025-08-18
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.0022
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-03-31
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0028
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2024-12-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0028
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-09-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
0.0014
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-06-30
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
0.0016
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-03-31
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
0.002
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2023-12-31
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
0.0003
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-09-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
0.0038
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-06-30
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
0.0055
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
0.0037
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
-0.0037
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
0.0042
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-06-30
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
0.0023
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
0.0016
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
0.0017
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
0.0045
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
0.0009
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.0009
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
0.0008
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.0008
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.0006
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.0006
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-31
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
0.0008
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
0.0008
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
0.0008
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0.0008
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
0.0005
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.0005
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
0.0012
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.0012
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
0.0037
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
0.0037
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
0.0012
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0.0012
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
0.0015
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.0015
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
0.0008
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.0008
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
0.0008
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.0008
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
0.0012
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0012
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
0.0007
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
0.0007
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
0.0012
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0.0012
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
0.0002
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
0.0002
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
0.0005
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
0.0005
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
0.0006
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
0.0006
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
0.0004
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
0.0004
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
0.0005
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.0005
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
0.0001
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
0.0001
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
0.0001
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
0.0001
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
0.0004
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.0004
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
0.0006
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.0006
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.0006
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0006
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
0.0008
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0008
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.0001
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0001
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
CAD
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-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.0001
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0001
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
0.0001
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
0.0001
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
-0.0006
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
-0.0006
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
-0.0006
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0006
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.0002
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0002
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
-0.0004
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.0004
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
-0.0003
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
-0.0003
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
-0.0022
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
-0.0022
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
-0.0008
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
-0.0008
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
-0.0006
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
-0.0006
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
-0.001
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
-0.001
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
-0.0019
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
-0.0019
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
-0.0004
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.0004
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.0058
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
0.0058
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
-0.0013
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
-0.0013
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
-0.0039
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
-0.0039
Earnings History > 60 > surprise Percent
-
Spectra Products Inc. operates as a bus and truck transportation safety equipment manufacturing and marketing company in Canada, the United States, and internationally. The company offers Brake Safe, a visual indicator of brake stroke system that permits vehicle drivers and maintenance to visually check the brake adjustment condition of a truck and trailer or bus equipped with an air brake system; Termin-8r, an extreme pressure lubricant for protecting electrical vehicle charging ports and charging stations which are prone to corrosion; Zafety Lug Lock, prevents wheel-end lug nuts from loosening leading to wheel damage or wheel loss; Hub Alert, a heat-sensitive label that is applied to each wheel hub of trucks, trailers, buses and off-road vehicles to provide an early warning of critical temperature threshold levels; and Anti-Seize Cotter Pin, which keeps clevis pins from seizing in slack adjusters. It sells its products to transportation industry directly, through traditional transportation distributors and truck/trailer dealerships, as well as to trailer manufacturers. The company was formerly known as Spectra Inc. and changed its name to Spectra Products Inc. in January 2020. Spectra Products Inc. was incorporated in 1994 and is based in Toronto, 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)
-
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)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
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 Spectra Products 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-06-30
EPS Actual
-0.0022
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.