_id
69147bb5ccc777a4e85d90a1
Ticker
MRETF
Name
Martinrea International Inc
Exchange
PINK
Address
3210 Langstaff Road, Vaughan, ON, Canada, L4K 5B2
Country
USA
Sector
Consumer Cyclical
Industry
Auto Parts
Currency
USD
Website
https://www.martinrea.com
Description
Martinrea International Inc. engages in the design, development, manufacture, and sale of engineered, value-added lightweight structures, and propulsion systems for automotive sector in North America, Europe, and internationally. The company offers lightweight structure products, including knuckles/control arms/links; subframes integral/fabricated products; complex assemblies; body structures; exterior trims; and trailer hitches. It also provides engine blocks, transmission housings, graphene and nylon coated brake lines, and fluid and thermal product, such as fuel filler pipes, brake lines, and thermal management components. In addition, the company offers flexible manufacturing products comprising front and rear suspension modules, front vertical corner modules, bus frame assemblies, structural parts and fabrications, and metallic tanks and reservoirs. The company was formerly known as Royal Laser Tech Corporation and changed its name to Martinrea International Inc. in June 2002. Martinrea International Inc. was incorporated in 1987 and is headquartered in Vaughan, Canada.
Last Close
7.58
Volume
1300
Current Price
7.56
Change
1.8766756032171539
Last Updated
2026-01-05T10:50:12.227Z
Image
data:image/webp;base64,UklGRiwCAABXRUJQVlA4ICACAADQCwCdASpAAEAAPrVSoU2nJKMiKBQKqOAWiWcA0lUw+YSx2WEc43jK/bpAPrI0jl+j4JJrZ4MuCDhOybWdn76OMTGPV2vFZ9CIhTa2IfFUIykOePxtFAH7xa0CSFH/7Cf/1CNkjqsgAP77IhasN6P5E6KEaWpBRYCxWWjPzIbVNVy5RrIKbcwjBRwYaFU3Eb9qhr4SHaKQGP7/lKQFwRc0MQihLBpoVTf0D8FGMKKUSBCAn8j57uQ5u8tEDUKg9TK2PJExB3EvQyThp+AkhKdxzbDF8LZ/uOWknI1xuS9g10C5pzX4oIQGMmlV9ParwPSOyZfTH7xRrxEKvUOrSku0KQ7E4jykMg9NhSXdsu9d3tRIeKw8teA0SsMFkeyWmQBF3cdj81C8NqX1e7zVBYbNWkP9GkMsafQl5/2io6SjA2wYmyKjNYH5gf0/s/OpsjHpZRaFoZhK3We8o8Sy4dI/FaDvOJnwDLR8mauSnDCZUT50RTglDjz5C7LICqHiVvnd77h28HVy5Sj8gPxbmVLkeJv2ich1I9CgGrz02eJZCn5MuX7mvOIeP/F6Y4DJT3nPGUqQ6bB5sCtTcMRLMEPs5sb2bWT3LX8Ma+9BzpeHT8/sSzC72Cw17dTydvC7trHuEgDe4yWd9MJE+AqoV3qx/f32oy+NQDKyDBnapKoWaoZVgWZvO1AlQAZi/7gDDCy3oOqXDY2QRMwlYfQAAAAA
Ipo Date
1997-09-19T00:00:00.000Z
Market Cap
553799808
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.0357
Dividend Yield
1.8888888888888893
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
1190801000
Cost Of Revenue
1020829000
Gross Profit
169972000
Operating Expenses
107487000
Operating Income
62485000
Interest Expense
15951000
Pretax Income
45627000
Net Income
35762000
Eps
0.491318276094658
Dividends Per Share
3639000
Shares Outstanding
72787848
Income Tax Expense
9865000
EBITDA
136806000
Operating Margin
5.247308324396772
Total Other Income Expense Net
-16858000
Cash
142987000
Short Term Investments
-
Receivables
782727000
Inventories
519284000
Total Current Assets
1490114000
Property Plant Equipment
2098082000
Total Assets
3925380000
Payables
1116814000
Short Term Debt
72802000
Long Term Debt
894959000
Total Liabilities
2389677000
Equity
1535703000
Bs_currency_symbol
CAD
Depreciation
75228000
Change In Working Capital
-14482000
Cash From Operations
107528000
Capital Expenditures
56626000
Cash From Investing
-56459000
Cash From Financing
-67414000
Net Change In Cash
-17043000
Cf_currency_symbol
CAD
PE
-
PB
0.35832197428799706
ROE
2.3287054853705436
ROA
0.9110455548252653
FCF
50902000
Fcf Percent
0.04274601717667351
Piotroski FScore
4
Health Score
45
Deep Value Investing Score
8.5
Defensive Investing Score
6
Dividend Investing Score
4
Economic Moat Investing Score
5.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
3.5
Net Net Investing Score
3
Quality Investing Score
4.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1190801000
Quarters > 0 > income Statement > cost Of Revenue
1020829000
Quarters > 0 > income Statement > gross Profit
169972000
Quarters > 0 > income Statement > operating Expenses
107487000
Quarters > 0 > income Statement > operating Income
62485000
Quarters > 0 > income Statement > interest Expense
15951000
Quarters > 0 > income Statement > pretax Income
45627000
Quarters > 0 > income Statement > net Income
35762000
Quarters > 0 > income Statement > eps
0.491318276094658
Quarters > 0 > income Statement > dividends Per Share
3639000
Quarters > 0 > income Statement > shares Outstanding
72787848
Quarters > 0 > income Statement > income Tax Expense
9865000
Quarters > 0 > income Statement > EBITDA
136806000
Quarters > 0 > income Statement > operating Margin
5.247308324396772
Quarters > 0 > income Statement > total Other Income Expense Net
-16858000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
142987000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
782727000
Quarters > 0 > balance Sheet > inventories
519284000
Quarters > 0 > balance Sheet > total Current Assets
1490114000
Quarters > 0 > balance Sheet > property Plant Equipment
2098082000
Quarters > 0 > balance Sheet > total Assets
3925380000
Quarters > 0 > balance Sheet > payables
1116814000
Quarters > 0 > balance Sheet > short Term Debt
72802000
Quarters > 0 > balance Sheet > long Term Debt
894959000
Quarters > 0 > balance Sheet > total Liabilities
2389677000
Quarters > 0 > balance Sheet > equity
1535703000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
35762000
Quarters > 0 > cash Flow > depreciation
75228000
Quarters > 0 > cash Flow > change In Working Capital
-14482000
Quarters > 0 > cash Flow > cash From Operations
107528000
Quarters > 0 > cash Flow > capital Expenditures
56626000
Quarters > 0 > cash Flow > cash From Investing
-56459000
Quarters > 0 > cash Flow > cash From Financing
-67414000
Quarters > 0 > cash Flow > net Change In Cash
-17043000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.491318276094658
Quarters > 0 > ratios > PB
0.35832197428799706
Quarters > 0 > ratios > ROE
2.3287054853705436
Quarters > 0 > ratios > ROA
0.9110455548252653
Quarters > 0 > ratios > FCF
50902000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.04274601717667351
Quarters > 0 > health Score
45
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1275535000
Quarters > 1 > income Statement > cost Of Revenue
1091000000
Quarters > 1 > income Statement > gross Profit
184535000
Quarters > 1 > income Statement > operating Expenses
112197000
Quarters > 1 > income Statement > operating Income
72338000
Quarters > 1 > income Statement > interest Expense
16760000
Quarters > 1 > income Statement > pretax Income
53295000
Quarters > 1 > income Statement > net Income
38091000
Quarters > 1 > income Statement > eps
0.5233142825740507
Quarters > 1 > income Statement > dividends Per Share
3640000
Quarters > 1 > income Statement > shares Outstanding
72788000
Quarters > 1 > income Statement > income Tax Expense
15204000
Quarters > 1 > income Statement > EBITDA
149251000
Quarters > 1 > income Statement > operating Margin
5.671188952086771
Quarters > 1 > income Statement > total Other Income Expense Net
-19043000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
160030000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
781971000
Quarters > 1 > balance Sheet > inventories
474994000
Quarters > 1 > balance Sheet > total Current Assets
1453297000
Quarters > 1 > balance Sheet > property Plant Equipment
2055793000
Quarters > 1 > balance Sheet > total Assets
3842351000
Quarters > 1 > balance Sheet > payables
1078395000
Quarters > 1 > balance Sheet > short Term Debt
69542000
Quarters > 1 > balance Sheet > long Term Debt
937512000
Quarters > 1 > balance Sheet > total Liabilities
2369388000
Quarters > 1 > balance Sheet > equity
1472963000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
38091000
Quarters > 1 > cash Flow > depreciation
79196000
Quarters > 1 > cash Flow > change In Working Capital
24510000
Quarters > 1 > cash Flow > cash From Operations
132499000
Quarters > 1 > cash Flow > capital Expenditures
64311000
Quarters > 1 > cash Flow > cash From Investing
-63887000
Quarters > 1 > cash Flow > cash From Financing
-54260000
Quarters > 1 > cash Flow > net Change In Cash
11482000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.5233142825740507
Quarters > 1 > ratios > PB
0.3735852699626535
Quarters > 1 > ratios > ROE
2.5860120043748553
Quarters > 1 > ratios > ROA
0.9913461836255979
Quarters > 1 > ratios > FCF
68188000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.05345835276962216
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1168231000
Quarters > 2 > income Statement > cost Of Revenue
1016632000
Quarters > 2 > income Statement > gross Profit
151599000
Quarters > 2 > income Statement > operating Expenses
106494000
Quarters > 2 > income Statement > operating Income
45105000
Quarters > 2 > income Statement > interest Expense
16688000
Quarters > 2 > income Statement > pretax Income
25389000
Quarters > 2 > income Statement > net Income
17474000
Quarters > 2 > income Statement > eps
0.24000000109877534
Quarters > 2 > income Statement > dividends Per Share
3639000
Quarters > 2 > income Statement > shares Outstanding
72808333
Quarters > 2 > income Statement > income Tax Expense
7915000
Quarters > 2 > income Statement > EBITDA
121007000
Quarters > 2 > income Statement > operating Margin
3.860965853499864
Quarters > 2 > income Statement > total Other Income Expense Net
-19716000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
148548000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
686743000
Quarters > 2 > balance Sheet > inventories
522229000
Quarters > 2 > balance Sheet > total Current Assets
1450671000
Quarters > 2 > balance Sheet > property Plant Equipment
2134671000
Quarters > 2 > balance Sheet > total Assets
3904409000
Quarters > 2 > balance Sheet > payables
1062433000
Quarters > 2 > balance Sheet > short Term Debt
72058000
Quarters > 2 > balance Sheet > long Term Debt
997363000
Quarters > 2 > balance Sheet > total Liabilities
2422407000
Quarters > 2 > balance Sheet > equity
1482002000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
17474000
Quarters > 2 > cash Flow > depreciation
78930000
Quarters > 2 > cash Flow > change In Working Capital
-46100000
Quarters > 2 > cash Flow > cash From Operations
28416000
Quarters > 2 > cash Flow > capital Expenditures
63890000
Quarters > 2 > cash Flow > cash From Investing
-64913000
Quarters > 2 > cash Flow > cash From Financing
17629000
Quarters > 2 > cash Flow > net Change In Cash
-19403000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.24000000109877534
Quarters > 2 > ratios > PB
0.3714104282450361
Quarters > 2 > ratios > ROE
1.1790807299855197
Quarters > 2 > ratios > ROA
0.44754532632211425
Quarters > 2 > ratios > FCF
-35474000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.030365569823091496
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1150928000
Quarters > 3 > income Statement > cost Of Revenue
1021888000
Quarters > 3 > income Statement > gross Profit
129040000
Quarters > 3 > income Statement > operating Expenses
219451000
Quarters > 3 > income Statement > operating Income
-90411000
Quarters > 3 > income Statement > interest Expense
17513000
Quarters > 3 > income Statement > pretax Income
-109908000
Quarters > 3 > income Statement > net Income
-133332000
Quarters > 3 > income Statement > eps
-1.820000016380164
Quarters > 3 > income Statement > dividends Per Share
3699000
Quarters > 3 > income Statement > shares Outstanding
73259340
Quarters > 3 > income Statement > income Tax Expense
23424000
Quarters > 3 > income Statement > EBITDA
-826000
Quarters > 3 > income Statement > operating Margin
-7.855487050449724
Quarters > 3 > income Statement > total Other Income Expense Net
-19497000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
167951000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
624003000
Quarters > 3 > balance Sheet > inventories
508231000
Quarters > 3 > balance Sheet > total Current Assets
1336070000
Quarters > 3 > balance Sheet > property Plant Equipment
2164806000
Quarters > 3 > balance Sheet > total Assets
3820794000
Quarters > 3 > balance Sheet > payables
1024716000
Quarters > 3 > balance Sheet > short Term Debt
64680000
Quarters > 3 > balance Sheet > long Term Debt
970969000
Quarters > 3 > balance Sheet > total Liabilities
2353772000
Quarters > 3 > balance Sheet > equity
1467022000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
-133332000
Quarters > 3 > cash Flow > depreciation
91569000
Quarters > 3 > cash Flow > change In Working Capital
66316000
Quarters > 3 > cash Flow > cash From Operations
154008000
Quarters > 3 > cash Flow > capital Expenditures
86467000
Quarters > 3 > cash Flow > cash From Investing
-86395000
Quarters > 3 > cash Flow > cash From Financing
-80918000
Quarters > 3 > cash Flow > net Change In Cash
-9316000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
-1.820000016380164
Quarters > 3 > ratios > PB
0.3775271334717543
Quarters > 3 > ratios > ROE
-9.088616257970228
Quarters > 3 > ratios > ROA
-3.4896411583560902
Quarters > 3 > ratios > FCF
67541000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.05868394895249746
Quarters > 3 > health Score
29
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
5014127000
Annuals > 0 > income Statement > cost Of Revenue
4365570000
Annuals > 0 > income Statement > gross Profit
648557000
Annuals > 0 > income Statement > operating Expenses
523949000
Annuals > 0 > income Statement > operating Income
124608000
Annuals > 0 > income Statement > interest Expense
76014000
Annuals > 0 > income Statement > pretax Income
52603000
Annuals > 0 > income Statement > net Income
-34546000
Annuals > 0 > income Statement > eps
-0.45755713232444717
Annuals > 0 > income Statement > dividends Per Share
15188000
Annuals > 0 > income Statement > shares Outstanding
75500954
Annuals > 0 > income Statement > income Tax Expense
87149000
Annuals > 0 > income Statement > EBITDA
475166000
Annuals > 0 > income Statement > operating Margin
2.4851384897111704
Annuals > 0 > income Statement > total Other Income Expense Net
-72005000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
167951000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
624003000
Annuals > 0 > balance Sheet > inventories
508231000
Annuals > 0 > balance Sheet > total Current Assets
1336070000
Annuals > 0 > balance Sheet > property Plant Equipment
2164806000
Annuals > 0 > balance Sheet > total Assets
3820794000
Annuals > 0 > balance Sheet > payables
1024716000
Annuals > 0 > balance Sheet > short Term Debt
64680000
Annuals > 0 > balance Sheet > long Term Debt
970969000
Annuals > 0 > balance Sheet > total Liabilities
2353772000
Annuals > 0 > balance Sheet > equity
1467022000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
-34546000
Annuals > 0 > cash Flow > depreciation
346549000
Annuals > 0 > cash Flow > change In Working Capital
-23716000
Annuals > 0 > cash Flow > cash From Operations
433285000
Annuals > 0 > cash Flow > capital Expenditures
282749000
Annuals > 0 > cash Flow > cash From Investing
-285496000
Annuals > 0 > cash Flow > cash From Financing
-167434000
Annuals > 0 > cash Flow > net Change In Cash
-18853000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
-0.45755713232444717
Annuals > 0 > ratios > PB
0.3901081451539241
Annuals > 0 > ratios > ROE
-2.354838577744574
Annuals > 0 > ratios > ROA
-0.9041576175004463
Annuals > 0 > ratios > FCF
150536000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.03002237478229012
Annuals > 0 > health Score
26
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
5340003000
Annuals > 1 > income Statement > cost Of Revenue
4692616000
Annuals > 1 > income Statement > gross Profit
647387000
Annuals > 1 > income Statement > operating Expenses
351151000
Annuals > 1 > income Statement > operating Income
296236000
Annuals > 1 > income Statement > interest Expense
80323000
Annuals > 1 > income Statement > pretax Income
200717000
Annuals > 1 > income Statement > net Income
153665000
Annuals > 1 > income Statement > eps
1.9291307671832867
Annuals > 1 > income Statement > dividends Per Share
15958000
Annuals > 1 > income Statement > shares Outstanding
79655046
Annuals > 1 > income Statement > income Tax Expense
43492000
Annuals > 1 > income Statement > EBITDA
616678000
Annuals > 1 > income Statement > operating Margin
5.547487520138097
Annuals > 1 > income Statement > total Other Income Expense Net
-71957000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
186804000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
702971000
Annuals > 1 > balance Sheet > inventories
568274000
Annuals > 1 > balance Sheet > total Current Assets
1495890000
Annuals > 1 > balance Sheet > property Plant Equipment
2182323000
Annuals > 1 > balance Sheet > total Assets
3989730000
Annuals > 1 > balance Sheet > payables
1176579000
Annuals > 1 > balance Sheet > short Term Debt
61285000
Annuals > 1 > balance Sheet > long Term Debt
956458000
Annuals > 1 > balance Sheet > total Liabilities
2524549000
Annuals > 1 > balance Sheet > equity
1465181000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
153665000
Annuals > 1 > cash Flow > depreciation
320442000
Annuals > 1 > cash Flow > change In Working Capital
81659000
Annuals > 1 > cash Flow > cash From Operations
511092000
Annuals > 1 > cash Flow > capital Expenditures
303521000
Annuals > 1 > cash Flow > cash From Investing
-303755000
Annuals > 1 > cash Flow > cash From Financing
-180721000
Annuals > 1 > cash Flow > net Change In Cash
25149000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
1.9291307671832867
Annuals > 1 > ratios > PB
0.4120891880798345
Annuals > 1 > ratios > ROE
10.487782738105395
Annuals > 1 > ratios > ROA
3.851513761582864
Annuals > 1 > ratios > FCF
207571000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.038870951945158085
Annuals > 1 > health Score
54
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4757588000
Annuals > 2 > income Statement > cost Of Revenue
4198325000
Annuals > 2 > income Statement > gross Profit
559263000
Annuals > 2 > income Statement > operating Expenses
329011000
Annuals > 2 > income Statement > operating Income
217779000
Annuals > 2 > income Statement > interest Expense
51837000
Annuals > 2 > income Statement > pretax Income
174045000
Annuals > 2 > income Statement > net Income
132838000
Annuals > 2 > income Statement > eps
1.6526565092947962
Annuals > 2 > income Statement > dividends Per Share
16075000
Annuals > 2 > income Statement > shares Outstanding
80378469
Annuals > 2 > income Statement > income Tax Expense
41207000
Annuals > 2 > income Statement > EBITDA
519299000
Annuals > 2 > income Statement > operating Margin
4.577508603098882
Annuals > 2 > income Statement > total Other Income Expense Net
-43734000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
161655000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
794271000
Annuals > 2 > balance Sheet > inventories
665316000
Annuals > 2 > balance Sheet > total Current Assets
1659593000
Annuals > 2 > balance Sheet > property Plant Equipment
2202838000
Annuals > 2 > balance Sheet > total Assets
4143119000
Annuals > 2 > balance Sheet > payables
1315380000
Annuals > 2 > balance Sheet > short Term Debt
59863000
Annuals > 2 > balance Sheet > long Term Debt
1054170000
Annuals > 2 > balance Sheet > total Liabilities
2766214000
Annuals > 2 > balance Sheet > equity
1376905000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
132838000
Annuals > 2 > cash Flow > depreciation
285636000
Annuals > 2 > cash Flow > change In Working Capital
-145000
Annuals > 2 > cash Flow > cash From Operations
437779000
Annuals > 2 > cash Flow > capital Expenditures
383815000
Annuals > 2 > cash Flow > cash From Investing
-381269000
Annuals > 2 > cash Flow > cash From Financing
-41722000
Annuals > 2 > cash Flow > net Change In Cash
8364000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
1.6526565092947962
Annuals > 2 > ratios > PB
0.4424915262999263
Annuals > 2 > ratios > ROE
9.647579172128797
Annuals > 2 > ratios > ROA
3.2062318267952237
Annuals > 2 > ratios > FCF
53964000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.011342722404714322
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3783953000
Annuals > 3 > income Statement > cost Of Revenue
3438329000
Annuals > 3 > income Statement > gross Profit
345624000
Annuals > 3 > income Statement > operating Expenses
276276000
Annuals > 3 > income Statement > operating Income
62917000
Annuals > 3 > income Statement > interest Expense
32918000
Annuals > 3 > income Statement > pretax Income
47261000
Annuals > 3 > income Statement > net Income
35880000
Annuals > 3 > income Statement > eps
0.44622409535744245
Annuals > 3 > income Statement > dividends Per Share
16066000
Annuals > 3 > income Statement > shares Outstanding
80408029
Annuals > 3 > income Statement > income Tax Expense
11381000
Annuals > 3 > income Statement > EBITDA
331741000
Annuals > 3 > income Statement > operating Margin
1.6627320688179796
Annuals > 3 > income Statement > total Other Income Expense Net
-15656000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
153291000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
648049000
Annuals > 3 > balance Sheet > inventories
590784000
Annuals > 3 > balance Sheet > total Current Assets
1420760000
Annuals > 3 > balance Sheet > property Plant Equipment
1950848000
Annuals > 3 > balance Sheet > total Assets
3613244000
Annuals > 3 > balance Sheet > payables
1110350000
Annuals > 3 > balance Sheet > short Term Debt
59495000
Annuals > 3 > balance Sheet > long Term Debt
990817000
Annuals > 3 > balance Sheet > total Liabilities
2451576000
Annuals > 3 > balance Sheet > equity
1169775000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
35880000
Annuals > 3 > cash Flow > depreciation
248222000
Annuals > 3 > cash Flow > change In Working Capital
-69729000
Annuals > 3 > cash Flow > cash From Operations
180032000
Annuals > 3 > cash Flow > capital Expenditures
298763000
Annuals > 3 > cash Flow > cash From Investing
-305855000
Annuals > 3 > cash Flow > cash From Financing
129928000
Annuals > 3 > cash Flow > net Change In Cash
505000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.44622409535744245
Annuals > 3 > ratios > PB
0.5210342671197452
Annuals > 3 > ratios > ROE
3.067256523690453
Annuals > 3 > ratios > ROA
0.9930134804070802
Annuals > 3 > ratios > FCF
-118731000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.0313775038960579
Annuals > 3 > health Score
39
Valuation > metrics > PE
0.491318276094658
Valuation > metrics > PB
0.35832197428799706
Valuation > final Score
90
Valuation > verdict
79.6% Undervalued
Profitability > metrics > ROE
2.3287054853705436
Profitability > metrics > ROA
2.3999506078058457
Profitability > metrics > Net Margin
0.03003188610019642
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.5560801795659707
Risk > metrics > Interest Coverage
3.9173092596075483
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.2526008392624175
Liquidity > metrics > Quick Ratio
0.8160868717300372
Liquidity > final Score
72
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
70
Prev Profitabilities > 0
18
Prev Profitabilities > 1
8
Prev Profitabilities > 2
0
Prev Risks > 0
47
Prev Risks > 1
41
Prev Risks > 2
9
Prev Liquidities > 0
74
Prev Liquidities > 1
73
Prev Liquidities > 2
69
Updated At
2026-01-20T22:14:14.124Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-05
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.43
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-11
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.3567
Earnings History > 1 > eps Estimate
0.47
Earnings History > 1 > eps Difference
-0.1133
Earnings History > 1 > surprise Percent
-24.1064
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-12
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3781
Earnings History > 2 > eps Estimate
0.48
Earnings History > 2 > eps Difference
-0.1019
Earnings History > 2 > surprise Percent
-21.2292
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.1673
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-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-1.3014
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-06
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.1391
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-06
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.3938
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
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.4152
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-29
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.0174
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.5046
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.4636
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-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.4427
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.58
Earnings History > 12 > eps Estimate
0.48
Earnings History > 12 > eps Difference
0.1
Earnings History > 12 > surprise Percent
20.8333
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-01
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.56
Earnings History > 13 > eps Estimate
0.39
Earnings History > 13 > eps Difference
0.17
Earnings History > 13 > surprise Percent
43.5897
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-08
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.32
Earnings History > 14 > eps Estimate
0.28
Earnings History > 14 > eps Difference
0.04
Earnings History > 14 > surprise Percent
14.2857
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.31
Earnings History > 15 > eps Estimate
0.11
Earnings History > 15 > eps Difference
0.2
Earnings History > 15 > surprise Percent
181.8182
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.12
Earnings History > 16 > eps Estimate
-0.01
Earnings History > 16 > eps Difference
-0.11
Earnings History > 16 > surprise Percent
-1100
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
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.21
Earnings History > 17 > eps Estimate
0.24
Earnings History > 17 > eps Difference
-0.45
Earnings History > 17 > surprise Percent
-187.5
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-10
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.34
Earnings History > 18 > eps Estimate
0.36
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-5.5556
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.41
Earnings History > 19 > eps Estimate
0.39
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
5.1282
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-04
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.55
Earnings History > 20 > eps Estimate
0.52
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
5.7692
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-11
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.57
Earnings History > 21 > eps Estimate
0.47
Earnings History > 21 > eps Difference
0.1
Earnings History > 21 > surprise Percent
21.2766
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-10
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.91
Earnings History > 22 > eps Estimate
-0.74
Earnings History > 22 > eps Difference
-0.17
Earnings History > 22 > surprise Percent
-22.973
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-13
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.38
Earnings History > 23 > eps Estimate
0.4
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-5
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-05
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.42
Earnings History > 24 > eps Estimate
0.4
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
5
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-12
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.53
Earnings History > 25 > eps Estimate
0.52
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
1.9231
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
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.66
Earnings History > 26 > eps Estimate
0.65
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
1.5385
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
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.67
Earnings History > 27 > eps Estimate
0.66
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
1.5152
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
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.51
Earnings History > 28 > eps Estimate
0.51
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.43
Earnings History > 29 > eps Estimate
0.45
Earnings History > 29 > eps Difference
-0.02
Earnings History > 29 > surprise Percent
-4.4444
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.64
Earnings History > 30 > eps Estimate
0.63
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
1.5873
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.65
Earnings History > 31 > eps Estimate
0.6
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
8.3333
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.5
Earnings History > 32 > eps Estimate
0.46
Earnings History > 32 > eps Difference
0.04
Earnings History > 32 > surprise Percent
8.6957
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
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.42
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
2.439
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
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.55
Earnings History > 34 > eps Estimate
0.51
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
7.8431
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-01
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.45
Earnings History > 35 > eps Estimate
0.44
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
2.2727
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-02
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.36
Earnings History > 36 > eps Estimate
0.34
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
5.8824
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.34
Earnings History > 37 > eps Estimate
0.35
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-2.8571
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.44
Earnings History > 38 > eps Estimate
0.45
Earnings History > 38 > eps Difference
-0.01
Earnings History > 38 > surprise Percent
-2.2222
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.38
Earnings History > 39 > eps Estimate
0.36
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
5.5556
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-03
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.34
Earnings History > 40 > eps Estimate
0.33
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
3.0303
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3
Earnings History > 41 > eps Estimate
0.3
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
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.39
Earnings History > 42 > eps Estimate
0.39
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-05
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.36
Earnings History > 43 > eps Estimate
0.33
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
9.0909
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-19
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.27
Earnings History > 44 > eps Estimate
0.27
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-10
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.23
Earnings History > 45 > eps Estimate
0.25
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-8
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
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.28
Earnings History > 46 > eps Estimate
0.3
Earnings History > 46 > eps Difference
-0.02
Earnings History > 46 > surprise Percent
-6.6667
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-15
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.21
Earnings History > 47 > eps Estimate
0.2
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
5
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.17
Earnings History > 48 > eps Estimate
0.21
Earnings History > 48 > eps Difference
-0.04
Earnings History > 48 > surprise Percent
-19.0476
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.25
Earnings History > 49 > eps Estimate
0.25
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.33
Earnings History > 50 > eps Estimate
0.32
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
3.125
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.24
Earnings History > 51 > eps Estimate
0.24
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-20
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.15
Earnings History > 52 > eps Estimate
0.18
Earnings History > 52 > eps Difference
-0.03
Earnings History > 52 > surprise Percent
-16.6667
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.17
Earnings History > 53 > eps Estimate
0.17
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-14
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.29
Earnings History > 54 > eps Estimate
0.31
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-6.4516
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.3
Earnings History > 55 > eps Estimate
0.32
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-6.25
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-20
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.24
Earnings History > 56 > eps Estimate
0.23
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
4.3478
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.2
Earnings History > 57 > eps Estimate
0.18
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
11.1111
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-10
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2
Earnings History > 58 > eps Estimate
0.21
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-4.7619
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.17
Earnings History > 59 > eps Estimate
0.19
Earnings History > 59 > eps Difference
-0.02
Earnings History > 59 > surprise Percent
-10.5263
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-15
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.17
Earnings History > 60 > eps Estimate
0.14
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
21.4286
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-08
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.12
Earnings History > 61 > eps Estimate
0.13
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-7.6923
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.14
Earnings History > 62 > eps Estimate
0.16
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-12.5
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.14
Earnings History > 63 > eps Estimate
0.15
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-6.6667
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-23
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.1
Earnings History > 64 > eps Estimate
0.14
Earnings History > 64 > eps Difference
-0.04
Earnings History > 64 > surprise Percent
-28.5714
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-10
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.04
Earnings History > 65 > eps Estimate
0.06
Earnings History > 65 > eps Difference
-0.02
Earnings History > 65 > surprise Percent
-33.3333
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
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.13
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
7.6923
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.16
Earnings History > 67 > eps Estimate
-0.18
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
11.1111
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-30
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.02
Earnings History > 68 > eps Estimate
-0.15
Earnings History > 68 > eps Difference
0.13
Earnings History > 68 > surprise Percent
86.6667
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-13
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.06
Earnings History > 69 > eps Estimate
0.09
Earnings History > 69 > eps Difference
-0.03
Earnings History > 69 > surprise Percent
-33.3333
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-14
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.08
Earnings History > 70 > eps Difference
0.08
Earnings History > 70 > surprise Percent
100
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.14
Earnings History > 71 > eps Estimate
0.12
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
16.6667
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.16
Earnings History > 72 > eps Estimate
0.21
Earnings History > 72 > eps Difference
-0.05
Earnings History > 72 > surprise Percent
-23.8095
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-13
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.23
Earnings History > 73 > eps Estimate
0.23
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.3
Earnings History > 74 > eps Estimate
0.28
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
7.1429
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-09
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.23
Earnings History > 75 > eps Estimate
0.22
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
4.5455
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-29
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.13
Earnings History > 76 > eps Estimate
0.14
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-7.1429
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.12
Earnings History > 77 > eps Estimate
0.1
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
20
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-08
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.18
Earnings History > 78 > eps Estimate
0.18
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-08
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.18
Earnings History > 79 > eps Estimate
0.18
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-03-08
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.12
Earnings History > 80 > eps Estimate
0.11
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
9.0909
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-10
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.08
Earnings History > 81 > eps Estimate
0.07
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
14.2857
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-08
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.09
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
22.2222
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-09
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.09
Earnings History > 83 > eps Estimate
0.08
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
12.5
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-14
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.03
Earnings History > 84 > eps Estimate
0.05
Earnings History > 84 > eps Difference
-0.02
Earnings History > 84 > surprise Percent
-40
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-08
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.02
Earnings History > 85 > eps Estimate
0.06
Earnings History > 85 > eps Difference
-0.04
Earnings History > 85 > surprise Percent
-66.6667
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-09
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.09
Earnings History > 86 > eps Estimate
0.07
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
28.5714
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-06
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.05
Earnings History > 87 > eps Estimate
0.09
Earnings History > 87 > eps Difference
-0.04
Earnings History > 87 > surprise Percent
-44.4444
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-29
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.06
Earnings History > 88 > eps Estimate
0.09
Earnings History > 88 > eps Difference
-0.03
Earnings History > 88 > surprise Percent
-33.3333
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-11
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.07
Earnings History > 89 > eps Estimate
0.11
Earnings History > 89 > eps Difference
-0.04
Earnings History > 89 > surprise Percent
-36.3636
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-06
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.08
Earnings History > 90 > eps Estimate
0.11
Earnings History > 90 > eps Difference
-0.03
Earnings History > 90 > surprise Percent
-27.2727
Martinrea International Inc. engages in the design, development, manufacture, and sale of engineered, value-added lightweight structures, and propulsion systems for automotive sector in North America, Europe, and internationally. The company offers lightweight structure products, including knuckles/control arms/links; subframes integral/fabricated products; complex assemblies; body structures; exterior trims; and trailer hitches. It also provides engine blocks, transmission housings, graphene and nylon coated brake lines, and fluid and thermal product, such as fuel filler pipes, brake lines, and thermal management components. In addition, the company offers flexible manufacturing products comprising front and rear suspension modules, front vertical corner modules, bus frame assemblies, structural parts and fabrications, and metallic tanks and reservoirs. The company was formerly known as Royal Laser Tech Corporation and changed its name to Martinrea International Inc. in June 2002. Martinrea International Inc. was incorporated in 1987 and is headquartered in Vaughan, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.0357Next Payout:
Jan 15, 2026Yield:
1.8889 %Martinrea International Inc (MRETF) Q3 2025 Earnings Call Highlights: Strong EPS Growth Amidst ... Yahoo Finance
Read more →Martinrea International Inc. 2025 Q2 - Results - Earnings Call Presentation (OTCMKTS:MRETF) 2025-08-13 Seeking Alpha
Read more →Showing 2 of 6
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Martinrea International 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.43
Date
2025-09-30
EPS Actual
0.3567
EPS Estimate
0.47
EPS Difference
-0.1133
Surprise Percent
-24.1064%
(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.