_id
691479c1ccc777a4e85d8f79
Ticker
MLFNF
Name
Maple Leaf Foods Inc
Exchange
PINK
Address
6985 Financial Dr., Mississauga, ON, Canada, L5N 0A1
Country
USA
Sector
Consumer Defensive
Industry
Packaged Foods
Currency
USD
Website
https://www.mapleleaffoods.com
Description
Maple Leaf Foods Inc., together with its subsidiaries, produces food products in Canada, the United States, Japan, China, and internationally. The company produces various food products, including prepared meats, ready-to-cook and ready-to-serve meals, snack kits, fresh pork and poultry, and plant protein products; and Italian meat and charcuterie, plant-based food, Halal food, deli meat, bologna lunch meat, ham, chicken, roast beef, salami, bacon, luncheon meat, canned meat, and meat-lover pastry selection products. It also engages in meat processing activities. The company offers its products under the Maple Leaf, Maple Leaf Prime, Maple Leaf Natural Selections, Schneiders, Mina, Greenfield Natural Meat Co., Lightlife, Field Roast, Fantino & Mondello, Grab'N Snack, Lightlife, Lunch Mate, Think FOODSERVICE, Big Stick!, Cappola Foods, Deli Express, Holiday, Hygrade, Larsen, Main Street Deli, Mitchell's, Olympic, Parma, Shopsy's, Sunrise, Swift, Mère Michel, and Sila brands. Maple Leaf Foods Inc. was founded in 1836 and is headquartered in Mississauga, Canada.
Last Close
18.18
Volume
-
Current Price
17.83
Change
0
Last Updated
2026-01-05T10:35:32.257Z
Image
data:image/webp;base64,UklGRu4GAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSOEDAAANmV2I6H+siM62bYuj5RPc3d3dHTqXir/F3+AXULq7u7u7y4fbbDaTtMhdvdgcB+Wmz5bIbPGgzydTItk+uA32dg8yJZIfkO0HeUtk089nXRYpB5k+KZGkQ2aRiAmYgCFh76YutLlShHzeyvXWca2rTCaPhprTdc40ginNIH9mdRmZxOSmd6lLTIPyZHGT2tLCZrMg53w7uJJQfkzrXDPCxebmOUTXQD6+Pos7LzclJO9fZLhfkqmMPIKaWc4VLuBfjeAnkLmYwvuuQs4fzJsPzgEf4KW5exrT8nKPlQwDS0V+GDi58Qyi0MD4jakVML/CcbqtDuBUZjcd7Xu5ILpQITZkzuN73f0xrFV6hd6CMHKxq7IIPlwaJx6K2IIZ+UzJAniifRI1hQyIKWtu3ScerJqajC3vhd1P0GFXX5vTvkgbAAqakHW/4VTuOx6UiN92iofY1bqqDYszxGuonMCD34TftR+sBtkvnE23lrCYw+BjzbWenl2kUQWWrcHAC0OthYvFwIGNDkpJIzEKjNTHK+nbvTdT5cFmd3qq4BlJcSZ/I2/bATSVP5yTAkCrOTa9AG7uN9v6/XqAVoDyox8UYa9PohOjANQbY72CRTsp1E8zE0CK30/cTLVlE0FYOSPg5vUksNCk4gEACnGlHMEu7TkqhWWcwtKFddMrxmMSY1OQVskZaFh0PnTHxl1F2JzUj8T93YN6IPw+7NyZyn+M/aRlFxKS4bxCM40JnY9qugTbKVkKaj2tM91TqJBkkFKNhuuvGa9sHxO8BTTSqk9xoDIgrhM7FceB/YRnxp6sWkJbI+NK43Qysu8L9OcAoKOo7rpJTVRdHO1ICMBFRbn1ALl5FHkh6ekdi4+5aUxwj/OKOpr7zthaYzshcrT2sVAgPlgIKiZKiYM4DpoDXVE7W8QEwPNiBUDVXmf4YZekQShFDKr/MRvztio8s4F7XWSbCQg8ChVEAI+1cMgwFHMx8bmqq0jjqHwg2LkcZ2JUjh0NECVEIAhp1eCmLoLJJYUEHWpHB5zW75F3MlqROVYJHWojRGQgqkuNheYmQg7EjQIdJ4UkBkvMHPvI/BmOkM0+5ZIWFhIBUSyaY9aiRCmqJ0lmiZKsICBoCjU0k2YiIg3riAInM0KWbHy9LpSZwHBuRQmpzHI/wC3/ss63hHVGNRUidWsk2gHgaCGNOLTDU8128QcOx4iVL8/8nySJFjKatSGAiAzHYdZKvYG0VU1MB/vAfc8ExgUkBhALwCBtPAcASQgDFjCYGcwCX3ikcdDS3ehAljQW1kISM4mIhpd4hgEhAQAhASAEYUPCrlAqRgMAVlA4IOYCAABQEACdASpAAEAAPrVMn0unJD+hqhZty/AWiWwAwcmu1t5LfZOW2w1705f5xe2q8wH2Z+7d/qvUj0OXqk+gB5Zf7b/C7+137c+1VmJp1Be1fL7s88e1Cd5CBD06mfiQimACHjRKAC84CFtaZKz4JpwD4Hb3LzOkflV7c2N7r6T0V5849Q3+/7Q/rZO4AP76tn/+////f0//+/KZGsTKaZz3O7f86Gh8bkwaCjw/jeRqokaLj/Ex+6yu5qxyoIglttDn6+a2TRAADYrmSdAggQrr1W3DAQhz9XFoood3avkOFobijWAnPRZxIemmw1GV3Ijf2MJDQyszi8RjDFwmqyDz/XJOOHb9VlOJE2+WKELWT2ntdhFwkCqg8bNtOrqLf7+fRdpWN8+ZzJcciVrNSxu01SLW/PXaA/J2CGGvcZTVuOxm/6aHwDiG6jKPHk9RMbhKooHm49c62XByqBn+BIhIdMI1LtINsY9/lctl8KUHOas2fdKOmdndo3F7XX8tKPgd3k95LNcUQyCnhXAX9k0Q4x/pX5iPoaZSytpVGrGqjCyP2M29+ys1PwgIF3JB0bar4uKVL2WBx6L/muf0kG1+QCKHDYTlSq6778SHF8mpHKsj7cS480O4mn/KsR6i+B+T1fhazdOYm5EDYKWH2NXbuBYEDIbcC4eJMdYgB8mIOigfRsfOzd6qv/54w5h494kVQqxvsQ29Uxtq8cAw96euIxDQJ7LSOQjc+cts62Ht+gNuQBB5FH/qQxMfQWesIwy/Qptu4J28P6zHxNtkyCxCKyAutaF+iggAlyUjeFg0CSyMVxCd4KvgcCVLc3jlJPKBNGWY8ZgxvnhiXG6+fP5Tb1shc64DnNA5qObZxQe3dTUl7UzVJ9BjasOJrx+SwIkWpX+8AYc5ZJuG6kl9QA5K/x6xK0W4SNRmJ9Vk8KkgFtVyTQrzJBKi+rtN12nMZG6noK3tZP6bzQWwAuyQsP8FGZnkY8AA
Ipo Date
-
Market Cap
2267574528
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9403333333333334
Sentiment Sources
6
Current Quarter
2025-09-30
Revenue
725549052
Cost Of Revenue
608682346
Gross Profit
116866706
Operating Expenses
72841100
Operating Income
44025606
Interest Expense
17227692
Pretax Income
25133590
Net Income
30914208
Eps
0.24418805687203793
Dividends Per Share
19671046
Shares Outstanding
124729062
Income Tax Expense
8377624
EBITDA
86146358
Operating Margin
6.06790207755657
Total Other Income Expense Net
-18892016
Cash
134604896
Short Term Investments
-
Receivables
126976864
Inventories
375722219
Total Current Assets
1284801406
Property Plant Equipment
1287641814
Total Assets
3193760930
Payables
364101390
Short Term Debt
265935712
Long Term Debt
-
Total Liabilities
2020796640
Equity
1172964290
Bs_currency_symbol
-
Depreciation
43785076
Change In Working Capital
-45218922
Cash From Operations
51864012
Capital Expenditures
19793824
Cash From Investing
-18896324
Cash From Financing
-49975672
Net Change In Cash
-38770156
Cf_currency_symbol
-
PE
16.0885
PB
1.9244217571193063
ROE
2.635562588184164
ROA
0.9679562333427381
FCF
32070188
Fcf Percent
0.04420126786961883
Piotroski FScore
4
Health Score
47
Deep Value Investing Score
4
Defensive Investing Score
6
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
8
Net Net Investing Score
4
Quality Investing Score
4.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
725549052
Quarters > 0 > income Statement > cost Of Revenue
608682346
Quarters > 0 > income Statement > gross Profit
116866706
Quarters > 0 > income Statement > operating Expenses
72841100
Quarters > 0 > income Statement > operating Income
44025606
Quarters > 0 > income Statement > interest Expense
17227692
Quarters > 0 > income Statement > pretax Income
25133590
Quarters > 0 > income Statement > net Income
30914208
Quarters > 0 > income Statement > eps
0.24418805687203793
Quarters > 0 > income Statement > dividends Per Share
19671046
Quarters > 0 > income Statement > shares Outstanding
126600000
Quarters > 0 > income Statement > income Tax Expense
8377624
Quarters > 0 > income Statement > EBITDA
86146358
Quarters > 0 > income Statement > operating Margin
6.06790207755657
Quarters > 0 > income Statement > total Other Income Expense Net
-18892016
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
134604896
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
126976864
Quarters > 0 > balance Sheet > inventories
375722219
Quarters > 0 > balance Sheet > total Current Assets
1284801406
Quarters > 0 > balance Sheet > property Plant Equipment
1287641814
Quarters > 0 > balance Sheet > total Assets
3193760930
Quarters > 0 > balance Sheet > payables
364101390
Quarters > 0 > balance Sheet > short Term Debt
265935712
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2020796640
Quarters > 0 > balance Sheet > equity
1172964290
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
16755966
Quarters > 0 > cash Flow > depreciation
43785076
Quarters > 0 > cash Flow > change In Working Capital
-45218922
Quarters > 0 > cash Flow > cash From Operations
51864012
Quarters > 0 > cash Flow > capital Expenditures
19793824
Quarters > 0 > cash Flow > cash From Investing
-18896324
Quarters > 0 > cash Flow > cash From Financing
-49975672
Quarters > 0 > cash Flow > net Change In Cash
-38770156
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.24418805687203793
Quarters > 0 > ratios > PB
1.9244217571193063
Quarters > 0 > ratios > ROE
2.635562588184164
Quarters > 0 > ratios > ROA
0.9679562333427381
Quarters > 0 > ratios > FCF
32070188
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.04420126786961883
Quarters > 0 > health Score
47
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1362144000
Quarters > 1 > income Statement > cost Of Revenue
1126427000
Quarters > 1 > income Statement > gross Profit
235717000
Quarters > 1 > income Statement > operating Expenses
112966000
Quarters > 1 > income Statement > operating Income
122751000
Quarters > 1 > income Statement > interest Expense
24740000
Quarters > 1 > income Statement > pretax Income
81023000
Quarters > 1 > income Statement > net Income
57778000
Quarters > 1 > income Statement > eps
0.460015923566879
Quarters > 1 > income Statement > dividends Per Share
27150000
Quarters > 1 > income Statement > shares Outstanding
125600000
Quarters > 1 > income Statement > income Tax Expense
23245000
Quarters > 1 > income Statement > EBITDA
167866000
Quarters > 1 > income Statement > operating Margin
9.011602297554443
Quarters > 1 > income Statement > total Other Income Expense Net
-41728000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
236045000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
223543000
Quarters > 1 > balance Sheet > inventories
777920000
Quarters > 1 > balance Sheet > total Current Assets
1276663000
Quarters > 1 > balance Sheet > property Plant Equipment
2207341000
Quarters > 1 > balance Sheet > total Assets
4447332000
Quarters > 1 > balance Sheet > payables
628257000
Quarters > 1 > balance Sheet > short Term Debt
391383000
Quarters > 1 > balance Sheet > long Term Debt
1228599000
Quarters > 1 > balance Sheet > total Liabilities
2859208000
Quarters > 1 > balance Sheet > equity
1588124000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
57778000
Quarters > 1 > cash Flow > depreciation
62103000
Quarters > 1 > cash Flow > change In Working Capital
101774000
Quarters > 1 > cash Flow > cash From Operations
239587000
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-22986000
Quarters > 1 > cash Flow > cash From Financing
-99607000
Quarters > 1 > cash Flow > net Change In Cash
116994000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.460015923566879
Quarters > 1 > ratios > PB
1.4101216277822133
Quarters > 1 > ratios > ROE
3.638129012595994
Quarters > 1 > ratios > ROA
1.2991609351404394
Quarters > 1 > ratios > FCF
239587000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.17588962694105761
Quarters > 1 > health Score
61
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1241293000
Quarters > 2 > income Statement > cost Of Revenue
1023519000
Quarters > 2 > income Statement > gross Profit
217774000
Quarters > 2 > income Statement > operating Expenses
114807000
Quarters > 2 > income Statement > operating Income
102967000
Quarters > 2 > income Statement > interest Expense
27857000
Quarters > 2 > income Statement > pretax Income
70585000
Quarters > 2 > income Statement > net Income
49563000
Quarters > 2 > income Statement > eps
0.39555466879489226
Quarters > 2 > income Statement > dividends Per Share
26731000
Quarters > 2 > income Statement > shares Outstanding
125300000
Quarters > 2 > income Statement > income Tax Expense
21022000
Quarters > 2 > income Statement > EBITDA
162096000
Quarters > 2 > income Statement > operating Margin
8.295140631583358
Quarters > 2 > income Statement > total Other Income Expense Net
-32382000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
119051000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
182587000
Quarters > 2 > balance Sheet > inventories
816026000
Quarters > 2 > balance Sheet > total Current Assets
1218691000
Quarters > 2 > balance Sheet > property Plant Equipment
2250853000
Quarters > 2 > balance Sheet > total Assets
4437639000
Quarters > 2 > balance Sheet > payables
548443000
Quarters > 2 > balance Sheet > short Term Debt
341902000
Quarters > 2 > balance Sheet > long Term Debt
1370701000
Quarters > 2 > balance Sheet > total Liabilities
2864887000
Quarters > 2 > balance Sheet > equity
1572752000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
49563000
Quarters > 2 > cash Flow > depreciation
63654000
Quarters > 2 > cash Flow > change In Working Capital
-104080000
Quarters > 2 > cash Flow > cash From Operations
9883000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-12128000
Quarters > 2 > cash Flow > cash From Financing
-54612000
Quarters > 2 > cash Flow > net Change In Cash
-56857000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.39555466879489226
Quarters > 2 > ratios > PB
1.4205030418018858
Quarters > 2 > ratios > ROE
3.1513550769606393
Quarters > 2 > ratios > ROA
1.1168776910424665
Quarters > 2 > ratios > FCF
9883000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.007961859125927562
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1220863000
Quarters > 3 > income Statement > cost Of Revenue
984565000
Quarters > 3 > income Statement > gross Profit
236298000
Quarters > 3 > income Statement > operating Expenses
101911000
Quarters > 3 > income Statement > operating Income
134387000
Quarters > 3 > income Statement > interest Expense
33950000
Quarters > 3 > income Statement > pretax Income
74370000
Quarters > 3 > income Statement > net Income
53535000
Quarters > 3 > income Statement > eps
0.43559804719283973
Quarters > 3 > income Statement > dividends Per Share
21803000
Quarters > 3 > income Statement > shares Outstanding
122900000
Quarters > 3 > income Statement > income Tax Expense
20835000
Quarters > 3 > income Statement > EBITDA
173203000
Quarters > 3 > income Statement > operating Margin
11.007541386707599
Quarters > 3 > income Statement > total Other Income Expense Net
-60017000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
175908000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
216448000
Quarters > 3 > balance Sheet > inventories
722797000
Quarters > 3 > balance Sheet > total Current Assets
1180264000
Quarters > 3 > balance Sheet > property Plant Equipment
2284089000
Quarters > 3 > balance Sheet > total Assets
4430518000
Quarters > 3 > balance Sheet > payables
561179000
Quarters > 3 > balance Sheet > short Term Debt
341378000
Quarters > 3 > balance Sheet > long Term Debt
1390479000
Quarters > 3 > balance Sheet > total Liabilities
2892241000
Quarters > 3 > balance Sheet > equity
1538277000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
53535000
Quarters > 3 > cash Flow > depreciation
64883000
Quarters > 3 > cash Flow > change In Working Capital
19141000
Quarters > 3 > cash Flow > cash From Operations
155904000
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-21061000
Quarters > 3 > cash Flow > cash From Financing
-140722000
Quarters > 3 > cash Flow > net Change In Cash
-5879000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.43559804719283973
Quarters > 3 > ratios > PB
1.4245204212245257
Quarters > 3 > ratios > ROE
3.4801924490842677
Quarters > 3 > ratios > ROA
1.2083237219665963
Quarters > 3 > ratios > FCF
155904000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.12769983200408236
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4895046000
Annuals > 0 > income Statement > cost Of Revenue
4115040000
Annuals > 0 > income Statement > gross Profit
780006000
Annuals > 0 > income Statement > operating Expenses
437133000
Annuals > 0 > income Statement > operating Income
342873000
Annuals > 0 > income Statement > interest Expense
155151000
Annuals > 0 > income Statement > pretax Income
140869000
Annuals > 0 > income Statement > net Income
96599000
Annuals > 0 > income Statement > eps
0.7859967453213995
Annuals > 0 > income Statement > dividends Per Share
86679000
Annuals > 0 > income Statement > shares Outstanding
122900000
Annuals > 0 > income Statement > income Tax Expense
44270000
Annuals > 0 > income Statement > EBITDA
561193000
Annuals > 0 > income Statement > operating Margin
7.004489845447827
Annuals > 0 > income Statement > total Other Income Expense Net
-202004000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
175908000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
216448000
Annuals > 0 > balance Sheet > inventories
722797000
Annuals > 0 > balance Sheet > total Current Assets
1180264000
Annuals > 0 > balance Sheet > property Plant Equipment
2284089000
Annuals > 0 > balance Sheet > total Assets
4430518000
Annuals > 0 > balance Sheet > payables
561179000
Annuals > 0 > balance Sheet > short Term Debt
341378000
Annuals > 0 > balance Sheet > long Term Debt
1390479000
Annuals > 0 > balance Sheet > total Liabilities
2892241000
Annuals > 0 > balance Sheet > equity
1538277000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
96599000
Annuals > 0 > cash Flow > depreciation
265173000
Annuals > 0 > cash Flow > change In Working Capital
6757000
Annuals > 0 > cash Flow > cash From Operations
464920000
Annuals > 0 > cash Flow > capital Expenditures
96617000
Annuals > 0 > cash Flow > cash From Investing
-82536000
Annuals > 0 > cash Flow > cash From Financing
-409839000
Annuals > 0 > cash Flow > net Change In Cash
-27455000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.7859967453213995
Annuals > 0 > ratios > PB
1.4524835253988715
Annuals > 0 > ratios > ROE
6.279688248605421
Annuals > 0 > ratios > ROA
2.1803093904595356
Annuals > 0 > ratios > FCF
368303000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07523994667261553
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4867928000
Annuals > 1 > income Statement > cost Of Revenue
4416554000
Annuals > 1 > income Statement > gross Profit
451374000
Annuals > 1 > income Statement > operating Expenses
405067000
Annuals > 1 > income Statement > operating Income
46307000
Annuals > 1 > income Statement > interest Expense
148083000
Annuals > 1 > income Statement > pretax Income
-142625000
Annuals > 1 > income Statement > net Income
-124976000
Annuals > 1 > income Statement > eps
-1.0260755336617406
Annuals > 1 > income Statement > dividends Per Share
92544000
Annuals > 1 > income Statement > shares Outstanding
121800000
Annuals > 1 > income Statement > income Tax Expense
-17649000
Annuals > 1 > income Statement > EBITDA
254220000
Annuals > 1 > income Statement > operating Margin
0.95126715103428
Annuals > 1 > income Statement > total Other Income Expense Net
-188932000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
203363000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
175996000
Annuals > 1 > balance Sheet > inventories
657309000
Annuals > 1 > balance Sheet > total Current Assets
1211451000
Annuals > 1 > balance Sheet > property Plant Equipment
2406320000
Annuals > 1 > balance Sheet > total Assets
4603121000
Annuals > 1 > balance Sheet > payables
548444000
Annuals > 1 > balance Sheet > short Term Debt
438766000
Annuals > 1 > balance Sheet > long Term Debt
1550080000
Annuals > 1 > balance Sheet > total Liabilities
3088342000
Annuals > 1 > balance Sheet > equity
1514779000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-124976000
Annuals > 1 > cash Flow > depreciation
271394000
Annuals > 1 > cash Flow > change In Working Capital
11116000
Annuals > 1 > cash Flow > cash From Operations
176883000
Annuals > 1 > cash Flow > capital Expenditures
198181000
Annuals > 1 > cash Flow > cash From Investing
-188567000
Annuals > 1 > cash Flow > cash From Financing
123971000
Annuals > 1 > cash Flow > net Change In Cash
112287000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-1.0260755336617406
Annuals > 1 > ratios > PB
1.4618132414035314
Annuals > 1 > ratios > ROE
-8.250444454273529
Annuals > 1 > ratios > ROA
-2.71502747809584
Annuals > 1 > ratios > FCF
-21298000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.004375167422361218
Annuals > 1 > health Score
22
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4739063000
Annuals > 2 > income Statement > cost Of Revenue
4314925000
Annuals > 2 > income Statement > gross Profit
424138000
Annuals > 2 > income Statement > operating Expenses
431715000
Annuals > 2 > income Statement > operating Income
-23575000
Annuals > 2 > income Statement > interest Expense
53016000
Annuals > 2 > income Statement > pretax Income
-298968000
Annuals > 2 > income Statement > net Income
-311893000
Annuals > 2 > income Statement > eps
-2.523406148867314
Annuals > 2 > income Statement > dividends Per Share
99084000
Annuals > 2 > income Statement > shares Outstanding
123600000
Annuals > 2 > income Statement > income Tax Expense
12925000
Annuals > 2 > income Statement > EBITDA
210362000
Annuals > 2 > income Statement > operating Margin
-0.497461206993872
Annuals > 2 > income Statement > total Other Income Expense Net
-291391000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
91076000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
273664000
Annuals > 2 > balance Sheet > inventories
630148000
Annuals > 2 > balance Sheet > total Current Assets
1045758000
Annuals > 2 > balance Sheet > property Plant Equipment
2462623000
Annuals > 2 > balance Sheet > total Assets
4439436000
Annuals > 2 > balance Sheet > payables
472703000
Annuals > 2 > balance Sheet > short Term Debt
45768000
Annuals > 2 > balance Sheet > long Term Debt
1709493000
Annuals > 2 > balance Sheet > total Liabilities
2778848000
Annuals > 2 > balance Sheet > equity
1660588000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
-311893000
Annuals > 2 > cash Flow > depreciation
233937000
Annuals > 2 > cash Flow > change In Working Capital
-104931000
Annuals > 2 > cash Flow > cash From Operations
49318000
Annuals > 2 > cash Flow > capital Expenditures
377951000
Annuals > 2 > cash Flow > cash From Investing
-377015000
Annuals > 2 > cash Flow > cash From Financing
256742000
Annuals > 2 > cash Flow > net Change In Cash
-70955000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
-2.523406148867314
Annuals > 2 > ratios > PB
1.353164059959484
Annuals > 2 > ratios > ROE
-18.782082009505068
Annuals > 2 > ratios > ROA
-7.025509546708185
Annuals > 2 > ratios > FCF
-328633000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.06934556472450355
Annuals > 2 > health Score
26
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4521082000
Annuals > 3 > income Statement > cost Of Revenue
3862007000
Annuals > 3 > income Statement > gross Profit
659075000
Annuals > 3 > income Statement > operating Expenses
467067000
Annuals > 3 > income Statement > operating Income
175805000
Annuals > 3 > income Statement > interest Expense
18596000
Annuals > 3 > income Statement > pretax Income
149706000
Annuals > 3 > income Statement > net Income
102823000
Annuals > 3 > income Statement > eps
0.8245629510825982
Annuals > 3 > income Statement > dividends Per Share
89054000
Annuals > 3 > income Statement > shares Outstanding
124700000
Annuals > 3 > income Statement > income Tax Expense
46883000
Annuals > 3 > income Statement > EBITDA
371750000
Annuals > 3 > income Statement > operating Margin
3.8885603048119894
Annuals > 3 > income Statement > total Other Income Expense Net
-43182000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
162031000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
202206000
Annuals > 3 > balance Sheet > inventories
547886000
Annuals > 3 > balance Sheet > total Current Assets
937111000
Annuals > 3 > balance Sheet > property Plant Equipment
2350827000
Annuals > 3 > balance Sheet > total Assets
4385806000
Annuals > 3 > balance Sheet > payables
494636000
Annuals > 3 > balance Sheet > short Term Debt
52726000
Annuals > 3 > balance Sheet > long Term Debt
1247073000
Annuals > 3 > balance Sheet > total Liabilities
2349880000
Annuals > 3 > balance Sheet > equity
2035926000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
102823000
Annuals > 3 > cash Flow > depreciation
200855000
Annuals > 3 > cash Flow > change In Working Capital
-22222000
Annuals > 3 > cash Flow > cash From Operations
304791000
Annuals > 3 > cash Flow > capital Expenditures
600693000
Annuals > 3 > cash Flow > cash From Investing
-623484000
Annuals > 3 > cash Flow > cash From Financing
379896000
Annuals > 3 > cash Flow > net Change In Cash
61203000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.8245629510825982
Annuals > 3 > ratios > PB
1.1135208254131044
Annuals > 3 > ratios > ROE
5.050429141334214
Annuals > 3 > ratios > ROA
2.344449344088635
Annuals > 3 > ratios > FCF
-295902000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.06544937694118355
Annuals > 3 > health Score
48
Valuation > metrics > PE
16.0885
Valuation > metrics > PB
1.9244217571193063
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.635562588184164
Profitability > metrics > ROA
2.4061468064738403
Profitability > metrics > Net Margin
0.04260801928523504
Profitability > final Score
19
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.7228117319752334
Risk > metrics > Interest Coverage
2.5555138784696174
Risk > final Score
40
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.039247215634612
Liquidity > metrics > Quick Ratio
1.4428978612754777
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
27
Prev Profitabilities > 1
24
Prev Profitabilities > 2
27
Prev Risks > 0
50
Prev Risks > 1
45
Prev Risks > 2
46
Prev Liquidities > 0
56
Prev Liquidities > 1
57
Prev Liquidities > 2
58
Updated At
2026-01-20T22:12:48.124Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-26
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.26
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.2469
Earnings History > 1 > eps Estimate
0.39
Earnings History > 1 > eps Difference
-0.1431
Earnings History > 1 > surprise Percent
-36.6923
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
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3324
Earnings History > 2 > eps Estimate
0.46
Earnings History > 2 > eps Difference
-0.1276
Earnings History > 2 > surprise Percent
-27.7391
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.2757
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-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.3072
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-13
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.1043
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
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.1556
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-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.3093
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.0558
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-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0261
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-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.3289
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.3517
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-09
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.28
Earnings History > 12 > eps Estimate
0.14
Earnings History > 12 > eps Difference
-0.42
Earnings History > 12 > surprise Percent
-300
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.01
Earnings History > 13 > eps Estimate
0.07
Earnings History > 13 > eps Difference
-0.08
Earnings History > 13 > surprise Percent
-114.2857
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
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.3446
Earnings History > 14 > eps Estimate
0.26
Earnings History > 14 > eps Difference
-0.6046
Earnings History > 14 > surprise Percent
-232.5385
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
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.03
Earnings History > 15 > eps Estimate
0.11
Earnings History > 15 > eps Difference
-0.08
Earnings History > 15 > surprise Percent
-72.7273
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
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.09
Earnings History > 16 > eps Estimate
0.33
Earnings History > 16 > eps Difference
-0.24
Earnings History > 16 > surprise Percent
-72.7273
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
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.36
Earnings History > 17 > eps Estimate
0.29
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
24.1379
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
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.28
Earnings History > 18 > eps Estimate
0.23
Earnings History > 18 > eps Difference
0.05
Earnings History > 18 > surprise Percent
21.7391
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
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.26
Earnings History > 19 > eps Estimate
0.26
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
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.3
Earnings History > 20 > eps Estimate
0.21
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
42.8571
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
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.17
Earnings History > 21 > eps Estimate
0.23
Earnings History > 21 > eps Difference
-0.06
Earnings History > 21 > surprise Percent
-26.087
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
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.35
Earnings History > 22 > eps Estimate
0.25
Earnings History > 22 > eps Difference
0.1
Earnings History > 22 > surprise Percent
40
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
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.21
Earnings History > 23 > eps Estimate
0.16
Earnings History > 23 > eps Difference
0.05
Earnings History > 23 > surprise Percent
31.25
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
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.12
Earnings History > 24 > eps Estimate
0.16
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-25
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
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.03
Earnings History > 25 > eps Estimate
0.31
Earnings History > 25 > eps Difference
-0.28
Earnings History > 25 > surprise Percent
-90.3226
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
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.33
Earnings History > 26 > eps Estimate
0.31
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
6.4516
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
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.2
Earnings History > 27 > eps Estimate
0.31
Earnings History > 27 > eps Difference
-0.11
Earnings History > 27 > surprise Percent
-35.4839
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
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.29
Earnings History > 28 > eps Estimate
0.34
Earnings History > 28 > eps Difference
-0.05
Earnings History > 28 > surprise Percent
-14.7059
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
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.29
Earnings History > 29 > eps Estimate
0.33
Earnings History > 29 > eps Difference
-0.04
Earnings History > 29 > surprise Percent
-12.1212
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
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.34
Earnings History > 30 > eps Estimate
0.38
Earnings History > 30 > eps Difference
-0.04
Earnings History > 30 > surprise Percent
-10.5263
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
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.29
Earnings History > 31 > eps Estimate
0.34
Earnings History > 31 > eps Difference
-0.05
Earnings History > 31 > surprise Percent
-14.7059
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-21
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.41
Earnings History > 32 > eps Estimate
0.39
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
5.1282
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
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.39
Earnings History > 33 > eps Estimate
0.37
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
5.4054
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
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.41
Earnings History > 34 > eps Estimate
0.37
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
10.8108
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
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.33
Earnings History > 35 > eps Estimate
0.3
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
10
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-22
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.31
Earnings History > 36 > eps Estimate
0.33
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-6.0606
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
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.32
Earnings History > 37 > eps Estimate
0.32
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
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.32
Earnings History > 38 > eps Estimate
0.31
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
3.2258
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
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.28
Earnings History > 39 > eps Estimate
0.23
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
21.7391
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-01
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.25
Earnings History > 40 > eps Estimate
0.21
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
19.0476
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-29
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.16
Earnings History > 41 > eps Estimate
0.18
Earnings History > 41 > eps Difference
-0.02
Earnings History > 41 > surprise Percent
-11.1111
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.13
Earnings History > 42 > eps Estimate
0.14
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-7.1429
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.05
Earnings History > 43 > eps Estimate
0.05
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
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
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.08
Earnings History > 44 > eps Estimate
0.01
Earnings History > 44 > eps Difference
-0.09
Earnings History > 44 > surprise Percent
-900
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
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.13
Earnings History > 45 > eps Estimate
-0.04
Earnings History > 45 > eps Difference
-0.09
Earnings History > 45 > surprise Percent
-225
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.13
Earnings History > 46 > eps Estimate
-0.12
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-8.3333
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.24
Earnings History > 47 > eps Estimate
-0.17
Earnings History > 47 > eps Difference
-0.07
Earnings History > 47 > surprise Percent
-41.1765
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.25
Earnings History > 48 > eps Estimate
0.03
Earnings History > 48 > eps Difference
-0.28
Earnings History > 48 > surprise Percent
-933.3333
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.01
Earnings History > 49 > eps Estimate
0.08
Earnings History > 49 > eps Difference
-0.09
Earnings History > 49 > surprise Percent
-112.5
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.02
Earnings History > 50 > eps Estimate
0.14
Earnings History > 50 > eps Difference
-0.12
Earnings History > 50 > surprise Percent
-85.7143
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.06
Earnings History > 51 > eps Estimate
0.12
Earnings History > 51 > eps Difference
-0.18
Earnings History > 51 > surprise Percent
-150
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-26
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.37
Earnings History > 52 > eps Estimate
0.31
Earnings History > 52 > eps Difference
0.06
Earnings History > 52 > surprise Percent
19.3548
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.29
Earnings History > 53 > eps Estimate
0.31
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-6.4516
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-01
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.28
Earnings History > 54 > eps Estimate
0.23
Earnings History > 54 > eps Difference
0.05
Earnings History > 54 > surprise Percent
21.7391
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.11
Earnings History > 55 > eps Estimate
0.19
Earnings History > 55 > eps Difference
-0.08
Earnings History > 55 > surprise Percent
-42.1053
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-28
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.21
Earnings History > 56 > eps Estimate
0.26
Earnings History > 56 > eps Difference
-0.05
Earnings History > 56 > surprise Percent
-19.2308
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.27
Earnings History > 57 > eps Estimate
0.28
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-3.5714
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-01
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3
Earnings History > 58 > eps Estimate
0.21
Earnings History > 58 > eps Difference
0.09
Earnings History > 58 > surprise Percent
42.8571
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.18
Earnings History > 59 > eps Estimate
0.17
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
5.8824
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-24
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.27
Earnings History > 60 > eps Estimate
0.26
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
3.8462
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.23
Earnings History > 61 > eps Estimate
0.23
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.17
Earnings History > 62 > eps Estimate
0.15
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
13.3333
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.09
Earnings History > 63 > eps Estimate
0.13
Earnings History > 63 > eps Difference
-0.04
Earnings History > 63 > surprise Percent
-30.7692
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.19
Earnings History > 64 > eps Estimate
0.22
Earnings History > 64 > eps Difference
-0.03
Earnings History > 64 > surprise Percent
-13.6364
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
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.14
Earnings History > 65 > eps Difference
0.07
Earnings History > 65 > surprise Percent
50
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
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.07
Earnings History > 66 > eps Difference
0.05
Earnings History > 66 > surprise Percent
71.4286
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-29
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.05
Earnings History > 67 > eps Estimate
0.07
Earnings History > 67 > eps Difference
-0.02
Earnings History > 67 > surprise Percent
-28.5714
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-24
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.12
Earnings History > 68 > eps Estimate
0.1
Earnings History > 68 > eps Difference
0.02
Earnings History > 68 > surprise Percent
20
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-29
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.13
Earnings History > 69 > eps Estimate
0.01
Earnings History > 69 > eps Difference
0.12
Earnings History > 69 > surprise Percent
1200
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.01
Earnings History > 70 > eps Estimate
0.04
Earnings History > 70 > eps Difference
-0.05
Earnings History > 70 > surprise Percent
-125
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.04
Earnings History > 71 > eps Estimate
0.15
Earnings History > 71 > eps Difference
-0.11
Earnings History > 71 > surprise Percent
-73.3333
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.2
Earnings History > 72 > eps Estimate
0.16
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
25
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-25
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.06
Earnings History > 73 > eps Estimate
0.14
Earnings History > 73 > eps Difference
-0.08
Earnings History > 73 > surprise Percent
-57.1429
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-27
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.17
Earnings History > 74 > eps Estimate
0.18
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-5.5556
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.16
Earnings History > 75 > eps Estimate
0.14
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
14.2857
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-22
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.18
Earnings History > 76 > eps Estimate
0.13
Earnings History > 76 > eps Difference
0.05
Earnings History > 76 > surprise Percent
38.4615
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.09
Earnings History > 77 > eps Estimate
0.2
Earnings History > 77 > eps Difference
-0.11
Earnings History > 77 > surprise Percent
-55
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-28
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.16
Earnings History > 78 > eps Estimate
0.24
Earnings History > 78 > eps Difference
-0.08
Earnings History > 78 > surprise Percent
-33.3333
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.13
Earnings History > 79 > eps Estimate
0.14
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-7.1429
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-22
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.14
Earnings History > 80 > eps Estimate
0.31
Earnings History > 80 > eps Difference
-0.17
Earnings History > 80 > surprise Percent
-54.8387
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.23
Earnings History > 81 > eps Estimate
0.26
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-11.5385
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-28
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.25
Earnings History > 82 > eps Estimate
0.24
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
4.1667
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-28
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.17
Earnings History > 83 > eps Estimate
0.17
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-23
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.28
Earnings History > 84 > eps Estimate
0.22
Earnings History > 84 > eps Difference
0.06
Earnings History > 84 > surprise Percent
27.2727
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-27
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.23
Earnings History > 85 > eps Estimate
0.2
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
15
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-22
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.22
Earnings History > 86 > eps Estimate
0.18
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
22.2222
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.16
Earnings History > 87 > eps Estimate
0.13
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
23.0769
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-18
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.23
Earnings History > 88 > eps Estimate
0.12
Earnings History > 88 > eps Difference
0.11
Earnings History > 88 > surprise Percent
91.6667
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.05
Earnings History > 89 > eps Estimate
0.13
Earnings History > 89 > eps Difference
-0.08
Earnings History > 89 > surprise Percent
-61.5385
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-23
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0
Earnings History > 90 > eps Estimate
0.13
Earnings History > 90 > eps Difference
-0.13
Earnings History > 90 > surprise Percent
-100
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-30
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.04
Earnings History > 91 > eps Estimate
0.14
Earnings History > 91 > eps Difference
-0.1
Earnings History > 91 > surprise Percent
-71.4286
Earnings History > 92 > period
2001-12-31
Earnings History > 92 > report Date
2002-02-20
Earnings History > 92 > date
2001-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.24
Earnings History > 92 > eps Estimate
0.2
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
20
Earnings History > 93 > period
2001-09-30
Earnings History > 93 > report Date
2001-10-26
Earnings History > 93 > date
2001-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1
Earnings History > 93 > eps Estimate
0.18
Earnings History > 93 > eps Difference
-0.08
Earnings History > 93 > surprise Percent
-44.4444
Earnings History > 94 > period
2001-06-30
Earnings History > 94 > report Date
2001-07-27
Earnings History > 94 > date
2001-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.12
Earnings History > 94 > eps Estimate
0.13
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-7.6923
Earnings History > 95 > period
2001-03-31
Earnings History > 95 > report Date
2001-04-27
Earnings History > 95 > date
2001-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.09
Earnings History > 95 > eps Estimate
0.13
Earnings History > 95 > eps Difference
-0.04
Earnings History > 95 > surprise Percent
-30.7692
Earnings History > 96 > period
2000-06-30
Earnings History > 96 > report Date
2000-07-26
Earnings History > 96 > date
2000-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.02
Earnings History > 96 > eps Estimate
0.21
Earnings History > 96 > eps Difference
-0.19
Earnings History > 96 > surprise Percent
-90.4762
Earnings History > 97 > period
2000-03-31
Earnings History > 97 > report Date
2000-05-03
Earnings History > 97 > date
2000-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.05
Earnings History > 97 > eps Estimate
0.09
Earnings History > 97 > eps Difference
-0.04
Earnings History > 97 > surprise Percent
-44.4444
Earnings History > 98 > period
1999-12-31
Earnings History > 98 > report Date
2000-02-21
Earnings History > 98 > date
1999-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.23
Earnings History > 98 > eps Estimate
0.22
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
4.5455
Earnings History > 99 > period
1999-09-30
Earnings History > 99 > report Date
1999-11-08
Earnings History > 99 > date
1999-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2
Earnings History > 99 > eps Estimate
0.21
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-4.7619
Earnings History > 100 > period
1999-06-30
Earnings History > 100 > report Date
1999-08-10
Earnings History > 100 > date
1999-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.24
Earnings History > 100 > eps Estimate
0.13
Earnings History > 100 > eps Difference
0.11
Earnings History > 100 > surprise Percent
84.6154
Earnings History > 101 > period
1999-03-31
Earnings History > 101 > report Date
1999-05-04
Earnings History > 101 > date
1999-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.1
Earnings History > 101 > eps Estimate
0.09
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
11.1111
Earnings History > 102 > period
1998-12-31
Earnings History > 102 > report Date
1999-03-05
Earnings History > 102 > date
1998-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.2
Earnings History > 102 > eps Estimate
0.11
Earnings History > 102 > eps Difference
0.09
Earnings History > 102 > surprise Percent
81.8182
Earnings History > 103 > period
1998-09-30
Earnings History > 103 > report Date
1998-11-12
Earnings History > 103 > date
1998-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.08
Earnings History > 103 > eps Estimate
0.08
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1998-06-30
Earnings History > 104 > report Date
1998-08-11
Earnings History > 104 > date
1998-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.05
Earnings History > 104 > eps Estimate
0.07
Earnings History > 104 > eps Difference
-0.02
Earnings History > 104 > surprise Percent
-28.5714
Earnings History > 105 > period
1998-03-31
Earnings History > 105 > report Date
1998-05-07
Earnings History > 105 > date
1998-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.02
Earnings History > 105 > eps Estimate
0.09
Earnings History > 105 > eps Difference
-0.07
Earnings History > 105 > surprise Percent
-77.7778
Earnings History > 106 > period
1997-12-31
Earnings History > 106 > report Date
1998-03-09
Earnings History > 106 > date
1997-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.13
Earnings History > 106 > eps Estimate
0.13
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1997-09-30
Earnings History > 107 > report Date
1997-11-05
Earnings History > 107 > date
1997-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.18
Earnings History > 107 > eps Estimate
0.19
Earnings History > 107 > eps Difference
-0.01
Earnings History > 107 > surprise Percent
-5.2632
Earnings History > 108 > period
1997-06-30
Earnings History > 108 > report Date
1997-08-15
Earnings History > 108 > date
1997-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.15
Earnings History > 108 > eps Estimate
0.12
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
25
Earnings History > 109 > period
1997-03-31
Earnings History > 109 > report Date
1997-05-08
Earnings History > 109 > date
1997-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.04
Earnings History > 109 > eps Estimate
0.03
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
33.3333
Earnings History > 110 > period
1995-12-31
Earnings History > 110 > report Date
1996-03-06
Earnings History > 110 > date
1995-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.1
Earnings History > 110 > eps Estimate
0.15
Earnings History > 110 > eps Difference
-0.05
Earnings History > 110 > surprise Percent
-33.3333
Earnings History > 111 > period
1995-09-30
Earnings History > 111 > report Date
1995-11-17
Earnings History > 111 > date
1995-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.12
Earnings History > 111 > eps Estimate
0.13
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-7.6923
Earnings History > 112 > period
1995-06-30
Earnings History > 112 > report Date
1995-08-11
Earnings History > 112 > date
1995-06-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.1
Earnings History > 112 > eps Estimate
0.13
Earnings History > 112 > eps Difference
-0.03
Earnings History > 112 > surprise Percent
-23.0769
Earnings History > 113 > period
1994-12-31
Earnings History > 113 > report Date
1995-03-09
Earnings History > 113 > date
1994-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.15
Earnings History > 113 > eps Estimate
0.15
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1994-09-30
Earnings History > 114 > report Date
1994-11-18
Earnings History > 114 > date
1994-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.14
Earnings History > 114 > eps Estimate
0.13
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
7.6923
Earnings History > 115 > period
1994-06-30
Earnings History > 115 > report Date
1994-08-17
Earnings History > 115 > date
1994-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.1
Earnings History > 115 > eps Estimate
0.11
Earnings History > 115 > eps Difference
-0.01
Earnings History > 115 > surprise Percent
-9.0909
Earnings History > 116 > period
1993-12-31
Earnings History > 116 > report Date
1994-03-11
Earnings History > 116 > date
1993-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.12
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
8.3333
Earnings History > 117 > period
1993-09-30
Earnings History > 117 > report Date
1993-11-17
Earnings History > 117 > date
1993-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.12
Earnings History > 117 > eps Estimate
0.13
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-7.6923
Earnings History > 118 > period
1993-06-30
Earnings History > 118 > report Date
1993-08-18
Earnings History > 118 > date
1993-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.09
Earnings History > 118 > eps Estimate
0.13
Earnings History > 118 > eps Difference
-0.04
Earnings History > 118 > surprise Percent
-30.7692
Earnings History > 119 > period
1993-03-31
Earnings History > 119 > report Date
1993-05-19
Earnings History > 119 > date
1993-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.06
Earnings History > 119 > eps Estimate
0.07
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-14.2857
Earnings History > 120 > period
1992-12-31
Earnings History > 120 > report Date
1993-03-09
Earnings History > 120 > date
1992-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.1
Earnings History > 120 > eps Estimate
0.12
Earnings History > 120 > eps Difference
-0.02
Earnings History > 120 > surprise Percent
-16.6667
Maple Leaf Foods Inc., together with its subsidiaries, produces food products in Canada, the United States, Japan, China, and internationally. The company produces various food products, including prepared meats, ready-to-cook and ready-to-serve meals, snack kits, fresh pork and poultry, and plant protein products; and Italian meat and charcuterie, plant-based food, Halal food, deli meat, bologna lunch meat, ham, chicken, roast beef, salami, bacon, luncheon meat, canned meat, and meat-lover pastry selection products. It also engages in meat processing activities. The company offers its products under the Maple Leaf, Maple Leaf Prime, Maple Leaf Natural Selections, Schneiders, Mina, Greenfield Natural Meat Co., Lightlife, Field Roast, Fantino & Mondello, Grab'N Snack, Lightlife, Lunch Mate, Think FOODSERVICE, Big Stick!, Cappola Foods, Deli Express, Holiday, Hygrade, Larsen, Main Street Deli, Mitchell's, Olympic, Parma, Shopsy's, Sunrise, Swift, Mère Michel, and Sila brands. Maple Leaf Foods Inc. was founded in 1836 and is headquartered in Mississauga, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACanada Packers: Canadian Pork At Just 4x EBITDA (TSX:CPKR:CA) Seeking Alpha
Read more →Showing 2 of 6
(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)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Maple Leaf Foods Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.26
Date
2025-09-30
EPS Actual
0.2469
EPS Estimate
0.39
EPS Difference
-0.1431
Surprise Percent
-36.6923%
(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.