_id
69130d85ccc777a4e85d7d68
Ticker
LEFUF
Name
Leon's Furniture Limited
Exchange
PINK
Address
45 Gordon Mackay Road, Toronto, ON, Canada, M9N 3X3
Country
USA
Sector
Consumer Cyclical
Industry
Specialty Retail
Currency
USD
Website
https://www.leons.ca
Description
Leon's Furniture Limited, together with its subsidiaries, operates as a retailer of home furnishings, mattresses, appliances, and electronics in Canada. The company provides repair services for household furniture, electronics, and mechanical; warranties; and credit insurance products, including life, dismemberment, disability, critical illness, and involuntary unemployment. It also operates as a commercial retailer of home appliances to builders, developers, renovators, property management companies, hotels, extended care industries, landlords, insurance companies, and government bodies. In addition, the company is involved in franchise operations. The company sells its products through a network of retail stores under the Leon's, The Brick, Brick Outlet, and The Brick Mattress Store banners; and the Brick's Midnorthern Appliance and Appliance Canada banners, as well as through its websites, including leons.ca, thebrick.com, furniture.ca, midnorthern.com, transglobalservices.com, and applicancecanada.com. The company was formerly known as Ablan Leon Distributors Limited and changed its name to Leon's Furniture Limited in June 1969. Leon's Furniture Limited was founded in 1909 and is headquartered in Toronto, Canada.
Last Close
20.26
Volume
600
Current Price
20.46
Change
-0.26
Last Updated
2026-01-04T16:25:16.321Z
Image
data:image/webp;base64,UklGRmACAABXRUJQVlA4IFQCAACQCwCdASpAAEAAPtFeqE6oJSOiKBv6qQAaCWYAxQgpeuMqj0zPeMny5y3dvlRV8wPp5rAxhvO0v7i7iOs2/mO57NYbEYStF1i056r2gti/z2qZuurBW+P/oi+b/eBt15PdRSmbAAD+8QKP/9jN/2d3/Z3f26PrELqBhUfe4ffHVVKlmZiIaQ4mpc5IhZcIVi3JlvrEdzrnoG5IYa/Q6cr9V7rPNfJhkM/Dr3xbK69w/VMnBWHR1CKxHTRSGgA+oE8yNf7Fb8uXtO2LsucpfBCWJd2jxTgVuVzr1iAvtOuJeiYC51HvPi5TliDe+cc3/8RgP6hfrKigwQSXE5uP+JMRs1FklD7r/+J6s+04bgHBgcPDfWOxPveVN8Q8haxQjl5A+sDqgs4chzIpl9QxkgSyMKYwoE+qhIU/w7p7qkkvotOmiiGAPfLxM2WAQN/KHAx3aPPX9G+G5bd1anoX1v2pVDajpRE3Dzh0lfR+1RfkPmuopnTvpE1o4LMFETc59R2u3U/L7pp2JzeSF55xjbF90RtA+XtCfU6bIHQ4EbaverwFfDcqgsYfILLMH5RHM2vh2zfYPNh+3/7nesAfiyp54aJjfaTdnl8+s74c6ejMqysBkrQwKAvjgUqKpaYafeU4N9WxCjTdg94FD5prsh5WB/JVQ6A/J7iCBIelTh+RyCl4PybbVfx9gYJcFkcnSDeZqC3aM72KxWLZfgIXC3nC6TFHy8RcEPEdSiBoRyjIbJZMJRrbytnD8AlKgF3ULujy/MpemiE0QfPhFFVtMf5jQxQAAA==
Ipo Date
-
Market Cap
1393081344
Next Dividend Date
2026-01-06T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.1698
Dividend Yield
3.319648093841642
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
678633000
Cost Of Revenue
376093000
Gross Profit
302540000
Operating Expenses
240861000
Operating Income
61679000
Interest Expense
3786000
Pretax Income
66575000
Net Income
50329000
Eps
0.7321186148820285
Dividends Per Share
13654000
Shares Outstanding
68760182
Income Tax Expense
16246000
EBITDA
98240000
Operating Margin
9.088712161064965
Total Other Income Expense Net
4896000
Cash
207947000
Short Term Investments
153977000
Receivables
158900000
Inventories
413127000
Total Current Assets
966144000
Property Plant Equipment
733926000
Total Assets
2435119000
Payables
303376000
Short Term Debt
85159000
Long Term Debt
72500000
Total Liabilities
1214057000
Equity
1221062000
Bs_currency_symbol
CAD
Depreciation
27879000
Change In Working Capital
55920000
Cash From Operations
135312000
Capital Expenditures
10253000
Cash From Investing
-8393000
Cash From Financing
-39413000
Net Change In Cash
87506000
Cf_currency_symbol
CAD
PE
10.9514
PB
1.1518734425442771
ROE
4.1217399280298626
ROA
2.0667983782312076
FCF
125059000
Fcf Percent
0.18428075263065605
Piotroski FScore
4
Health Score
69
Deep Value Investing Score
7.5
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
6.5
Growth Investing Score
5.5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
678633000
Quarters > 0 > income Statement > cost Of Revenue
376093000
Quarters > 0 > income Statement > gross Profit
302540000
Quarters > 0 > income Statement > operating Expenses
240861000
Quarters > 0 > income Statement > operating Income
61679000
Quarters > 0 > income Statement > interest Expense
3786000
Quarters > 0 > income Statement > pretax Income
66575000
Quarters > 0 > income Statement > net Income
50329000
Quarters > 0 > income Statement > eps
0.7321186148820285
Quarters > 0 > income Statement > dividends Per Share
13654000
Quarters > 0 > income Statement > shares Outstanding
68744325
Quarters > 0 > income Statement > income Tax Expense
16246000
Quarters > 0 > income Statement > EBITDA
98240000
Quarters > 0 > income Statement > operating Margin
9.088712161064965
Quarters > 0 > income Statement > total Other Income Expense Net
4896000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
207947000
Quarters > 0 > balance Sheet > short Term Investments
153977000
Quarters > 0 > balance Sheet > receivables
158900000
Quarters > 0 > balance Sheet > inventories
413127000
Quarters > 0 > balance Sheet > total Current Assets
966144000
Quarters > 0 > balance Sheet > property Plant Equipment
733926000
Quarters > 0 > balance Sheet > total Assets
2435119000
Quarters > 0 > balance Sheet > payables
303376000
Quarters > 0 > balance Sheet > short Term Debt
85159000
Quarters > 0 > balance Sheet > long Term Debt
72500000
Quarters > 0 > balance Sheet > total Liabilities
1214057000
Quarters > 0 > balance Sheet > equity
1221062000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
66575000
Quarters > 0 > cash Flow > depreciation
27879000
Quarters > 0 > cash Flow > change In Working Capital
55920000
Quarters > 0 > cash Flow > cash From Operations
135312000
Quarters > 0 > cash Flow > capital Expenditures
10253000
Quarters > 0 > cash Flow > cash From Investing
-8393000
Quarters > 0 > cash Flow > cash From Financing
-39413000
Quarters > 0 > cash Flow > net Change In Cash
87506000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.7321186148820285
Quarters > 0 > ratios > PB
1.1518734425442771
Quarters > 0 > ratios > ROE
4.1217399280298626
Quarters > 0 > ratios > ROA
2.0667983782312076
Quarters > 0 > ratios > FCF
125059000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.18428075263065605
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
644129000
Quarters > 1 > income Statement > cost Of Revenue
355417000
Quarters > 1 > income Statement > gross Profit
288712000
Quarters > 1 > income Statement > operating Expenses
234260000
Quarters > 1 > income Statement > operating Income
54452000
Quarters > 1 > income Statement > interest Expense
3152000
Quarters > 1 > income Statement > pretax Income
42593000
Quarters > 1 > income Statement > net Income
31841000
Quarters > 1 > income Statement > eps
0.4638855126883345
Quarters > 1 > income Statement > dividends Per Share
13641000
Quarters > 1 > income Statement > shares Outstanding
68639781
Quarters > 1 > income Statement > income Tax Expense
10752000
Quarters > 1 > income Statement > EBITDA
81746000
Quarters > 1 > income Statement > operating Margin
8.453586160536165
Quarters > 1 > income Statement > total Other Income Expense Net
-11859000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
120441000
Quarters > 1 > balance Sheet > short Term Investments
146379000
Quarters > 1 > balance Sheet > receivables
158478000
Quarters > 1 > balance Sheet > inventories
423454000
Quarters > 1 > balance Sheet > total Current Assets
885313000
Quarters > 1 > balance Sheet > property Plant Equipment
681135000
Quarters > 1 > balance Sheet > total Assets
2295226000
Quarters > 1 > balance Sheet > payables
250286000
Quarters > 1 > balance Sheet > short Term Debt
162733000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1123330000
Quarters > 1 > balance Sheet > equity
1171896000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
42593000
Quarters > 1 > cash Flow > depreciation
27294000
Quarters > 1 > cash Flow > change In Working Capital
-40817000
Quarters > 1 > cash Flow > cash From Operations
27685000
Quarters > 1 > cash Flow > capital Expenditures
7932000
Quarters > 1 > cash Flow > cash From Investing
-7299000
Quarters > 1 > cash Flow > cash From Financing
-39003000
Quarters > 1 > cash Flow > net Change In Cash
-18617000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.4638855126883345
Quarters > 1 > ratios > PB
1.1983741895697229
Quarters > 1 > ratios > ROE
2.7170499771310768
Quarters > 1 > ratios > ROA
1.3872707959913315
Quarters > 1 > ratios > FCF
19753000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.030666217481280924
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
579511000
Quarters > 2 > income Statement > cost Of Revenue
321143000
Quarters > 2 > income Statement > gross Profit
258368000
Quarters > 2 > income Statement > operating Expenses
225377000
Quarters > 2 > income Statement > operating Income
32991000
Quarters > 2 > income Statement > interest Expense
2647000
Quarters > 2 > income Statement > pretax Income
31388000
Quarters > 2 > income Statement > net Income
23820000
Quarters > 2 > income Statement > eps
0.3469947689154686
Quarters > 2 > income Statement > dividends Per Share
13639000
Quarters > 2 > income Statement > shares Outstanding
68646568
Quarters > 2 > income Statement > income Tax Expense
7568000
Quarters > 2 > income Statement > EBITDA
60275000
Quarters > 2 > income Statement > operating Margin
5.692903154556169
Quarters > 2 > income Statement > total Other Income Expense Net
-1603000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
139058000
Quarters > 2 > balance Sheet > short Term Investments
142874000
Quarters > 2 > balance Sheet > receivables
146625000
Quarters > 2 > balance Sheet > inventories
423985000
Quarters > 2 > balance Sheet > total Current Assets
883605000
Quarters > 2 > balance Sheet > property Plant Equipment
665637000
Quarters > 2 > balance Sheet > total Assets
2278171000
Quarters > 2 > balance Sheet > payables
267880000
Quarters > 2 > balance Sheet > short Term Debt
87012000
Quarters > 2 > balance Sheet > long Term Debt
72500000
Quarters > 2 > balance Sheet > total Liabilities
1125673000
Quarters > 2 > balance Sheet > equity
1152498000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
31388000
Quarters > 2 > cash Flow > depreciation
27284000
Quarters > 2 > cash Flow > change In Working Capital
-45676000
Quarters > 2 > cash Flow > cash From Operations
-1497000
Quarters > 2 > cash Flow > capital Expenditures
7741000
Quarters > 2 > cash Flow > cash From Investing
-12326000
Quarters > 2 > cash Flow > cash From Financing
-38357000
Quarters > 2 > cash Flow > net Change In Cash
-52180000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.3469947689154686
Quarters > 2 > ratios > PB
1.218664831765435
Quarters > 2 > ratios > ROE
2.066814866490007
Quarters > 2 > ratios > ROA
1.0455755955106092
Quarters > 2 > ratios > FCF
-9238000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.01594102614100509
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
666694000
Quarters > 3 > income Statement > cost Of Revenue
360945000
Quarters > 3 > income Statement > gross Profit
305749000
Quarters > 3 > income Statement > operating Expenses
235853000
Quarters > 3 > income Statement > operating Income
69896000
Quarters > 3 > income Statement > interest Expense
11642000
Quarters > 3 > income Statement > pretax Income
91043000
Quarters > 3 > income Statement > net Income
67822000
Quarters > 3 > income Statement > eps
0.9879838658339412
Quarters > 3 > income Statement > dividends Per Share
13639000
Quarters > 3 > income Statement > shares Outstanding
68646870
Quarters > 3 > income Statement > income Tax Expense
23221000
Quarters > 3 > income Statement > EBITDA
129261000
Quarters > 3 > income Statement > operating Margin
10.483970157223554
Quarters > 3 > income Statement > total Other Income Expense Net
21147000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
191238000
Quarters > 3 > balance Sheet > short Term Investments
134169000
Quarters > 3 > balance Sheet > receivables
187433000
Quarters > 3 > balance Sheet > inventories
395491000
Quarters > 3 > balance Sheet > total Current Assets
936214000
Quarters > 3 > balance Sheet > property Plant Equipment
674676000
Quarters > 3 > balance Sheet > total Assets
2340686000
Quarters > 3 > balance Sheet > payables
161492000
Quarters > 3 > balance Sheet > short Term Debt
87190000
Quarters > 3 > balance Sheet > long Term Debt
72500000
Quarters > 3 > balance Sheet > total Liabilities
1199536000
Quarters > 3 > balance Sheet > equity
1141150000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
91043000
Quarters > 3 > cash Flow > depreciation
26576000
Quarters > 3 > cash Flow > change In Working Capital
53272000
Quarters > 3 > cash Flow > cash From Operations
133369000
Quarters > 3 > cash Flow > capital Expenditures
12318000
Quarters > 3 > cash Flow > cash From Investing
-18282000
Quarters > 3 > cash Flow > cash From Financing
-48888000
Quarters > 3 > cash Flow > net Change In Cash
66199000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.9879838658339412
Quarters > 3 > ratios > PB
1.2307890813652895
Quarters > 3 > ratios > ROE
5.943302808570302
Quarters > 3 > ratios > ROA
2.897526622537154
Quarters > 3 > ratios > FCF
121051000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1815690556687176
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2498545000
Annuals > 0 > income Statement > cost Of Revenue
1389337000
Annuals > 0 > income Statement > gross Profit
1109208000
Annuals > 0 > income Statement > operating Expenses
917371000
Annuals > 0 > income Statement > operating Income
191837000
Annuals > 0 > income Statement > interest Expense
23143000
Annuals > 0 > income Statement > pretax Income
204581000
Annuals > 0 > income Statement > net Income
153668000
Annuals > 0 > income Statement > eps
2.238538713253662
Annuals > 0 > income Statement > dividends Per Share
50400000
Annuals > 0 > income Statement > shares Outstanding
68646568
Annuals > 0 > income Statement > income Tax Expense
50913000
Annuals > 0 > income Statement > EBITDA
334363000
Annuals > 0 > income Statement > operating Margin
7.677948566065449
Annuals > 0 > income Statement > total Other Income Expense Net
12744000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
191238000
Annuals > 0 > balance Sheet > short Term Investments
134169000
Annuals > 0 > balance Sheet > receivables
187433000
Annuals > 0 > balance Sheet > inventories
395491000
Annuals > 0 > balance Sheet > total Current Assets
936214000
Annuals > 0 > balance Sheet > property Plant Equipment
674676000
Annuals > 0 > balance Sheet > total Assets
2340686000
Annuals > 0 > balance Sheet > payables
161492000
Annuals > 0 > balance Sheet > short Term Debt
87190000
Annuals > 0 > balance Sheet > long Term Debt
72500000
Annuals > 0 > balance Sheet > total Liabilities
1199536000
Annuals > 0 > balance Sheet > equity
1141150000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
204581000
Annuals > 0 > cash Flow > depreciation
106639000
Annuals > 0 > cash Flow > change In Working Capital
93395000
Annuals > 0 > cash Flow > cash From Operations
344967000
Annuals > 0 > cash Flow > capital Expenditures
59805000
Annuals > 0 > cash Flow > cash From Investing
-67875000
Annuals > 0 > cash Flow > cash From Financing
-168598000
Annuals > 0 > cash Flow > net Change In Cash
108494000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
2.238538713253662
Annuals > 0 > ratios > PB
1.2187525458353416
Annuals > 0 > ratios > ROE
13.466064934495902
Annuals > 0 > ratios > ROA
6.5650839112977994
Annuals > 0 > ratios > FCF
285162000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11413122437258484
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2454789000
Annuals > 1 > income Statement > cost Of Revenue
1371612000
Annuals > 1 > income Statement > gross Profit
1083177000
Annuals > 1 > income Statement > operating Expenses
789917000
Annuals > 1 > income Statement > operating Income
293260000
Annuals > 1 > income Statement > interest Expense
28180000
Annuals > 1 > income Statement > pretax Income
182478000
Annuals > 1 > income Statement > net Income
138855000
Annuals > 1 > income Statement > eps
2.0225237968266585
Annuals > 1 > income Statement > dividends Per Share
43475000
Annuals > 1 > income Statement > shares Outstanding
68654322
Annuals > 1 > income Statement > income Tax Expense
43623000
Annuals > 1 > income Statement > EBITDA
318449000
Annuals > 1 > income Statement > operating Margin
11.946444276880824
Annuals > 1 > income Statement > total Other Income Expense Net
-2991000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
82744000
Annuals > 1 > balance Sheet > short Term Investments
104403000
Annuals > 1 > balance Sheet > receivables
204933000
Annuals > 1 > balance Sheet > inventories
416596000
Annuals > 1 > balance Sheet > total Current Assets
835055000
Annuals > 1 > balance Sheet > property Plant Equipment
651764000
Annuals > 1 > balance Sheet > total Assets
2221839000
Annuals > 1 > balance Sheet > payables
151648000
Annuals > 1 > balance Sheet > short Term Debt
82627000
Annuals > 1 > balance Sheet > long Term Debt
92500000
Annuals > 1 > balance Sheet > total Liabilities
1193315000
Annuals > 1 > balance Sheet > equity
1028524000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
182478000
Annuals > 1 > cash Flow > depreciation
107791000
Annuals > 1 > cash Flow > change In Working Capital
903000
Annuals > 1 > cash Flow > cash From Operations
253313000
Annuals > 1 > cash Flow > capital Expenditures
44627000
Annuals > 1 > cash Flow > cash From Investing
-5448000
Annuals > 1 > cash Flow > cash From Financing
-280248000
Annuals > 1 > cash Flow > net Change In Cash
-32383000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.0225237968266585
Annuals > 1 > ratios > PB
1.3523617958550311
Annuals > 1 > ratios > ROE
13.500414185765234
Annuals > 1 > ratios > ROA
6.249552735369215
Annuals > 1 > ratios > FCF
208686000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08501178716378475
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2517659000
Annuals > 2 > income Statement > cost Of Revenue
1408226000
Annuals > 2 > income Statement > gross Profit
1109433000
Annuals > 2 > income Statement > operating Expenses
854693000
Annuals > 2 > income Statement > operating Income
254740000
Annuals > 2 > income Statement > interest Expense
26015000
Annuals > 2 > income Statement > pretax Income
236221000
Annuals > 2 > income Statement > net Income
179429000
Annuals > 2 > income Statement > eps
2.63227706056561
Annuals > 2 > income Statement > dividends Per Share
44667000
Annuals > 2 > income Statement > shares Outstanding
68164937
Annuals > 2 > income Statement > income Tax Expense
56792000
Annuals > 2 > income Statement > EBITDA
372203000
Annuals > 2 > income Statement > operating Margin
10.118129579899422
Annuals > 2 > income Statement > total Other Income Expense Net
-18519000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
115127000
Annuals > 2 > balance Sheet > short Term Investments
110829000
Annuals > 2 > balance Sheet > receivables
180482000
Annuals > 2 > balance Sheet > inventories
410612000
Annuals > 2 > balance Sheet > total Current Assets
851912000
Annuals > 2 > balance Sheet > property Plant Equipment
608465000
Annuals > 2 > balance Sheet > total Assets
2193643000
Annuals > 2 > balance Sheet > payables
141199000
Annuals > 2 > balance Sheet > short Term Debt
81889000
Annuals > 2 > balance Sheet > long Term Debt
226875000
Annuals > 2 > balance Sheet > total Liabilities
1264758000
Annuals > 2 > balance Sheet > equity
928885000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
236221000
Annuals > 2 > cash Flow > depreciation
109967000
Annuals > 2 > cash Flow > change In Working Capital
-272552000
Annuals > 2 > cash Flow > cash From Operations
14297000
Annuals > 2 > cash Flow > capital Expenditures
27836000
Annuals > 2 > cash Flow > cash From Investing
-36703000
Annuals > 2 > cash Flow > cash From Financing
-244605000
Annuals > 2 > cash Flow > net Change In Cash
-267011000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
2.63227706056561
Annuals > 2 > ratios > PB
1.4867519914951797
Annuals > 2 > ratios > ROE
19.316600009689036
Annuals > 2 > ratios > ROA
8.179498669564737
Annuals > 2 > ratios > FCF
-13539000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.0053776146809397145
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2512670000
Annuals > 3 > income Statement > cost Of Revenue
1404446000
Annuals > 3 > income Statement > gross Profit
1108224000
Annuals > 3 > income Statement > operating Expenses
819091000
Annuals > 3 > income Statement > operating Income
289133000
Annuals > 3 > income Statement > interest Expense
20752000
Annuals > 3 > income Statement > pretax Income
276379000
Annuals > 3 > income Statement > net Income
207158000
Annuals > 3 > income Statement > eps
2.620184346597426
Annuals > 3 > income Statement > dividends Per Share
169968000
Annuals > 3 > income Statement > shares Outstanding
79062376
Annuals > 3 > income Statement > income Tax Expense
69221000
Annuals > 3 > income Statement > EBITDA
319006000
Annuals > 3 > income Statement > operating Margin
11.50700251127287
Annuals > 3 > income Statement > total Other Income Expense Net
-12754000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
382138000
Annuals > 3 > balance Sheet > short Term Investments
107812000
Annuals > 3 > balance Sheet > receivables
160093000
Annuals > 3 > balance Sheet > inventories
395646000
Annuals > 3 > balance Sheet > total Current Assets
1075289000
Annuals > 3 > balance Sheet > property Plant Equipment
657809000
Annuals > 3 > balance Sheet > total Assets
2453133000
Annuals > 3 > balance Sheet > payables
145300000
Annuals > 3 > balance Sheet > short Term Debt
164920000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
1661940000
Annuals > 3 > balance Sheet > equity
791193000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
276379000
Annuals > 3 > cash Flow > depreciation
112012000
Annuals > 3 > cash Flow > change In Working Capital
-46856000
Annuals > 3 > cash Flow > cash From Operations
313753000
Annuals > 3 > cash Flow > capital Expenditures
16398000
Annuals > 3 > cash Flow > cash From Investing
16212000
Annuals > 3 > cash Flow > cash From Financing
-316462000
Annuals > 3 > cash Flow > net Change In Cash
13503000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.620184346597426
Annuals > 3 > ratios > PB
2.024542352826681
Annuals > 3 > ratios > ROE
26.18299201332671
Annuals > 3 > ratios > ROA
8.444629785665922
Annuals > 3 > ratios > FCF
297355000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.11834224151997676
Annuals > 3 > health Score
71
Valuation > metrics > PE
10.9514
Valuation > metrics > PB
1.1518734425442771
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.1217399280298626
Profitability > metrics > ROA
5.209264871489136
Profitability > metrics > Net Margin
0.07416232337655257
Profitability > final Score
35
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.9942631905668999
Risk > metrics > Interest Coverage
16.29133650290544
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.486633121855174
Liquidity > metrics > Quick Ratio
1.423338952732701
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
24
Prev Profitabilities > 1
18
Prev Profitabilities > 2
49
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
54
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:07:46.761Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-24
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.77
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-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.5316
Earnings History > 1 > eps Estimate
0.61
Earnings History > 1 > eps Difference
-0.0784
Earnings History > 1 > surprise Percent
-12.8525
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3352
Earnings History > 2 > eps Estimate
0.46
Earnings History > 2 > eps Difference
-0.1248
Earnings History > 2 > surprise Percent
-27.1304
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.2418
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-19
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.7073
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.3937
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-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.3212
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.2032
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-27
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.4941
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.5677
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2974
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-11
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.1391
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.67
Earnings History > 12 > eps Estimate
0.62
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
8.0645
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.87
Earnings History > 13 > eps Estimate
0.72
Earnings History > 13 > eps Difference
0.15
Earnings History > 13 > surprise Percent
20.8333
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.7
Earnings History > 14 > eps Estimate
0.39
Earnings History > 14 > eps Difference
0.31
Earnings History > 14 > surprise Percent
79.4872
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.38
Earnings History > 15 > eps Estimate
0.47
Earnings History > 15 > eps Difference
-0.09
Earnings History > 15 > surprise Percent
-19.1489
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.74
Earnings History > 16 > eps Estimate
0.82
Earnings History > 16 > eps Difference
-0.08
Earnings History > 16 > surprise Percent
-9.7561
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-10
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.77
Earnings History > 17 > eps Estimate
0.73
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
5.4795
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.58
Earnings History > 18 > eps Estimate
0.4
Earnings History > 18 > eps Difference
0.18
Earnings History > 18 > surprise Percent
45
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-13
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.51
Earnings History > 19 > eps Estimate
0.17
Earnings History > 19 > eps Difference
0.34
Earnings History > 19 > surprise Percent
200
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-23
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.71
Earnings History > 20 > eps Estimate
0.63
Earnings History > 20 > eps Difference
0.08
Earnings History > 20 > surprise Percent
12.6984
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.61
Earnings History > 21 > eps Estimate
0.37
Earnings History > 21 > eps Difference
0.24
Earnings History > 21 > surprise Percent
64.8649
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-12
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.58
Earnings History > 22 > eps Estimate
0.06
Earnings History > 22 > eps Difference
0.52
Earnings History > 22 > surprise Percent
866.6667
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.16
Earnings History > 23 > eps Estimate
0.1
Earnings History > 23 > eps Difference
0.06
Earnings History > 23 > surprise Percent
60
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.52
Earnings History > 24 > eps Estimate
0.46
Earnings History > 24 > eps Difference
0.06
Earnings History > 24 > surprise Percent
13.0435
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-13
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.4
Earnings History > 25 > eps Estimate
0.41
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-2.439
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.3
Earnings History > 26 > eps Estimate
0.24
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
25
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-14
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.11
Earnings History > 27 > eps Estimate
0.14
Earnings History > 27 > eps Difference
-0.03
Earnings History > 27 > surprise Percent
-21.4286
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-27
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.47
Earnings History > 28 > eps Estimate
0.46
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
2.1739
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-14
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.42
Earnings History > 29 > eps Estimate
0.45
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-6.6667
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.28
Earnings History > 30 > eps Estimate
0.28
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.14
Earnings History > 31 > eps Estimate
0.12
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
16.6667
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.45
Earnings History > 32 > eps Estimate
0.46
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-2.1739
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-14
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.42
Earnings History > 33 > eps Estimate
0.42
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-10
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.25
Earnings History > 34 > eps Estimate
0.23
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
8.6957
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-11
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.11
Earnings History > 35 > eps Estimate
0.09
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
22.2222
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.43
Earnings History > 36 > eps Estimate
0.47
Earnings History > 36 > eps Difference
-0.04
Earnings History > 36 > surprise Percent
-8.5106
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-10
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.39
Earnings History > 37 > eps Estimate
0.31
Earnings History > 37 > eps Difference
0.08
Earnings History > 37 > surprise Percent
25.8065
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-12
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.2
Earnings History > 38 > eps Estimate
0.23
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-13.0435
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-12
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.07
Earnings History > 39 > eps Estimate
0.06
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
16.6667
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-25
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.42
Earnings History > 40 > eps Estimate
0.37
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
13.5135
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-12
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.31
Earnings History > 41 > eps Estimate
0.33
Earnings History > 41 > eps Difference
-0.02
Earnings History > 41 > surprise Percent
-6.0606
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-14
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.2
Earnings History > 42 > eps Estimate
0.23
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-13.0435
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-14
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.04
Earnings History > 43 > eps Estimate
0.07
Earnings History > 43 > eps Difference
-0.03
Earnings History > 43 > surprise Percent
-42.8571
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.38
Earnings History > 44 > eps Estimate
0.45
Earnings History > 44 > eps Difference
-0.07
Earnings History > 44 > surprise Percent
-15.5556
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-13
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.34
Earnings History > 45 > eps Estimate
0.32
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
6.25
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-14
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.21
Earnings History > 46 > eps Estimate
0.19
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
10.5263
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-13
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.06
Earnings History > 47 > eps Estimate
0.15
Earnings History > 47 > eps Difference
-0.09
Earnings History > 47 > surprise Percent
-60
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-27
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.37
Earnings History > 48 > eps Estimate
0.46
Earnings History > 48 > eps Difference
-0.09
Earnings History > 48 > surprise Percent
-19.5652
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-14
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.27
Earnings History > 49 > eps Estimate
0.36
Earnings History > 49 > eps Difference
-0.09
Earnings History > 49 > surprise Percent
-25
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-13
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.18
Earnings History > 50 > eps Estimate
0.21
Earnings History > 50 > eps Difference
-0.03
Earnings History > 50 > surprise Percent
-14.2857
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-14
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.07
Earnings History > 51 > eps Estimate
0.12
Earnings History > 51 > eps Difference
-0.05
Earnings History > 51 > surprise Percent
-41.6667
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-21
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.22
Earnings History > 52 > eps Estimate
0.26
Earnings History > 52 > eps Difference
-0.04
Earnings History > 52 > surprise Percent
-15.3846
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-13
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.18
Earnings History > 53 > eps Estimate
0.21
Earnings History > 53 > eps Difference
-0.03
Earnings History > 53 > surprise Percent
-14.2857
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-13
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.12
Earnings History > 54 > eps Estimate
0.17
Earnings History > 54 > eps Difference
-0.05
Earnings History > 54 > surprise Percent
-29.4118
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-14
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.12
Earnings History > 55 > eps Estimate
0.15
Earnings History > 55 > eps Difference
-0.03
Earnings History > 55 > surprise Percent
-20
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-23
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.28
Earnings History > 56 > eps Estimate
0.3
Earnings History > 56 > eps Difference
-0.02
Earnings History > 56 > surprise Percent
-6.6667
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-14
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.23
Earnings History > 57 > eps Estimate
0.23
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-12
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.15
Earnings History > 58 > eps Estimate
0.16
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-6.25
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-19
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.14
Earnings History > 59 > eps Estimate
0.18
Earnings History > 59 > eps Difference
-0.04
Earnings History > 59 > surprise Percent
-22.2222
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.29
Earnings History > 60 > eps Estimate
0.34
Earnings History > 60 > eps Difference
-0.05
Earnings History > 60 > surprise Percent
-14.7059
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-10
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.24
Earnings History > 61 > eps Estimate
0.23
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
4.3478
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-13
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.16
Earnings History > 62 > eps Estimate
0.13
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
23.0769
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-12
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.16
Earnings History > 63 > eps Estimate
0.13
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
23.0769
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-17
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.33
Earnings History > 64 > eps Estimate
0.29
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
13.7931
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-12
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.21
Earnings History > 65 > eps Estimate
0.24
Earnings History > 65 > eps Difference
-0.03
Earnings History > 65 > surprise Percent
-12.5
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-11
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.12
Earnings History > 66 > eps Estimate
0.15
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-20
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-13
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.12
Earnings History > 67 > eps Estimate
0.12
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-19
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.32
Earnings History > 68 > eps Estimate
0.31
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
3.2258
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-12
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.24
Earnings History > 69 > eps Estimate
0.24
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-12
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.16
Earnings History > 70 > eps Estimate
0.16
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-12
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.15
Earnings History > 71 > eps Estimate
0.14
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
7.1429
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-21
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.3
Earnings History > 72 > eps Estimate
0.3
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-14
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.22
Earnings History > 73 > eps Estimate
0.21
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
4.7619
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-14
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.14
Earnings History > 74 > eps Estimate
0.12
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
16.6667
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-14
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.14
Earnings History > 75 > eps Estimate
0.12
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
16.6667
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-20
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.28
Earnings History > 76 > eps Estimate
0.27
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
3.7037
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-14
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2
Earnings History > 77 > eps Estimate
0.19
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
5.2632
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-11
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.11
Earnings History > 78 > eps Estimate
0.11
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-12
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.11
Earnings History > 79 > eps Estimate
0.11
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-21
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.26
Earnings History > 80 > eps Estimate
0.25
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
4
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-14
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.19
Earnings History > 81 > eps Estimate
0.18
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
5.5556
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-10
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.11
Earnings History > 82 > eps Estimate
0.11
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-12
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1
Earnings History > 83 > eps Estimate
0.1
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-21
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.22
Earnings History > 84 > eps Estimate
0.2
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
10
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-10
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.17
Earnings History > 85 > eps Estimate
0.15
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
13.3333
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-11
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.08
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
25
Earnings History > 87 > period
1997-06-30
Earnings History > 87 > report Date
1997-08-14
Earnings History > 87 > date
1997-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.06
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
20
Earnings History > 88 > period
1992-12-31
Earnings History > 88 > report Date
1993-02-24
Earnings History > 88 > date
1992-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.03
Earnings History > 88 > eps Estimate
0.05
Earnings History > 88 > eps Difference
-0.02
Earnings History > 88 > surprise Percent
-40
Leon's Furniture Limited, together with its subsidiaries, operates as a retailer of home furnishings, mattresses, appliances, and electronics in Canada. The company provides repair services for household furniture, electronics, and mechanical; warranties; and credit insurance products, including life, dismemberment, disability, critical illness, and involuntary unemployment. It also operates as a commercial retailer of home appliances to builders, developers, renovators, property management companies, hotels, extended care industries, landlords, insurance companies, and government bodies. In addition, the company is involved in franchise operations. The company sells its products through a network of retail stores under the Leon's, The Brick, Brick Outlet, and The Brick Mattress Store banners; and the Brick's Midnorthern Appliance and Appliance Canada banners, as well as through its websites, including leons.ca, thebrick.com, furniture.ca, midnorthern.com, transglobalservices.com, and applicancecanada.com. The company was formerly known as Ablan Leon Distributors Limited and changed its name to Leon's Furniture Limited in June 1969. Leon's Furniture Limited was founded in 1909 and is headquartered in Toronto, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.1698Next Payout:
Jan 6, 2026Yield:
3.3196 %Alpha Lithium (OTCMKTS:APHLF) Trading Up 0.4% – Should You Buy? Defense World
Read more →VALUE: After Hours (S07 E38): Small and microcap investor Adam Wilk on coal $NRP, furniture $LEFUF and fire systems $APG The Acquirer's Multiple
Read more →Showing 2 of 7
(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 High
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 Leon's Furniture Limited
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.77
Date
2025-09-30
EPS Actual
0.5316
EPS Estimate
0.61
EPS Difference
-0.0784
Surprise Percent
-12.8525%
(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.