_id
69147af9ccc777a4e85d9030
Ticker
MOD
Name
Modine Manufacturing Company
Exchange
NYSE
Address
1500 DeKoven Avenue, Racine, WI, United States, 53403-2552
Country
USA
Sector
Consumer Cyclical
Industry
Auto Parts
Currency
USD
Website
https://www.modine.com
Description
Modine Manufacturing Company designs, engineers, tests, manufactures, and sells mission-critical thermal solutions in the United States, Canada, Italy, Hungary, the United Kingdom, China, and internationally. The company offers heat transfer products, including round tube plate fin construction; gas-fired, hydronic, electric, and oil fired unit heaters; roof-mounted direct- and indirect-fired makeup air units, duct furnaces, infrared units, and perimeter heating products; single packaged unit ventilators, modular chillers, air handler and condensing units, and ceiling cassettes; evaporator unit coolers, remote condensers, fluid coolers, gas coolers, and dry and brine coolers; and motor and generator cooling coils, transformer oil coolers, radiators, dryers, and industrial heat exchangers. It also provides data center products that consists of IT cooling solutions, including precision air conditioning units for data center applications; computer room air conditioning and handler units; hybrid fan coils; fan walls; chillers; condensers; condensing units; and liquid cooling solutions for high-density computing, as well as sells replacement parts, maintenance service and control solutions for existing equipment and new building management controls and systems. In addition, the company offers powertrain cooling products, such as radiators, condensers, engine cooling modules, charge air coolers, fan shrouds, and surge tanks; cooling module generator sets; aluminum and stainless steel engine oil coolers, exhaust gas recirculation coolers, liquid charge air coolers, transmission and retarder oil coolers, chillers, and condensers; battery thermal management systems, electronics cooling packages, battery chillers, battery cooling plates, coolers and casings for electronics cooling, and coolers for electric axles; and coatings products and application services. Modine Manufacturing Company was incorporated in 1916 and is headquartered in Racine, Wisconsin.
Last Close
165.19
Volume
1079274
Current Price
139.88
Change
-15.321750711302137
Last Updated
2025-12-02T12:02:04.336Z
Image
data:image/webp;base64,UklGRhgHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSBYEAAANoEXb2iFJut/3R0SiqjqjWuUpa2zbtm3bnnnyzJtt27btadsuRlZGxv9/D5Gr689szltETAD+V2cQBABBREqOiIyGkOvAhAZQYkqJGNrw2ObOljpfQQZn/PPrZHGikiE2kdO89fYtCgWV37xe1X9P/OxoKQliE43e8YA2ABATA6Dq9z/kk3vyWkpAmajp0D0iQBsiVqACImbUVdFtYSTFYgobjtsFccWIGyIARGTkkv4nOCoOqdA/+lAIYAZ7+4fAZSN9B0KIs8HFn/zDRVEiu50tQDBz8sxeTUpgyN9okzKhGNg0bvqeLoYb1py7PvIz/pwajvD9tMeEfLB0gTqwWSgGoR3+7bFHTrjjJQh//WnpyJoxZUnHUwpG53PZ2ZMObhOKEZqCRdYU1Dl74Jcvo8aGESlPESEuUb4/u2DiUWVCBSq435ajR92MmU/kuxrKkooIy2n0YDApuVUBgFVkyQ3b7sArv23Wlk4wYZiig/5ZWxMK5pRjx81ue/O8qxvWK08oWJQoN68+bQgQ7lVlVtyh3c/65rbNGlkRrEou8JkQn5lJ23Cze5741CfrpV2CZSNz38i4sWyyzrPgBrscfktvW14RbEs07/MAcdNUwcNTuS0OuSrZOMQE+9Fg/0AkACdTiobFpvHky7guSyimRGGEOBGGTZS+8NKe6iyjyALrKjr9xl+qBwkrqsrt+eu9Y7OEFZVMfdXVow1jhWXa5u7KMsYKy1HHuHEVEVbgxKh3ywUrLum68bkErUhOYkICK7JULM65tAKRqCUuo5gktogKCPeIQhEZmsQOg1SByGgqgtLe6LkkNpQ5+cRBBsSdf/mCIjh5/7a331XGSmYPuAQA3riFkVgiJ7fJ7b8/lh6ETar1YAQAu/4yDaukNB93wi+XN6TFCioBBwCJ788SY4FY8t1X493XO30Fq+xpFDS848+hHhYpk68+bn/zYF+nUrAswgUY+yz50c0vFxGZ/Kh9j8K8G9pbWcEyBbpcCACZzBXP/esaAwFAINKG6vbd3+DLD7dscBi2pWewHgXZbHbpcx/nQAxAQ2j0JntuYrDw+XDDkR7BuumftHkhsNn4uoEP/p4fCHl+deemnRoY+vq7zta0Q7Cvwx/bGwzHwKbiwIOqhgJNqRTi0X+f0obVSUYxdTj9ryPZcAwsxqlqHOWgYDT+657upjKHUNyhwe+DI5QBEQBiMSIAM4JxP/U2tvoeE4oremDZ5/rQMQIRACBmAvKz/h5n1mmpTCgUX8LeZT9P3WizKo9iQNQ7b/LkwG+sHZFgQilKrqdv1n/LyqrHlDsy1L9scYBMVVVlymVCiZpooK9/8cKlQd6Q8lKZTKY85SlCCYsOs0EuF0YC5Tiu5zCh1MWYUEdawExEWCEFIlgrD1ZQOCDcAgAAkA8AnQEqQABAAD61TqFLJyQjIaoWbFjgFolsAMo52jy+T75DhcvPxjNsz5gPOc9Ff+m3xbeM8AUoVVwEeLOIFTDaI9r/bf2IG1QEz2glxt5OW9fCd02z0RND0nY2wM/0O37XoFR5aWY+8NFOt+ONRnrbRVjFWwUlRrLnJtOnKJeqYzmvYAD+/K0S+7TPf0YaZ0ZH5AFna2uylH6j1nEdDlNvarD3UPf1yjHz/jR+s+quVsvMDCWeYvQO58uJdsMPCg9u6fsNAu77QOYbz/QEwGT1Vg8g+2LmRxUjg0sZmALLUQloDluKMUsgXUYFC2sGHSRQ7zU4cgiS6LumKgULJv8TrAQsRusgQw9K4d+0k2hUhbSaU1KFe+YsnRfscQQilV9IkAQCgqtpTWeCTuvlTyTtVcIlbSDdlNqoAAQEwcRPYYhzA8Wjjt3YBJJhMac9KAjQ5V+UjY1pL3vf4KFvAaWolMX3scrER4DahOcEzEgFZh1rf1FkBYrLkFw1m2DtDjiFvWMIBd2dhveOqlAoBsf0PS9YRDaE2wyAUZ/3jjHEfQRLr0PWE37I75CJJLOMOxIWTyybJr/uxxzY1secCB+VyQPRhCkfE36mzl0viNLNVZI3pKAPWhctQO4t1FIo9GfLZEm6OOm0uF/O21b+aogK/n/8uUfeOuos5lvZj5oIKAjaphMl4EsUzKK2CdPGqcIVT9NrtdIPvZJPyzmXFtE2BSLhjS7oJrw20bHmn5843N2R7axNqm6zy0DSLNIQ57FtiYOKvLQ29Pw4vMuIsAmJQEB/2szF5lSM96HvayjmseGZg7Nqpz/VfLEbyaNsxr0/WqN4ZIENctkm1x/ep+YVZaNeYitP3nIw2J9zBUc9+RYl1CnkHaKg+yW4uS1ATizc2dxTQEI43451ktCEH3tnyLPQc8emjw1t+Pk/AfhL2Eulbbe6WMmHb8EFLdfxXfCdBBPIJn4fAAAA
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
8353222144
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9937117647058824
Sentiment Sources
17
Rating
4.5
Target Price
183
Strong Buy
4
Buy
1
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
738900000
Cost Of Revenue
574000000
Gross Profit
164900000
Operating Expenses
91400000
Operating Income
73500000
Interest Expense
8300000
Pretax Income
63700000
Net Income
44400000
Eps
0.8252788104089219
Dividends Per Share
-
Shares Outstanding
52648568
Income Tax Expense
18900000
EBITDA
91700000
Operating Margin
9.947218838814454
Total Other Income Expense Net
-9800000
Cash
83800000
Short Term Investments
-
Receivables
559000000
Inventories
528799999
Total Current Assets
1251900000
Property Plant Equipment
457000000
Total Assets
2385900000
Payables
395800000
Short Term Debt
56300000
Long Term Debt
525800000
Total Liabilities
1324800000
Equity
1053500000
Depreciation
19700000
Change In Working Capital
-78200000
Cash From Operations
29100000
Capital Expenditures
31900000
Cash From Investing
-94300000
Cash From Financing
52600000
Net Change In Cash
12100000
PE
45.7233
PB
7.143373516848599
ROE
4.2145230185097295
ROA
1.8609329812649313
FCF
-2800000
Fcf Percent
-0.0037894167005007445
Piotroski FScore
3
Health Score
37
Deep Value Investing Score
2.5
Defensive Investing Score
7.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.8
Garp Investing Score
2
Growth Investing Score
2
Momentum Investing Score
4
Net Net Investing Score
1
Quality Investing Score
4
Value Investing Score
3
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
738900000
Quarters > 0 > income Statement > cost Of Revenue
574000000
Quarters > 0 > income Statement > gross Profit
164900000
Quarters > 0 > income Statement > operating Expenses
91400000
Quarters > 0 > income Statement > operating Income
73500000
Quarters > 0 > income Statement > interest Expense
8300000
Quarters > 0 > income Statement > pretax Income
63700000
Quarters > 0 > income Statement > net Income
44400000
Quarters > 0 > income Statement > eps
0.8252788104089219
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
53800000
Quarters > 0 > income Statement > income Tax Expense
18900000
Quarters > 0 > income Statement > EBITDA
91700000
Quarters > 0 > income Statement > operating Margin
9.947218838814454
Quarters > 0 > income Statement > total Other Income Expense Net
-9800000
Quarters > 0 > balance Sheet > cash
83800000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
559000000
Quarters > 0 > balance Sheet > inventories
528799999
Quarters > 0 > balance Sheet > total Current Assets
1251900000
Quarters > 0 > balance Sheet > property Plant Equipment
457000000
Quarters > 0 > balance Sheet > total Assets
2385900000
Quarters > 0 > balance Sheet > payables
395800000
Quarters > 0 > balance Sheet > short Term Debt
56300000
Quarters > 0 > balance Sheet > long Term Debt
525800000
Quarters > 0 > balance Sheet > total Liabilities
1324800000
Quarters > 0 > balance Sheet > equity
1053500000
Quarters > 0 > cash Flow > net Income
44800000
Quarters > 0 > cash Flow > depreciation
19700000
Quarters > 0 > cash Flow > change In Working Capital
-78200000
Quarters > 0 > cash Flow > cash From Operations
29100000
Quarters > 0 > cash Flow > capital Expenditures
31900000
Quarters > 0 > cash Flow > cash From Investing
-94300000
Quarters > 0 > cash Flow > cash From Financing
52600000
Quarters > 0 > cash Flow > net Change In Cash
12100000
Quarters > 0 > ratios > PE
0.8252788104089219
Quarters > 0 > ratios > PB
7.143373516848599
Quarters > 0 > ratios > ROE
4.2145230185097295
Quarters > 0 > ratios > ROA
1.8609329812649313
Quarters > 0 > ratios > FCF
-2800000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.0037894167005007445
Quarters > 0 > health Score
37
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
682800000
Quarters > 1 > income Statement > cost Of Revenue
517400000
Quarters > 1 > income Statement > gross Profit
165400000
Quarters > 1 > income Statement > operating Expenses
89700000
Quarters > 1 > income Statement > operating Income
75700000
Quarters > 1 > income Statement > interest Expense
5800000
Quarters > 1 > income Statement > pretax Income
65700000
Quarters > 1 > income Statement > net Income
51200000
Quarters > 1 > income Statement > eps
0.9534450651769087
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
53700000
Quarters > 1 > income Statement > income Tax Expense
14000000
Quarters > 1 > income Statement > EBITDA
90500000
Quarters > 1 > income Statement > operating Margin
11.086701816051553
Quarters > 1 > income Statement > total Other Income Expense Net
-10000000
Quarters > 1 > balance Sheet > cash
124500000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
516600000
Quarters > 1 > balance Sheet > inventories
434800000
Quarters > 1 > balance Sheet > total Current Assets
1155400000
Quarters > 1 > balance Sheet > property Plant Equipment
425900000
Quarters > 1 > balance Sheet > total Assets
2228500000
Quarters > 1 > balance Sheet > payables
340000000
Quarters > 1 > balance Sheet > short Term Debt
64800000
Quarters > 1 > balance Sheet > long Term Debt
482100000
Quarters > 1 > balance Sheet > total Liabilities
1209800000
Quarters > 1 > balance Sheet > equity
1011500000
Quarters > 1 > cash Flow > net Income
51700000
Quarters > 1 > cash Flow > depreciation
19000000
Quarters > 1 > cash Flow > change In Working Capital
-51600000
Quarters > 1 > cash Flow > cash From Operations
27700000
Quarters > 1 > cash Flow > capital Expenditures
27500000
Quarters > 1 > cash Flow > cash From Investing
-144000000
Quarters > 1 > cash Flow > cash From Financing
166900000
Quarters > 1 > cash Flow > net Change In Cash
52800000
Quarters > 1 > ratios > PE
0.9534450651769087
Quarters > 1 > ratios > PB
7.426155215027187
Quarters > 1 > ratios > ROE
5.061789421651013
Quarters > 1 > ratios > ROA
2.297509535562037
Quarters > 1 > ratios > FCF
200000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.00029291154071470416
Quarters > 1 > health Score
36
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
647200000
Quarters > 2 > income Statement > cost Of Revenue
479600000
Quarters > 2 > income Statement > gross Profit
167600000
Quarters > 2 > income Statement > operating Expenses
93100000
Quarters > 2 > income Statement > operating Income
74500000
Quarters > 2 > income Statement > interest Expense
5300000
Quarters > 2 > income Statement > pretax Income
66800000
Quarters > 2 > income Statement > net Income
49600000
Quarters > 2 > income Statement > eps
0.9198130702470143
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
53924000
Quarters > 2 > income Statement > income Tax Expense
16700000
Quarters > 2 > income Statement > EBITDA
91300000
Quarters > 2 > income Statement > operating Margin
11.511124845488258
Quarters > 2 > income Statement > total Other Income Expense Net
-7700000
Quarters > 2 > balance Sheet > cash
71600000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
478900000
Quarters > 2 > balance Sheet > inventories
340900000
Quarters > 2 > balance Sheet > total Current Assets
961200000
Quarters > 2 > balance Sheet > property Plant Equipment
390500000
Quarters > 2 > balance Sheet > total Assets
1917600000
Quarters > 2 > balance Sheet > payables
290800000
Quarters > 2 > balance Sheet > short Term Debt
54100000
Quarters > 2 > balance Sheet > long Term Debt
296700000
Quarters > 2 > balance Sheet > total Liabilities
999400000
Quarters > 2 > balance Sheet > equity
910200000
Quarters > 2 > cash Flow > net Income
50100000
Quarters > 2 > cash Flow > depreciation
19200000
Quarters > 2 > cash Flow > change In Working Capital
-23900000
Quarters > 2 > cash Flow > cash From Operations
54800000
Quarters > 2 > cash Flow > capital Expenditures
27700000
Quarters > 2 > cash Flow > cash From Investing
-27500000
Quarters > 2 > cash Flow > cash From Financing
-41200000
Quarters > 2 > cash Flow > net Change In Cash
-12200000
Quarters > 2 > ratios > PE
0.9198130702470143
Quarters > 2 > ratios > PB
8.287067809272688
Quarters > 2 > ratios > ROE
5.449351790815205
Quarters > 2 > ratios > ROA
2.586566541510221
Quarters > 2 > ratios > FCF
27100000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.041872682323856616
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
616800000
Quarters > 3 > income Statement > cost Of Revenue
467200000
Quarters > 3 > income Statement > gross Profit
149600000
Quarters > 3 > income Statement > operating Expenses
90300000
Quarters > 3 > income Statement > operating Income
59300000
Quarters > 3 > income Statement > interest Expense
6200000
Quarters > 3 > income Statement > pretax Income
54200000
Quarters > 3 > income Statement > net Income
41000000
Quarters > 3 > income Statement > eps
0.7600051902793482
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
53947000
Quarters > 3 > income Statement > income Tax Expense
13000000
Quarters > 3 > income Statement > EBITDA
79800000
Quarters > 3 > income Statement > operating Margin
9.61413748378729
Quarters > 3 > income Statement > total Other Income Expense Net
-5100000
Quarters > 3 > balance Sheet > cash
83800000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
423000000
Quarters > 3 > balance Sheet > inventories
336700000
Quarters > 3 > balance Sheet > total Current Assets
905600000
Quarters > 3 > balance Sheet > property Plant Equipment
354800000
Quarters > 3 > balance Sheet > total Assets
1829800000
Quarters > 3 > balance Sheet > payables
244000000
Quarters > 3 > balance Sheet > short Term Debt
40800000
Quarters > 3 > balance Sheet > long Term Debt
330000000
Quarters > 3 > balance Sheet > total Liabilities
966600000
Quarters > 3 > balance Sheet > equity
855100000
Quarters > 3 > cash Flow > net Income
41000000
Quarters > 3 > cash Flow > depreciation
19400000
Quarters > 3 > cash Flow > change In Working Capital
58500000
Quarters > 3 > cash Flow > cash From Operations
60700000
Quarters > 3 > cash Flow > capital Expenditures
16000000
Quarters > 3 > cash Flow > cash From Investing
-15900000
Quarters > 3 > cash Flow > cash From Financing
-35700000
Quarters > 3 > cash Flow > net Change In Cash
5200000
Quarters > 3 > ratios > PE
0.7600051902793482
Quarters > 3 > ratios > PB
8.824823248742836
Quarters > 3 > ratios > ROE
4.794760846684598
Quarters > 3 > ratios > ROA
2.240682041753197
Quarters > 3 > ratios > FCF
44700000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.07247081712062257
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
2583500000
Annuals > 0 > income Statement > cost Of Revenue
1938100000
Annuals > 0 > income Statement > gross Profit
645400000
Annuals > 0 > income Statement > operating Expenses
361900000
Annuals > 0 > income Statement > operating Income
283500000
Annuals > 0 > income Statement > interest Expense
26400000
Annuals > 0 > income Statement > pretax Income
254000000
Annuals > 0 > income Statement > net Income
184000000
Annuals > 0 > income Statement > eps
3.4137291280148423
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
53900000
Annuals > 0 > income Statement > income Tax Expense
68500000
Annuals > 0 > income Statement > EBITDA
358100000
Annuals > 0 > income Statement > operating Margin
10.973485581575382
Annuals > 0 > income Statement > total Other Income Expense Net
-29500000
Annuals > 0 > balance Sheet > cash
71600000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
478900000
Annuals > 0 > balance Sheet > inventories
340900000
Annuals > 0 > balance Sheet > total Current Assets
961200000
Annuals > 0 > balance Sheet > property Plant Equipment
390500000
Annuals > 0 > balance Sheet > total Assets
1917600000
Annuals > 0 > balance Sheet > payables
290800000
Annuals > 0 > balance Sheet > short Term Debt
72100000
Annuals > 0 > balance Sheet > long Term Debt
296700000
Annuals > 0 > balance Sheet > total Liabilities
999400000
Annuals > 0 > balance Sheet > equity
910200000
Annuals > 0 > cash Flow > net Income
185500000
Annuals > 0 > cash Flow > depreciation
77700000
Annuals > 0 > cash Flow > change In Working Capital
-89700000
Annuals > 0 > cash Flow > cash From Operations
213300000
Annuals > 0 > cash Flow > capital Expenditures
84000000
Annuals > 0 > cash Flow > cash From Investing
-86600000
Annuals > 0 > cash Flow > cash From Financing
-113600000
Annuals > 0 > cash Flow > net Change In Cash
11600000
Annuals > 0 > ratios > PE
3.4137291280148423
Annuals > 0 > ratios > PB
9.395488903537684
Annuals > 0 > ratios > ROE
20.21533728850802
Annuals > 0 > ratios > ROA
9.595327492699207
Annuals > 0 > ratios > FCF
129300000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.05004838397522741
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
2407800000
Annuals > 1 > income Statement > cost Of Revenue
1880600000
Annuals > 1 > income Statement > gross Profit
527200000
Annuals > 1 > income Statement > operating Expenses
286500000
Annuals > 1 > income Statement > operating Income
240700000
Annuals > 1 > income Statement > interest Expense
24100000
Annuals > 1 > income Statement > pretax Income
214600000
Annuals > 1 > income Statement > net Income
161500000
Annuals > 1 > income Statement > eps
3.0243445692883895
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
53400000
Annuals > 1 > income Statement > income Tax Expense
51200000
Annuals > 1 > income Statement > EBITDA
294800000
Annuals > 1 > income Statement > operating Margin
9.996677464905723
Annuals > 1 > income Statement > total Other Income Expense Net
-26100000
Annuals > 1 > balance Sheet > cash
60100000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
422900000
Annuals > 1 > balance Sheet > inventories
357900000
Annuals > 1 > balance Sheet > total Current Assets
894000000
Annuals > 1 > balance Sheet > property Plant Equipment
441700000
Annuals > 1 > balance Sheet > total Assets
1851500000
Annuals > 1 > balance Sheet > payables
283400000
Annuals > 1 > balance Sheet > short Term Debt
31700000
Annuals > 1 > balance Sheet > long Term Debt
399900000
Annuals > 1 > balance Sheet > total Liabilities
1096000000
Annuals > 1 > balance Sheet > equity
747600000
Annuals > 1 > cash Flow > net Income
161500000
Annuals > 1 > cash Flow > depreciation
56100000
Annuals > 1 > cash Flow > change In Working Capital
-24000000
Annuals > 1 > cash Flow > cash From Operations
214600000
Annuals > 1 > cash Flow > capital Expenditures
88500000
Annuals > 1 > cash Flow > cash From Investing
-283400000
Annuals > 1 > cash Flow > cash From Financing
62700000
Annuals > 1 > cash Flow > net Change In Cash
-6900000
Annuals > 1 > ratios > PE
3.0243445692883895
Annuals > 1 > ratios > PB
11.332857142857142
Annuals > 1 > ratios > ROE
21.602461209202783
Annuals > 1 > ratios > ROA
8.72265730488793
Annuals > 1 > ratios > FCF
126100000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.05237145942354016
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
2297900000
Annuals > 2 > income Statement > cost Of Revenue
1908500000
Annuals > 2 > income Statement > gross Profit
389400000
Annuals > 2 > income Statement > operating Expenses
239000000
Annuals > 2 > income Statement > operating Income
150400000
Annuals > 2 > income Statement > interest Expense
20700000
Annuals > 2 > income Statement > pretax Income
125300000
Annuals > 2 > income Statement > net Income
153100000
Annuals > 2 > income Statement > eps
2.899621212121212
Annuals > 2 > income Statement > dividends Per Share
600000
Annuals > 2 > income Statement > shares Outstanding
52800000
Annuals > 2 > income Statement > income Tax Expense
-28300000
Annuals > 2 > income Statement > EBITDA
208000000
Annuals > 2 > income Statement > operating Margin
6.545106401497019
Annuals > 2 > income Statement > total Other Income Expense Net
-25100000
Annuals > 2 > balance Sheet > cash
67100000
Annuals > 2 > balance Sheet > short Term Investments
3500000
Annuals > 2 > balance Sheet > receivables
398000000
Annuals > 2 > balance Sheet > inventories
324900000
Annuals > 2 > balance Sheet > total Current Assets
846400000
Annuals > 2 > balance Sheet > property Plant Equipment
314500000
Annuals > 2 > balance Sheet > total Assets
1565900000
Annuals > 2 > balance Sheet > payables
332800000
Annuals > 2 > balance Sheet > short Term Debt
23400000
Annuals > 2 > balance Sheet > long Term Debt
329300000
Annuals > 2 > balance Sheet > total Liabilities
966300000
Annuals > 2 > balance Sheet > equity
592800000
Annuals > 2 > cash Flow > net Income
153600000
Annuals > 2 > cash Flow > depreciation
54500000
Annuals > 2 > cash Flow > change In Working Capital
-52400000
Annuals > 2 > cash Flow > cash From Operations
107500000
Annuals > 2 > cash Flow > capital Expenditures
50700000
Annuals > 2 > cash Flow > cash From Investing
-50400000
Annuals > 2 > cash Flow > cash From Financing
-33300000
Annuals > 2 > cash Flow > net Change In Cash
21800000
Annuals > 2 > ratios > PE
2.899621212121212
Annuals > 2 > ratios > PB
14.13165991902834
Annuals > 2 > ratios > ROE
25.82658569500675
Annuals > 2 > ratios > ROA
9.77712497605211
Annuals > 2 > ratios > FCF
56800000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.02471822098437704
Annuals > 2 > health Score
58
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
2050100000
Annuals > 3 > income Statement > cost Of Revenue
1740800000
Annuals > 3 > income Statement > gross Profit
309300000
Annuals > 3 > income Statement > operating Expenses
190100000
Annuals > 3 > income Statement > operating Income
119200000
Annuals > 3 > income Statement > interest Expense
15600000
Annuals > 3 > income Statement > pretax Income
101500000
Annuals > 3 > income Statement > net Income
85200000
Annuals > 3 > income Statement > eps
1.6228571428571428
Annuals > 3 > income Statement > dividends Per Share
900000
Annuals > 3 > income Statement > shares Outstanding
52500000
Annuals > 3 > income Statement > income Tax Expense
15200000
Annuals > 3 > income Statement > EBITDA
171900000
Annuals > 3 > income Statement > operating Margin
5.8143505194868546
Annuals > 3 > income Statement > total Other Income Expense Net
-17700000
Annuals > 3 > balance Sheet > cash
45200000
Annuals > 3 > balance Sheet > short Term Investments
3700000
Annuals > 3 > balance Sheet > receivables
367500000
Annuals > 3 > balance Sheet > inventories
281200000
Annuals > 3 > balance Sheet > total Current Assets
757600000
Annuals > 3 > balance Sheet > property Plant Equipment
315400000
Annuals > 3 > balance Sheet > total Assets
1427000000
Annuals > 3 > balance Sheet > payables
325800000
Annuals > 3 > balance Sheet > short Term Debt
29400000
Annuals > 3 > balance Sheet > long Term Debt
348400000
Annuals > 3 > balance Sheet > total Liabilities
968900000
Annuals > 3 > balance Sheet > equity
450700000
Annuals > 3 > cash Flow > net Income
86300000
Annuals > 3 > cash Flow > depreciation
54800000
Annuals > 3 > cash Flow > change In Working Capital
-85500000
Annuals > 3 > cash Flow > cash From Operations
11500000
Annuals > 3 > cash Flow > capital Expenditures
40300000
Annuals > 3 > cash Flow > cash From Investing
-51000000
Annuals > 3 > cash Flow > cash From Financing
39200000
Annuals > 3 > cash Flow > net Change In Cash
-700000
Annuals > 3 > ratios > PE
1.6228571428571428
Annuals > 3 > ratios > PB
18.481584202351897
Annuals > 3 > ratios > ROE
18.90392722431773
Annuals > 3 > ratios > ROA
5.970567624386826
Annuals > 3 > ratios > FCF
-28800000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.014048095214867568
Annuals > 3 > health Score
48
Valuation > metrics > PE
45.7233
Valuation > metrics > PB
7.143373516848599
Valuation > final Score
1
Valuation > verdict
110.5% Overvalued
Profitability > metrics > ROE
4.2145230185097295
Profitability > metrics > ROA
3.54660915408579
Profitability > metrics > Net Margin
0.06008932196508323
Profitability > final Score
28
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2575225439012814
Risk > metrics > Interest Coverage
8.855421686746988
Risk > final Score
65
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.7690776376907764
Liquidity > metrics > Quick Ratio
1.5994249082061491
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
35
Prev Profitabilities > 1
38
Prev Profitabilities > 2
33
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
68
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:51:34.792Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-04
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.06
Earnings History > 0 > eps Estimate
1.03
Earnings History > 0 > eps Difference
0.03
Earnings History > 0 > surprise Percent
2.9126
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-28
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
1.06
Earnings History > 1 > eps Estimate
0.9771
Earnings History > 1 > eps Difference
0.0829
Earnings History > 1 > surprise Percent
8.4843
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-19
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.12
Earnings History > 2 > eps Estimate
0.955
Earnings History > 2 > eps Difference
0.165
Earnings History > 2 > surprise Percent
17.2775
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-28
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.92
Earnings History > 3 > eps Estimate
0.79
Earnings History > 3 > eps Difference
0.13
Earnings History > 3 > surprise Percent
16.4557
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-29
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.97
Earnings History > 4 > eps Estimate
0.92
Earnings History > 4 > eps Difference
0.05
Earnings History > 4 > surprise Percent
5.4348
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-30
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.04
Earnings History > 5 > eps Estimate
0.87
Earnings History > 5 > eps Difference
0.17
Earnings History > 5 > surprise Percent
19.5402
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-21
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.77
Earnings History > 6 > eps Estimate
0.77
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-01-30
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.74
Earnings History > 7 > eps Estimate
0.59
Earnings History > 7 > eps Difference
0.15
Earnings History > 7 > surprise Percent
25.4237
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-01
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.89
Earnings History > 8 > eps Estimate
0.64
Earnings History > 8 > eps Difference
0.25
Earnings History > 8 > surprise Percent
39.0625
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-02
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.85
Earnings History > 9 > eps Estimate
0.44
Earnings History > 9 > eps Difference
0.41
Earnings History > 9 > surprise Percent
93.1818
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-24
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.67
Earnings History > 10 > eps Estimate
0.45
Earnings History > 10 > eps Difference
0.22
Earnings History > 10 > surprise Percent
48.8889
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-01
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.48
Earnings History > 11 > eps Estimate
0.43
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
11.6279
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-02
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.48
Earnings History > 12 > eps Estimate
0.37
Earnings History > 12 > eps Difference
0.11
Earnings History > 12 > surprise Percent
29.7297
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-03
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.32
Earnings History > 13 > eps Estimate
0.12
Earnings History > 13 > eps Difference
0.2
Earnings History > 13 > surprise Percent
166.6667
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-25
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.57
Earnings History > 14 > eps Estimate
0.5
Earnings History > 14 > eps Difference
0.07
Earnings History > 14 > surprise Percent
14
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-02
Earnings History > 15 > date
2021-12-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.23
Earnings History > 15 > eps Difference
0.08
Earnings History > 15 > surprise Percent
34.7826
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-02
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.15
Earnings History > 16 > eps Estimate
0.33
Earnings History > 16 > eps Difference
-0.18
Earnings History > 16 > surprise Percent
-54.5455
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-04
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.17
Earnings History > 17 > eps Estimate
0.27
Earnings History > 17 > eps Difference
-0.1
Earnings History > 17 > surprise Percent
-37.037
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-26
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.51
Earnings History > 18 > eps Estimate
0.27
Earnings History > 18 > eps Difference
0.24
Earnings History > 18 > surprise Percent
88.8889
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-04
Earnings History > 19 > date
2020-12-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.28
Earnings History > 19 > eps Difference
0.13
Earnings History > 19 > surprise Percent
46.4286
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-05
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.43
Earnings History > 20 > eps Estimate
0.04
Earnings History > 20 > eps Difference
0.39
Earnings History > 20 > surprise Percent
975
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-04
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.09
Earnings History > 21 > eps Estimate
-0.12
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
25
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-28
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.24
Earnings History > 22 > eps Estimate
0.12
Earnings History > 22 > eps Difference
0.12
Earnings History > 22 > surprise Percent
100
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-04
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.37
Earnings History > 23 > eps Estimate
0.2
Earnings History > 23 > eps Difference
0.17
Earnings History > 23 > surprise Percent
85
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-07
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.13
Earnings History > 24 > eps Estimate
0.25
Earnings History > 24 > eps Difference
-0.12
Earnings History > 24 > surprise Percent
-48
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-31
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.31
Earnings History > 25 > eps Estimate
0.36
Earnings History > 25 > eps Difference
-0.05
Earnings History > 25 > surprise Percent
-13.8889
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-22
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.4
Earnings History > 26 > eps Estimate
0.38
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
5.2632
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-01-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.42
Earnings History > 27 > eps Estimate
0.34
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
23.5294
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-30
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.35
Earnings History > 28 > eps Estimate
0.24
Earnings History > 28 > eps Difference
0.11
Earnings History > 28 > surprise Percent
45.8333
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-01
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.41
Earnings History > 29 > eps Estimate
0.36
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
13.8889
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-23
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.44
Earnings History > 30 > eps Estimate
0.4
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
10
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-01-30
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.35
Earnings History > 31 > eps Estimate
0.29
Earnings History > 31 > eps Difference
0.06
Earnings History > 31 > surprise Percent
20.6897
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.36
Earnings History > 32 > eps Estimate
0.22
Earnings History > 32 > eps Difference
0.14
Earnings History > 32 > surprise Percent
63.6364
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-01
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.39
Earnings History > 33 > eps Estimate
0.3
Earnings History > 33 > eps Difference
0.09
Earnings History > 33 > surprise Percent
30
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-24
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.35
Earnings History > 34 > eps Estimate
0.34
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.9412
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-06
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.21
Earnings History > 35 > eps Estimate
0.24
Earnings History > 35 > eps Difference
-0.03
Earnings History > 35 > surprise Percent
-12.5
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-01
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.01
Earnings History > 36 > eps Estimate
0.12
Earnings History > 36 > eps Difference
-0.13
Earnings History > 36 > surprise Percent
-108.3333
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-02
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.21
Earnings History > 37 > eps Estimate
0.18
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
16.6667
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-25
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.36
Earnings History > 38 > eps Estimate
0.32
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
12.5
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-02
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.22
Earnings History > 39 > eps Estimate
0.25
Earnings History > 39 > eps Difference
-0.03
Earnings History > 39 > surprise Percent
-12
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-29
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.04
Earnings History > 40 > eps Estimate
0.09
Earnings History > 40 > eps Difference
-0.05
Earnings History > 40 > surprise Percent
-55.5556
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-31
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.14
Earnings History > 41 > eps Estimate
0.26
Earnings History > 41 > eps Difference
-0.12
Earnings History > 41 > surprise Percent
-46.1538
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-28
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.12
Earnings History > 42 > eps Estimate
0.14
Earnings History > 42 > eps Difference
-0.02
Earnings History > 42 > surprise Percent
-14.2857
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-04
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.15
Earnings History > 43 > eps Estimate
0.12
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
25
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.05
Earnings History > 44 > eps Estimate
0.12
Earnings History > 44 > eps Difference
-0.07
Earnings History > 44 > surprise Percent
-58.3333
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-31
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.3
Earnings History > 45 > eps Estimate
0.18
Earnings History > 45 > eps Difference
0.12
Earnings History > 45 > surprise Percent
66.6667
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-29
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.15
Earnings History > 46 > eps Estimate
0.09
Earnings History > 46 > eps Difference
0.06
Earnings History > 46 > surprise Percent
66.6667
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-01-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.16
Earnings History > 47 > eps Estimate
0.06
Earnings History > 47 > eps Difference
0.1
Earnings History > 47 > surprise Percent
166.6667
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.16
Earnings History > 48 > eps Estimate
0.11
Earnings History > 48 > eps Difference
0.05
Earnings History > 48 > surprise Percent
45.4545
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-01
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.27
Earnings History > 49 > eps Estimate
0.11
Earnings History > 49 > eps Difference
0.16
Earnings History > 49 > surprise Percent
145.4545
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.18
Earnings History > 50 > eps Estimate
0.16
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
12.5
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-01
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.02
Earnings History > 51 > eps Estimate
0.08
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-75
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-06
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.13
Earnings History > 52 > eps Estimate
0.1
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
30
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-07
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.07
Earnings History > 53 > eps Estimate
0.14
Earnings History > 53 > eps Difference
-0.07
Earnings History > 53 > surprise Percent
-50
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-01
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.34
Earnings History > 54 > eps Estimate
0.23
Earnings History > 54 > eps Difference
0.11
Earnings History > 54 > surprise Percent
47.8261
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-03
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.23
Earnings History > 55 > eps Estimate
0.28
Earnings History > 55 > eps Difference
-0.05
Earnings History > 55 > surprise Percent
-17.8571
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-27
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.03
Earnings History > 56 > eps Estimate
0.21
Earnings History > 56 > eps Difference
-0.18
Earnings History > 56 > surprise Percent
-85.7143
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-28
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.28
Earnings History > 57 > eps Estimate
0.23
Earnings History > 57 > eps Difference
0.05
Earnings History > 57 > surprise Percent
21.7391
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-07
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.22
Earnings History > 58 > eps Estimate
0.16
Earnings History > 58 > eps Difference
0.06
Earnings History > 58 > surprise Percent
37.5
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-01
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.14
Earnings History > 59 > eps Estimate
0.09
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
55.5556
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-28
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2
Earnings History > 60 > eps Estimate
0.04
Earnings History > 60 > eps Difference
0.16
Earnings History > 60 > surprise Percent
400
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-29
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.07
Earnings History > 61 > eps Estimate
-0.08
Earnings History > 61 > eps Difference
0.15
Earnings History > 61 > surprise Percent
187.5
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-06-03
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.26
Earnings History > 62 > eps Estimate
-0.08
Earnings History > 62 > eps Difference
-0.18
Earnings History > 62 > surprise Percent
-225
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-02
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.05
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-29
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.15
Earnings History > 64 > eps Estimate
-0.16
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
6.25
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.18
Earnings History > 65 > eps Estimate
-0.44
Earnings History > 65 > eps Difference
0.26
Earnings History > 65 > surprise Percent
59.0909
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-06-02
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.86
Earnings History > 66 > eps Estimate
-0.82
Earnings History > 66 > eps Difference
-0.04
Earnings History > 66 > surprise Percent
-4.878
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-17
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-1.75
Earnings History > 67 > eps Estimate
-0.18
Earnings History > 67 > eps Difference
-1.57
Earnings History > 67 > surprise Percent
-872.2222
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.41
Earnings History > 68 > eps Estimate
-0.27
Earnings History > 68 > eps Difference
-0.14
Earnings History > 68 > surprise Percent
-51.8519
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-29
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.21
Earnings History > 69 > eps Estimate
-0.06
Earnings History > 69 > eps Difference
0.27
Earnings History > 69 > surprise Percent
450
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-27
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.21
Earnings History > 70 > eps Estimate
-0.35
Earnings History > 70 > eps Difference
0.14
Earnings History > 70 > surprise Percent
40
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-04
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.5
Earnings History > 71 > eps Estimate
0.16
Earnings History > 71 > eps Difference
0.34
Earnings History > 71 > surprise Percent
212.5
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-18
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.31
Earnings History > 72 > eps Estimate
0.22
Earnings History > 72 > eps Difference
0.09
Earnings History > 72 > surprise Percent
40.9091
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-17
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.39
Earnings History > 73 > eps Estimate
0.14
Earnings History > 73 > eps Difference
0.25
Earnings History > 73 > surprise Percent
178.5714
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-02
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.09
Earnings History > 74 > eps Estimate
0.07
Earnings History > 74 > eps Difference
-0.16
Earnings History > 74 > surprise Percent
-228.5714
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-01-18
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.51
Earnings History > 75 > eps Estimate
0.21
Earnings History > 75 > eps Difference
0.3
Earnings History > 75 > surprise Percent
142.8571
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-19
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.38
Earnings History > 76 > eps Estimate
0.37
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
2.7027
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-19
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.51
Earnings History > 77 > eps Estimate
0.47
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
8.5106
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-03
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.36
Earnings History > 78 > eps Estimate
0.37
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-2.7027
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-18
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.38
Earnings History > 79 > eps Estimate
0.52
Earnings History > 79 > eps Difference
-0.14
Earnings History > 79 > surprise Percent
-26.9231
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-19
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.41
Earnings History > 80 > eps Estimate
0.47
Earnings History > 80 > eps Difference
-0.06
Earnings History > 80 > surprise Percent
-12.766
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-20
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.6
Earnings History > 81 > eps Estimate
0.43
Earnings History > 81 > eps Difference
0.17
Earnings History > 81 > surprise Percent
39.5349
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-12
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.43
Earnings History > 82 > eps Estimate
0.34
Earnings History > 82 > eps Difference
0.09
Earnings History > 82 > surprise Percent
26.4706
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-19
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.55
Earnings History > 83 > eps Estimate
0.44
Earnings History > 83 > eps Difference
0.11
Earnings History > 83 > surprise Percent
25
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-20
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.41
Earnings History > 84 > eps Estimate
0.44
Earnings History > 84 > eps Difference
-0.03
Earnings History > 84 > surprise Percent
-6.8182
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-21
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.4
Earnings History > 85 > eps Estimate
0.44
Earnings History > 85 > eps Difference
-0.04
Earnings History > 85 > surprise Percent
-9.0909
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-05
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.37
Earnings History > 86 > eps Estimate
0.31
Earnings History > 86 > eps Difference
0.06
Earnings History > 86 > surprise Percent
19.3548
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-21
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.36
Earnings History > 87 > eps Estimate
0.31
Earnings History > 87 > eps Difference
0.05
Earnings History > 87 > surprise Percent
16.129
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-15
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.13
Earnings History > 88 > eps Estimate
0.2
Earnings History > 88 > eps Difference
-0.07
Earnings History > 88 > surprise Percent
-35
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-16
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.33
Earnings History > 89 > eps Estimate
0.31
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
6.4516
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-03-31
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.2397
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2002-12-31
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.2853
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.186
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3069
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.1511
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2001-12-31
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0375
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2045
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.3078
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1534
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2000-12-31
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2049
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-18
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.65
Earnings History > 100 > eps Estimate
0.48
Earnings History > 100 > eps Difference
0.17
Earnings History > 100 > surprise Percent
35.4167
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-19
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.61
Earnings History > 101 > eps Estimate
0.51
Earnings History > 101 > eps Difference
0.1
Earnings History > 101 > surprise Percent
19.6078
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-26
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.49
Earnings History > 102 > eps Estimate
0.53
Earnings History > 102 > eps Difference
-0.04
Earnings History > 102 > surprise Percent
-7.5472
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-19
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.55
Earnings History > 103 > eps Estimate
0.6
Earnings History > 103 > eps Difference
-0.05
Earnings History > 103 > surprise Percent
-8.3333
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-20
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.51
Earnings History > 104 > eps Estimate
0.63
Earnings History > 104 > eps Difference
-0.12
Earnings History > 104 > surprise Percent
-19.0476
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-21
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.65
Earnings History > 105 > eps Estimate
0.69
Earnings History > 105 > eps Difference
-0.04
Earnings History > 105 > surprise Percent
-5.7971
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-28
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.58
Earnings History > 106 > eps Estimate
0.6
Earnings History > 106 > eps Difference
-0.02
Earnings History > 106 > surprise Percent
-3.3333
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-01-20
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.58
Earnings History > 107 > eps Estimate
0.63
Earnings History > 107 > eps Difference
-0.05
Earnings History > 107 > surprise Percent
-7.9365
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-21
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.63
Earnings History > 108 > eps Estimate
0.64
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-1.5625
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-15
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.68
Earnings History > 109 > eps Estimate
0.64
Earnings History > 109 > eps Difference
0.04
Earnings History > 109 > surprise Percent
6.25
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-30
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.6
Earnings History > 110 > eps Estimate
0.54
Earnings History > 110 > eps Difference
0.06
Earnings History > 110 > surprise Percent
11.1111
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-01-21
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.59
Earnings History > 111 > eps Estimate
0.53
Earnings History > 111 > eps Difference
0.06
Earnings History > 111 > surprise Percent
11.3208
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-15
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.6
Earnings History > 112 > eps Estimate
0.58
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
3.4483
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-16
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.6
Earnings History > 113 > eps Estimate
0.57
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
5.2632
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-05-01
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.54
Earnings History > 114 > eps Estimate
0.54
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-15
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.51
Earnings History > 115 > eps Estimate
0.53
Earnings History > 115 > eps Difference
-0.02
Earnings History > 115 > surprise Percent
-3.7736
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-16
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.51
Earnings History > 116 > eps Estimate
0.57
Earnings History > 116 > eps Difference
-0.06
Earnings History > 116 > surprise Percent
-10.5263
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-17
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.54
Earnings History > 117 > eps Estimate
0.52
Earnings History > 117 > eps Difference
0.02
Earnings History > 117 > surprise Percent
3.8462
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-05-01
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.46
Earnings History > 118 > eps Estimate
0.49
Earnings History > 118 > eps Difference
-0.03
Earnings History > 118 > surprise Percent
-6.1224
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-01-17
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.49
Earnings History > 119 > eps Estimate
0.46
Earnings History > 119 > eps Difference
0.03
Earnings History > 119 > surprise Percent
6.5217
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-18
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.55
Earnings History > 120 > eps Estimate
0.59
Earnings History > 120 > eps Difference
-0.04
Earnings History > 120 > surprise Percent
-6.7797
Earnings History > 121 > period
1995-06-30
Earnings History > 121 > report Date
1995-07-19
Earnings History > 121 > date
1995-06-30
Earnings History > 121 > before After Market
BeforeMarket
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.52
Earnings History > 121 > eps Estimate
0.61
Earnings History > 121 > eps Difference
-0.09
Earnings History > 121 > surprise Percent
-14.7541
Earnings History > 122 > period
1995-03-31
Earnings History > 122 > report Date
1995-05-01
Earnings History > 122 > date
1995-03-31
Earnings History > 122 > before After Market
BeforeMarket
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.63
Earnings History > 122 > eps Estimate
0.53
Earnings History > 122 > eps Difference
0.1
Earnings History > 122 > surprise Percent
18.8679
Earnings History > 123 > period
1994-12-31
Earnings History > 123 > report Date
1995-01-18
Earnings History > 123 > date
1994-12-31
Earnings History > 123 > before After Market
BeforeMarket
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.57
Earnings History > 123 > eps Estimate
0.46
Earnings History > 123 > eps Difference
0.11
Earnings History > 123 > surprise Percent
23.913
Earnings History > 124 > period
1994-09-30
Earnings History > 124 > report Date
1994-10-19
Earnings History > 124 > date
1994-09-30
Earnings History > 124 > before After Market
BeforeMarket
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.55
Earnings History > 124 > eps Estimate
0.5
Earnings History > 124 > eps Difference
0.05
Earnings History > 124 > surprise Percent
10
Earnings History > 125 > period
1994-06-30
Earnings History > 125 > report Date
1994-07-20
Earnings History > 125 > date
1994-06-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.49
Earnings History > 125 > eps Estimate
0.38
Earnings History > 125 > eps Difference
0.11
Earnings History > 125 > surprise Percent
28.9474
Earnings History > 126 > period
1994-03-31
Earnings History > 126 > report Date
1994-05-02
Earnings History > 126 > date
1994-03-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.35
Earnings History > 126 > eps Estimate
0.34
Earnings History > 126 > eps Difference
0.01
Earnings History > 126 > surprise Percent
2.9412
Earnings History > 127 > period
1993-12-31
Earnings History > 127 > report Date
1994-01-19
Earnings History > 127 > date
1993-12-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.35
Earnings History > 127 > eps Estimate
0.33
Earnings History > 127 > eps Difference
0.02
Earnings History > 127 > surprise Percent
6.0606
Earnings History > 128 > period
1993-09-30
Earnings History > 128 > report Date
1993-10-20
Earnings History > 128 > date
1993-09-30
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.39
Earnings History > 128 > eps Estimate
0.33
Earnings History > 128 > eps Difference
0.06
Earnings History > 128 > surprise Percent
18.1818
Modine Manufacturing Company designs, engineers, tests, manufactures, and sells mission-critical thermal solutions in the United States, Canada, Italy, Hungary, the United Kingdom, China, and internationally. The company offers heat transfer products, including round tube plate fin construction; gas-fired, hydronic, electric, and oil fired unit heaters; roof-mounted direct- and indirect-fired makeup air units, duct furnaces, infrared units, and perimeter heating products; single packaged unit ventilators, modular chillers, air handler and condensing units, and ceiling cassettes; evaporator unit coolers, remote condensers, fluid coolers, gas coolers, and dry and brine coolers; and motor and generator cooling coils, transformer oil coolers, radiators, dryers, and industrial heat exchangers. It also provides data center products that consists of IT cooling solutions, including precision air conditioning units for data center applications; computer room air conditioning and handler units; hybrid fan coils; fan walls; chillers; condensers; condensing units; and liquid cooling solutions for high-density computing, as well as sells replacement parts, maintenance service and control solutions for existing equipment and new building management controls and systems. In addition, the company offers powertrain cooling products, such as radiators, condensers, engine cooling modules, charge air coolers, fan shrouds, and surge tanks; cooling module generator sets; aluminum and stainless steel engine oil coolers, exhaust gas recirculation coolers, liquid charge air coolers, transmission and retarder oil coolers, chillers, and condensers; battery thermal management systems, electronics cooling packages, battery chillers, battery cooling plates, coolers and casings for electronics cooling, and coolers for electric axles; and coatings products and application services. Modine Manufacturing Company was incorporated in 1916 and is headquartered in Racine, Wisconsin.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AModine (MOD) Valuation Check After Fresh Buy Ratings Highlight Data Center Cooling Growth Potential simplywall.st
Read more →Westwood Holdings Group Inc. Invests $21.52 Million in Modine Manufacturing Company $MOD MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$183
Analyst Picks
Strong Buy
4
Buy
1
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
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 89.29% of the total shares of Modine Manufacturing Company
1.
Vanguard Group Inc(9.4948%)
since
2025/06/30
2.
BlackRock Inc(7.8415%)
since
2025/06/30
3.
Wellington Management Company LLP(6.3367%)
since
2025/06/30
4.
American Funds SMALLCAP World A(3.4454%)
since
2025/06/30
5.
Wasatch Advisors LP(3.4148%)
since
2025/06/30
6.
Paradigm Capital Management, Inc.(3.112%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.9898%)
since
2025/07/31
8.
FMR Inc(2.5812%)
since
2025/06/30
9.
T. Rowe Price Associates, Inc.(2.5288%)
since
2025/06/30
10.
State Street Corp(2.4947%)
since
2025/06/30
11.
iShares Russell 2000 ETF(2.4099%)
since
2025/08/31
12.
Geode Capital Management, LLC(2.3147%)
since
2025/06/30
13.
Vanguard Small Cap Index(2.3024%)
since
2025/07/31
14.
Morgan Stanley - Brokerage Accounts(2.2676%)
since
2025/06/30
15.
Gamco Investors, Inc. Et Al(2.2514%)
since
2025/06/30
16.
Dimensional Fund Advisors, Inc.(2.1202%)
since
2025/06/30
17.
Reinhart Mahoney Capital Management Inc(2.0796%)
since
2025/06/30
18.
JPMorgan Chase & Co(1.9431%)
since
2025/06/30
19.
Capital World Investors(1.8963%)
since
2025/06/30
20.
Macquarie Group Ltd(1.8739%)
since
2025/06/30
21.
Artisan Partners Limited Partnership(1.7942%)
since
2025/06/30
22.
AllianceBernstein L.P.(1.7543%)
since
2025/06/30
23.
Fuller & Thaler Asset Management Inc(1.7537%)
since
2025/06/30
24.
Capital Research & Mgmt Co - Division 3(1.5505%)
since
2025/06/30
25.
Wasatch Core Growth(1.4293%)
since
2025/06/30
26.
1290 VT GAMCO Small Company Value IB(1.3374%)
since
2025/07/31
27.
Vanguard Small Cap Growth Index Inv(1.2964%)
since
2025/07/31
28.
FullerThaler Behavioral Small-Cap Growth(1.1606%)
since
2025/06/30
29.
Macquarie Small Cap Core I(1.1513%)
since
2025/07/31
30.
FullerThaler Behavioral Sm-Cp Gr R6(1.1104%)
since
2025/07/31
31.
US Small-Cap Growth II Equity Comp(1.0939%)
since
2025/06/30
32.
T. Rowe Price New Horizons(1.0921%)
since
2025/07/31
33.
Vanguard Institutional Extnd Mkt Idx Tr(1.0772%)
since
2025/07/31
34.
Fidelity Small Cap Index(1.0019%)
since
2025/06/30
35.
iShares Russell 2000 Growth ETF(0.8768%)
since
2025/08/31
36.
Strategic Advisers Fidelity US TtlStk(0.8746%)
since
2025/07/31
37.
Columbia Acorn Inst(0.8333%)
since
2025/07/31
38.
Pictet-Clean Energy Transition I USD(0.8266%)
since
2025/07/31
39.
JPMorgan Small Cap Growth A(0.7971%)
since
2025/07/31
40.
T. Rowe Price Integrated US Sm Gr Eq(0.7763%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.06
EPS Estimate
1.03
EPS Difference
0.03
Surprise Percent
2.9126%
(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.