_id
691302ceccc777a4e85d79c4
Ticker
IPG
Name
Interpublic Group of Companies Inc
Exchange
NYSE
Address
909 Third Avenue, New York, NY, United States, 10022
Country
USA
Sector
Communication Services
Industry
Advertising Agencies
Currency
USD
Website
https://www.interpublic.com
Description
The Interpublic Group of Companies, Inc. provides advertising and marketing services worldwide. It operates in three segments: Media, Data and Engagement Solutions, Integrated Advertising and Creativity Led Solutions, and Specialized Communications and Experiential Solutions. The Media, Data and Engagement Solutions segment provides media and communications services, digital services and products, advertising and marketing technology, e-commerce services, data management and analytics, strategic consulting, and digital brand experience under the IPG Mediabrands, UM, Initiative, Kinesso, Acxiom, Huge, MRM, and R/GA brand names. The Integrated Advertising and Creativity Led Solutions segment offers advertising, corporate, and brand identity services; and strategic consulting under FCB, IPG Health, McCann Worldgroup, and MullenLowe Group brands. The Specialized Communications and Experiential Solutions segment provides public relations and other specialized communications services, live events, sports and entertainment marketing, and strategic consulting under IPG DXTRA Health, The Weber Shandwick Collective, Golin, Jack Morton, Momentum, and Octagon brand names. The Interpublic Group of Companies, Inc. was formerly known as Interpublic Incorporated and changed its name to The Interpublic Group of Companies, Inc. in February 1964. The company was founded in 1902 and is based in New York, New York. As of November 26, 2025, The Interpublic Group of Companies, Inc. operates as a subsidiary of Omnicom Group Inc.
Last Close
25.06
Volume
82081278
Current Price
24.57
Change
-1.9553072625698262
Last Updated
2025-12-01T09:25:12.871Z
Image
data:image/webp;base64,UklGRiYCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSNIBAAABkGPbditF90kq2uJm0m4C3uNym1E9IYoJtAttBsQe5uDHUCXp3bX4+mLV+yFJRChw20YZb8d8b8CdNorzIXgnXYF3aKHznVgCPHq+uLq6+OIxIN6+HvTmfl5mksyXP7/04MWaP5xSqSnGpFSefoQTS8b9rSYtK0lqjoncug8x5OkdxqisYRpxexpixg+2OWzlT6mVfcgdM9NhwFEx2lhmSYUx4iacTav4wqKnmqjXe3vXWunGF3iTWDhgKvv579Uj4OGrfyVlHgSIhV4oWeMGpBzJRtSGEhctlMP3AjL7CP6GxAV8ZS7ghwEIJs+oZOLvylYXjz9MZObZFGR8/SxRqcp3tTF6vKOy8Z7AGaVkXlWHKJg9b0LZIiFgmbHx9wFBjY6YyMRVhPFhZTxYQ+jImbFzHJ7ncbPYVfSno4rg8O3WfesD+ob7Fh7z7XPTh0CkfW5aKSbndr9ybl9OApOv/jOXvB9ufAs1V7s3Lg4OL7TSjblSGyRvtu+tRJI5Nsyh2b0Fwf2O700IZnYZ0y33duTuTMFm5oCsvRujRA7uQzp5t25QqTz5AOPnWzx6c78uy9TLX3Pm7yZQDHPyydL6+tLTSUBcJy+/r/Wg83/LXTYCVlA4IC4AAACQAwCdASpAAEAAPrVaqU+nJSOiIggA4BaJaQAAEDdTUAV4hbkAAP715KOIAAAA
Ipo Date
1987-11-05T00:00:00.000Z
Market Cap
8999164928
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9481702127659575
Sentiment Sources
47
Rating
3.8
Target Price
32.7857
Strong Buy
2
Buy
4
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2494000000
Cost Of Revenue
2033200000
Gross Profit
460800000
Operating Expenses
241800000
Operating Income
219000000
Interest Expense
48900000
Pretax Income
188700000
Net Income
130000000
Eps
0.3532608695652174
Dividends Per Share
120200000
Shares Outstanding
363328974
Income Tax Expense
58700000
EBITDA
299600000
Operating Margin
8.781074578989575
Total Other Income Expense Net
-30300000
Cash
1531200000
Short Term Investments
-
Receivables
7020000000
Inventories
-
Total Current Assets
9411300000
Property Plant Equipment
1333800000
Total Assets
16965300000
Payables
7108500000
Short Term Debt
302900000
Long Term Debt
2923000000
Total Liabilities
13253300000
Equity
3656800000
Depreciation
62000000
Change In Working Capital
-91500000
Cash From Operations
180100000
Capital Expenditures
26500000
Cash From Investing
-26300000
Cash From Financing
-202900000
Net Change In Cash
-35400000
PE
16.8288
PB
2.4725880551301684
ROE
3.5550207831984246
ROA
0.7662699745952031
FCF
153600000
Fcf Percent
0.061587810745789895
Piotroski FScore
4
Health Score
41
Deep Value Investing Score
4.5
Defensive Investing Score
4.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2494000000
Quarters > 0 > income Statement > cost Of Revenue
2033200000
Quarters > 0 > income Statement > gross Profit
460800000
Quarters > 0 > income Statement > operating Expenses
241800000
Quarters > 0 > income Statement > operating Income
219000000
Quarters > 0 > income Statement > interest Expense
48900000
Quarters > 0 > income Statement > pretax Income
188700000
Quarters > 0 > income Statement > net Income
130000000
Quarters > 0 > income Statement > eps
0.3532608695652174
Quarters > 0 > income Statement > dividends Per Share
120200000
Quarters > 0 > income Statement > shares Outstanding
368000000
Quarters > 0 > income Statement > income Tax Expense
58700000
Quarters > 0 > income Statement > EBITDA
299600000
Quarters > 0 > income Statement > operating Margin
8.781074578989575
Quarters > 0 > income Statement > total Other Income Expense Net
-30300000
Quarters > 0 > balance Sheet > cash
1531200000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
7020000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
9411300000
Quarters > 0 > balance Sheet > property Plant Equipment
1333800000
Quarters > 0 > balance Sheet > total Assets
16965300000
Quarters > 0 > balance Sheet > payables
7108500000
Quarters > 0 > balance Sheet > short Term Debt
302900000
Quarters > 0 > balance Sheet > long Term Debt
2923000000
Quarters > 0 > balance Sheet > total Liabilities
13253300000
Quarters > 0 > balance Sheet > equity
3656800000
Quarters > 0 > cash Flow > net Income
127100000
Quarters > 0 > cash Flow > depreciation
62000000
Quarters > 0 > cash Flow > change In Working Capital
-91500000
Quarters > 0 > cash Flow > cash From Operations
180100000
Quarters > 0 > cash Flow > capital Expenditures
26500000
Quarters > 0 > cash Flow > cash From Investing
-26300000
Quarters > 0 > cash Flow > cash From Financing
-202900000
Quarters > 0 > cash Flow > net Change In Cash
-35400000
Quarters > 0 > ratios > PE
0.3532608695652174
Quarters > 0 > ratios > PB
2.4725880551301684
Quarters > 0 > ratios > ROE
3.5550207831984246
Quarters > 0 > ratios > ROA
0.7662699745952031
Quarters > 0 > ratios > FCF
153600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.061587810745789895
Quarters > 0 > health Score
41
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2536800000
Quarters > 1 > income Statement > cost Of Revenue
2067500000
Quarters > 1 > income Statement > gross Profit
469300000
Quarters > 1 > income Statement > operating Expenses
225600000
Quarters > 1 > income Statement > operating Income
243700000
Quarters > 1 > income Statement > interest Expense
50500000
Quarters > 1 > income Statement > pretax Income
218200000
Quarters > 1 > income Statement > net Income
162500000
Quarters > 1 > income Statement > eps
0.4390705214806809
Quarters > 1 > income Statement > dividends Per Share
121100000
Quarters > 1 > income Statement > shares Outstanding
370100000
Quarters > 1 > income Statement > income Tax Expense
54600000
Quarters > 1 > income Statement > EBITDA
329700000
Quarters > 1 > income Statement > operating Margin
9.606590980763166
Quarters > 1 > income Statement > total Other Income Expense Net
-25500000
Quarters > 1 > balance Sheet > cash
1564400000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
6953700000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
9301100000
Quarters > 1 > balance Sheet > property Plant Equipment
1421000000
Quarters > 1 > balance Sheet > total Assets
17027100000
Quarters > 1 > balance Sheet > payables
7185900000
Quarters > 1 > balance Sheet > short Term Debt
285600000
Quarters > 1 > balance Sheet > long Term Debt
2922100000
Quarters > 1 > balance Sheet > total Liabilities
13242100000
Quarters > 1 > balance Sheet > equity
3712400000
Quarters > 1 > cash Flow > net Income
163600000
Quarters > 1 > cash Flow > depreciation
61200000
Quarters > 1 > cash Flow > change In Working Capital
-329700000
Quarters > 1 > cash Flow > cash From Operations
-96000000
Quarters > 1 > cash Flow > capital Expenditures
25800000
Quarters > 1 > cash Flow > cash From Investing
-21300000
Quarters > 1 > cash Flow > cash From Financing
-223200000
Quarters > 1 > cash Flow > net Change In Cash
-300500000
Quarters > 1 > ratios > PE
0.4390705214806809
Quarters > 1 > ratios > PB
2.4494550694968216
Quarters > 1 > ratios > ROE
4.3772222820816715
Quarters > 1 > ratios > ROA
0.9543609892465541
Quarters > 1 > ratios > FCF
-121800000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.048013245033112585
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2322600000
Quarters > 2 > income Statement > cost Of Revenue
2059900000
Quarters > 2 > income Statement > gross Profit
262700000
Quarters > 2 > income Statement > operating Expenses
304700000
Quarters > 2 > income Statement > operating Income
-42000000
Quarters > 2 > income Statement > interest Expense
50100000
Quarters > 2 > income Statement > pretax Income
-94500000
Quarters > 2 > income Statement > net Income
-85400000
Quarters > 2 > income Statement > eps
-0.22773333333333334
Quarters > 2 > income Statement > dividends Per Share
125300000
Quarters > 2 > income Statement > shares Outstanding
375000000
Quarters > 2 > income Statement > income Tax Expense
-9200000
Quarters > 2 > income Statement > EBITDA
16700000
Quarters > 2 > income Statement > operating Margin
-1.8083182640144666
Quarters > 2 > income Statement > total Other Income Expense Net
-52400000
Quarters > 2 > balance Sheet > cash
1869000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6807500000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
9426400000
Quarters > 2 > balance Sheet > property Plant Equipment
1472000000
Quarters > 2 > balance Sheet > total Assets
17125500000
Quarters > 2 > balance Sheet > payables
7406500000
Quarters > 2 > balance Sheet > short Term Debt
274400000
Quarters > 2 > balance Sheet > long Term Debt
2921300000
Quarters > 2 > balance Sheet > total Liabilities
13432000000
Quarters > 2 > balance Sheet > equity
3584100000
Quarters > 2 > cash Flow > net Income
-85300000
Quarters > 2 > cash Flow > depreciation
61000000
Quarters > 2 > cash Flow > change In Working Capital
-116000000
Quarters > 2 > cash Flow > cash From Operations
-37000000
Quarters > 2 > cash Flow > capital Expenditures
21500000
Quarters > 2 > cash Flow > cash From Investing
-58200000
Quarters > 2 > cash Flow > cash From Financing
-248000000
Quarters > 2 > cash Flow > net Change In Cash
-319800000
Quarters > 2 > ratios > PE
-0.22773333333333334
Quarters > 2 > ratios > PB
2.5707290533188245
Quarters > 2 > ratios > ROE
-2.3827460171312187
Quarters > 2 > ratios > ROA
-0.49867157163294495
Quarters > 2 > ratios > FCF
-58500000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.025187290105915784
Quarters > 2 > health Score
17
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2857000000
Quarters > 3 > income Statement > cost Of Revenue
2188000000
Quarters > 3 > income Statement > gross Profit
669000000
Quarters > 3 > income Statement > operating Expenses
101100000
Quarters > 3 > income Statement > operating Income
567900000
Quarters > 3 > income Statement > interest Expense
54300000
Quarters > 3 > income Statement > pretax Income
484000000
Quarters > 3 > income Statement > net Income
344500000
Quarters > 3 > income Statement > eps
0.9120995499073339
Quarters > 3 > income Statement > dividends Per Share
122800000
Quarters > 3 > income Statement > shares Outstanding
377700000
Quarters > 3 > income Statement > income Tax Expense
125700000
Quarters > 3 > income Statement > EBITDA
601000000
Quarters > 3 > income Statement > operating Margin
19.877493874693737
Quarters > 3 > income Statement > total Other Income Expense Net
-83900000
Quarters > 3 > balance Sheet > cash
2187100000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
7738100000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
10606000000
Quarters > 3 > balance Sheet > property Plant Equipment
1604600000
Quarters > 3 > balance Sheet > total Assets
18325800000
Quarters > 3 > balance Sheet > payables
8286100000
Quarters > 3 > balance Sheet > short Term Debt
277800000
Quarters > 3 > balance Sheet > long Term Debt
2920500000
Quarters > 3 > balance Sheet > total Liabilities
14415700000
Quarters > 3 > balance Sheet > equity
3797400000
Quarters > 3 > cash Flow > net Income
358300000
Quarters > 3 > cash Flow > depreciation
63400000
Quarters > 3 > cash Flow > change In Working Capital
379500000
Quarters > 3 > cash Flow > cash From Operations
868100000
Quarters > 3 > cash Flow > capital Expenditures
34600000
Quarters > 3 > cash Flow > cash From Investing
-19300000
Quarters > 3 > cash Flow > cash From Financing
-122300000
Quarters > 3 > cash Flow > net Change In Cash
654700000
Quarters > 3 > ratios > PE
0.9120995499073339
Quarters > 3 > ratios > PB
2.4438007584136514
Quarters > 3 > ratios > ROE
9.071996629272661
Quarters > 3 > ratios > ROA
1.8798633620360365
Quarters > 3 > ratios > FCF
833500000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.291739586979349
Quarters > 3 > health Score
60
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
10691700000
Annuals > 0 > income Statement > cost Of Revenue
8872000000
Annuals > 0 > income Statement > gross Profit
1819700000
Annuals > 0 > income Statement > operating Expenses
616500000
Annuals > 0 > income Statement > operating Income
1203200000
Annuals > 0 > income Statement > interest Expense
229900000
Annuals > 0 > income Statement > pretax Income
1049100000
Annuals > 0 > income Statement > net Income
689500000
Annuals > 0 > income Statement > eps
1.8255229017738945
Annuals > 0 > income Statement > dividends Per Share
496500000
Annuals > 0 > income Statement > shares Outstanding
377700000
Annuals > 0 > income Statement > income Tax Expense
333900000
Annuals > 0 > income Statement > EBITDA
1537900000
Annuals > 0 > income Statement > operating Margin
11.253589232769343
Annuals > 0 > income Statement > total Other Income Expense Net
-154100000
Annuals > 0 > balance Sheet > cash
2187100000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
7738100000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
10606000000
Annuals > 0 > balance Sheet > property Plant Equipment
1604600000
Annuals > 0 > balance Sheet > total Assets
18325800000
Annuals > 0 > balance Sheet > payables
8286100000
Annuals > 0 > balance Sheet > short Term Debt
277800000
Annuals > 0 > balance Sheet > long Term Debt
2920500000
Annuals > 0 > balance Sheet > total Liabilities
14415700000
Annuals > 0 > balance Sheet > equity
3797400000
Annuals > 0 > cash Flow > net Income
715700000
Annuals > 0 > cash Flow > depreciation
258900000
Annuals > 0 > cash Flow > change In Working Capital
-296500000
Annuals > 0 > cash Flow > cash From Operations
1055200000
Annuals > 0 > cash Flow > capital Expenditures
141800000
Annuals > 0 > cash Flow > cash From Investing
-151100000
Annuals > 0 > cash Flow > cash From Financing
-1019900000
Annuals > 0 > cash Flow > net Change In Cash
-198700000
Annuals > 0 > ratios > PE
1.8255229017738945
Annuals > 0 > ratios > PB
2.4438007584136514
Annuals > 0 > ratios > ROE
18.157160162216254
Annuals > 0 > ratios > ROA
3.762455117921182
Annuals > 0 > ratios > FCF
913400000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08543075469756914
Annuals > 0 > health Score
56
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
10889300000
Annuals > 1 > income Statement > cost Of Revenue
9075100000
Annuals > 1 > income Statement > gross Profit
1814200000
Annuals > 1 > income Statement > operating Expenses
331600000
Annuals > 1 > income Statement > operating Income
1482600000
Annuals > 1 > income Statement > interest Expense
225600000
Annuals > 1 > income Statement > pretax Income
1408000000
Annuals > 1 > income Statement > net Income
1098400000
Annuals > 1 > income Statement > eps
2.8463332469551696
Annuals > 1 > income Statement > dividends Per Share
479100000
Annuals > 1 > income Statement > shares Outstanding
385900000
Annuals > 1 > income Statement > income Tax Expense
291200000
Annuals > 1 > income Statement > EBITDA
1897900000
Annuals > 1 > income Statement > operating Margin
13.615200242439826
Annuals > 1 > income Statement > total Other Income Expense Net
-74600000
Annuals > 1 > balance Sheet > cash
2386100000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
7998000000
Annuals > 1 > balance Sheet > inventories
2952400000
Annuals > 1 > balance Sheet > total Current Assets
10950400000
Annuals > 1 > balance Sheet > property Plant Equipment
1799300000
Annuals > 1 > balance Sheet > total Assets
19267300000
Annuals > 1 > balance Sheet > payables
8355000000
Annuals > 1 > balance Sheet > short Term Debt
536900000
Annuals > 1 > balance Sheet > long Term Debt
2917500000
Annuals > 1 > balance Sheet > total Liabilities
15221200000
Annuals > 1 > balance Sheet > equity
3942600000
Annuals > 1 > cash Flow > net Income
1098400000
Annuals > 1 > cash Flow > depreciation
264300000
Annuals > 1 > cash Flow > change In Working Capital
-896700000
Annuals > 1 > cash Flow > cash From Operations
554700000
Annuals > 1 > cash Flow > capital Expenditures
179300000
Annuals > 1 > cash Flow > cash From Investing
-85400000
Annuals > 1 > cash Flow > cash From Financing
-634300000
Annuals > 1 > cash Flow > net Change In Cash
-158000000
Annuals > 1 > ratios > PE
2.8463332469551696
Annuals > 1 > ratios > PB
2.40490108050525
Annuals > 1 > ratios > ROE
27.85978795718561
Annuals > 1 > ratios > ROA
5.700850664078516
Annuals > 1 > ratios > FCF
375400000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.03447420862681715
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
10927800000
Annuals > 2 > income Statement > cost Of Revenue
9083100000
Annuals > 2 > income Statement > gross Profit
1844700000
Annuals > 2 > income Statement > operating Expenses
463500000
Annuals > 2 > income Statement > operating Income
1381200000
Annuals > 2 > income Statement > interest Expense
167900000
Annuals > 2 > income Statement > pretax Income
1274500000
Annuals > 2 > income Statement > net Income
938000000
Annuals > 2 > income Statement > eps
2.3740825107567702
Annuals > 2 > income Statement > dividends Per Share
457300000
Annuals > 2 > income Statement > shares Outstanding
395100000
Annuals > 2 > income Statement > income Tax Expense
318400000
Annuals > 2 > income Statement > EBITDA
1710800000
Annuals > 2 > income Statement > operating Margin
12.639323560094438
Annuals > 2 > income Statement > total Other Income Expense Net
-106700000
Annuals > 2 > balance Sheet > cash
2545300000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
7339000000
Annuals > 2 > balance Sheet > inventories
5900000
Annuals > 2 > balance Sheet > total Current Assets
10325200000
Annuals > 2 > balance Sheet > property Plant Equipment
1914900000
Annuals > 2 > balance Sheet > total Assets
18845000000
Annuals > 2 > balance Sheet > payables
8235300000
Annuals > 2 > balance Sheet > short Term Debt
280800000
Annuals > 2 > balance Sheet > long Term Debt
2870700000
Annuals > 2 > balance Sheet > total Liabilities
15100700000
Annuals > 2 > balance Sheet > equity
3647900000
Annuals > 2 > cash Flow > net Income
956100000
Annuals > 2 > cash Flow > depreciation
274000000
Annuals > 2 > cash Flow > change In Working Capital
-764900000
Annuals > 2 > cash Flow > cash From Operations
608800000
Annuals > 2 > cash Flow > capital Expenditures
178100000
Annuals > 2 > cash Flow > cash From Investing
-430100000
Annuals > 2 > cash Flow > cash From Financing
-899400000
Annuals > 2 > cash Flow > net Change In Cash
-719100000
Annuals > 2 > ratios > PE
2.3740825107567702
Annuals > 2 > ratios > PB
2.66114942843828
Annuals > 2 > ratios > ROE
25.713424161846543
Annuals > 2 > ratios > ROA
4.9774475988325815
Annuals > 2 > ratios > FCF
430700000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.03941323962737239
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
10240700000
Annuals > 3 > income Statement > cost Of Revenue
8387800000
Annuals > 3 > income Statement > gross Profit
1852900000
Annuals > 3 > income Statement > operating Expenses
416700000
Annuals > 3 > income Statement > operating Income
1436200000
Annuals > 3 > income Statement > interest Expense
170600000
Annuals > 3 > income Statement > pretax Income
1224600000
Annuals > 3 > income Statement > net Income
952800000
Annuals > 3 > income Statement > eps
2.391566265060241
Annuals > 3 > income Statement > dividends Per Share
427700000
Annuals > 3 > income Statement > shares Outstanding
398400000
Annuals > 3 > income Statement > income Tax Expense
251800000
Annuals > 3 > income Statement > EBITDA
1676500000
Annuals > 3 > income Statement > operating Margin
14.024431923598973
Annuals > 3 > income Statement > total Other Income Expense Net
-211600000
Annuals > 3 > balance Sheet > cash
3270000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
7524900000
Annuals > 3 > balance Sheet > inventories
8200000
Annuals > 3 > balance Sheet > total Current Assets
11231800000
Annuals > 3 > balance Sheet > property Plant Equipment
2220200000
Annuals > 3 > balance Sheet > total Assets
19909200000
Annuals > 3 > balance Sheet > payables
8960000000
Annuals > 3 > balance Sheet > short Term Debt
314000000
Annuals > 3 > balance Sheet > long Term Debt
2908600000
Annuals > 3 > balance Sheet > total Liabilities
16304400000
Annuals > 3 > balance Sheet > equity
3526000000
Annuals > 3 > cash Flow > net Income
972800000
Annuals > 3 > cash Flow > depreciation
283800000
Annuals > 3 > cash Flow > change In Working Capital
644100000
Annuals > 3 > cash Flow > cash From Operations
2075600000
Annuals > 3 > cash Flow > capital Expenditures
195300000
Annuals > 3 > cash Flow > cash From Investing
-185300000
Annuals > 3 > cash Flow > cash From Financing
-1084200000
Annuals > 3 > cash Flow > net Change In Cash
760700000
Annuals > 3 > ratios > PE
2.391566265060241
Annuals > 3 > ratios > PB
2.776145207033466
Annuals > 3 > ratios > ROE
27.02212138400454
Annuals > 3 > ratios > ROA
4.785727201494786
Annuals > 3 > ratios > FCF
1880300000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.18361049537629265
Annuals > 3 > health Score
68
Valuation > metrics > PE
16.8288
Valuation > metrics > PB
2.4725880551301684
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.5550207831984246
Profitability > metrics > ROA
1.3813182025862527
Profitability > metrics > Net Margin
0.052125100240577385
Profitability > final Score
19
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.62428899584336
Risk > metrics > Interest Coverage
4.478527607361963
Risk > final Score
24
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.2698410556709934
Liquidity > metrics > Quick Ratio
1.2698410556709934
Liquidity > final Score
82
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
24
Prev Profitabilities > 1
0
Prev Profitabilities > 2
46
Prev Risks > 0
25
Prev Risks > 1
3
Prev Risks > 2
46
Prev Liquidities > 0
81
Prev Liquidities > 1
81
Prev Liquidities > 2
81
Updated At
2025-12-12T00:34:46.887Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-05
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.16
Earnings History > 0 > eps Difference
-1.16
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-10
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.75
Earnings History > 1 > eps Estimate
0.7414
Earnings History > 1 > eps Difference
0.0086
Earnings History > 1 > surprise Percent
1.16
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.75
Earnings History > 2 > eps Estimate
0.5571
Earnings History > 2 > eps Difference
0.1929
Earnings History > 2 > surprise Percent
34.6257
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
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.33
Earnings History > 3 > eps Estimate
0.26
Earnings History > 3 > eps Difference
0.07
Earnings History > 3 > surprise Percent
26.9231
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
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.11
Earnings History > 4 > eps Estimate
1.17
Earnings History > 4 > eps Difference
-0.06
Earnings History > 4 > surprise Percent
-5.1282
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-22
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.7
Earnings History > 5 > eps Estimate
0.7
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.61
Earnings History > 6 > eps Estimate
0.59
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
3.3898
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.36
Earnings History > 7 > eps Estimate
0.35
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
2.8571
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-08
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.18
Earnings History > 8 > eps Estimate
1.13
Earnings History > 8 > eps Difference
0.05
Earnings History > 8 > surprise Percent
4.4248
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-20
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.7
Earnings History > 9 > eps Estimate
0.73
Earnings History > 9 > eps Difference
-0.03
Earnings History > 9 > surprise Percent
-4.1096
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-21
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.57
Earnings History > 10 > eps Estimate
0.6
Earnings History > 10 > eps Difference
-0.03
Earnings History > 10 > surprise Percent
-5
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-27
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.38
Earnings History > 11 > eps Estimate
0.34
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
11.7647
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-09
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.02
Earnings History > 12 > eps Estimate
1.01
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
0.9901
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-21
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.63
Earnings History > 13 > eps Estimate
0.59
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
6.7797
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-21
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.63
Earnings History > 14 > eps Estimate
0.58
Earnings History > 14 > eps Difference
0.05
Earnings History > 14 > surprise Percent
8.6207
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.47
Earnings History > 15 > eps Estimate
0.4
Earnings History > 15 > eps Difference
0.07
Earnings History > 15 > surprise Percent
17.5
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.82
Earnings History > 16 > eps Estimate
0.81
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
1.2346
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-21
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.63
Earnings History > 17 > eps Estimate
0.49
Earnings History > 17 > eps Difference
0.14
Earnings History > 17 > surprise Percent
28.5714
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-21
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.7
Earnings History > 18 > eps Estimate
0.42
Earnings History > 18 > eps Difference
0.28
Earnings History > 18 > surprise Percent
66.6667
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.45
Earnings History > 19 > eps Estimate
0.15
Earnings History > 19 > eps Difference
0.3
Earnings History > 19 > surprise Percent
200
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-10
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.86
Earnings History > 20 > eps Estimate
0.8
Earnings History > 20 > eps Difference
0.06
Earnings History > 20 > surprise Percent
7.5
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-21
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.53
Earnings History > 21 > eps Estimate
0.33
Earnings History > 21 > eps Difference
0.2
Earnings History > 21 > surprise Percent
60.6061
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.23
Earnings History > 22 > eps Estimate
0.2
Earnings History > 22 > eps Difference
0.03
Earnings History > 22 > surprise Percent
15
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-22
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.11
Earnings History > 23 > eps Estimate
0.09
Earnings History > 23 > eps Difference
0.02
Earnings History > 23 > surprise Percent
22.2222
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-12
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.88
Earnings History > 24 > eps Estimate
0.83
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
6.0241
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-22
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.49
Earnings History > 25 > eps Estimate
0.47
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
4.2553
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-23
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.46
Earnings History > 26 > eps Estimate
0.44
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
4.5455
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-26
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.11
Earnings History > 27 > eps Estimate
0.04
Earnings History > 27 > eps Difference
0.07
Earnings History > 27 > surprise Percent
175
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-13
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.89
Earnings History > 28 > eps Estimate
0.79
Earnings History > 28 > eps Difference
0.1
Earnings History > 28 > surprise Percent
12.6582
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-19
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.48
Earnings History > 29 > eps Estimate
0.45
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
6.6667
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.43
Earnings History > 30 > eps Estimate
0.42
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
2.381
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-27
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.03
Earnings History > 31 > eps Estimate
0.05
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-40
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-14
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.79
Earnings History > 32 > eps Estimate
0.77
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
2.5974
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.31
Earnings History > 33 > eps Estimate
0.33
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-6.0606
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-25
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.27
Earnings History > 34 > eps Estimate
0.34
Earnings History > 34 > eps Difference
-0.07
Earnings History > 34 > surprise Percent
-20.5882
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-21
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.05
Earnings History > 35 > eps Estimate
0.03
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
66.6667
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-10
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.75
Earnings History > 36 > eps Estimate
0.67
Earnings History > 36 > eps Difference
0.08
Earnings History > 36 > surprise Percent
11.9403
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-21
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.31
Earnings History > 37 > eps Estimate
0.29
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
6.8966
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-21
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.33
Earnings History > 38 > eps Estimate
0.33
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-22
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0132
Earnings History > 39 > eps Estimate
0.0058
Earnings History > 39 > eps Difference
0.0074
Earnings History > 39 > surprise Percent
127.5862
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-12
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.66
Earnings History > 40 > eps Estimate
0.62
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
6.4516
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.18
Earnings History > 41 > eps Estimate
0.25
Earnings History > 41 > eps Difference
-0.07
Earnings History > 41 > surprise Percent
-28
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.29
Earnings History > 42 > eps Estimate
0.27
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
7.4074
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-24
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.29
Earnings History > 43 > eps Estimate
-0.03
Earnings History > 43 > eps Difference
0.32
Earnings History > 43 > surprise Percent
1066.6667
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-13
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.57
Earnings History > 44 > eps Estimate
0.58
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-1.7241
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.21
Earnings History > 45 > eps Estimate
0.21
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-18
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.25
Earnings History > 46 > eps Estimate
0.25
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-22
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.05
Earnings History > 47 > eps Estimate
-0.08
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
37.5
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-14
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.56
Earnings History > 48 > eps Estimate
0.58
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-3.4483
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-18
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.17
Earnings History > 49 > eps Estimate
0.18
Earnings History > 49 > eps Difference
-0.01
Earnings History > 49 > surprise Percent
-5.5556
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-19
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.18
Earnings History > 50 > eps Estimate
0.22
Earnings History > 50 > eps Difference
-0.04
Earnings History > 50 > surprise Percent
-18.1818
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-19
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.14
Earnings History > 51 > eps Estimate
-0.13
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-7.6923
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-22
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.56
Earnings History > 52 > eps Estimate
0.53
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
5.6604
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-26
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.15
Earnings History > 53 > eps Estimate
0.17
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-11.7647
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.22
Earnings History > 54 > eps Estimate
0.2
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
10
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.1
Earnings History > 55 > eps Estimate
-0.1
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-24
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.5
Earnings History > 56 > eps Estimate
0.39
Earnings History > 56 > eps Difference
0.11
Earnings History > 56 > surprise Percent
28.2051
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-28
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.16
Earnings History > 57 > eps Estimate
0.1
Earnings History > 57 > eps Difference
0.06
Earnings History > 57 > surprise Percent
60
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.19
Earnings History > 58 > eps Estimate
0.2
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-5
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.1
Earnings History > 59 > eps Estimate
-0.11
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
9.0909
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-25
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.36
Earnings History > 60 > eps Estimate
0.31
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
16.129
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-29
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.08
Earnings History > 61 > eps Estimate
0.07
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
14.2857
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.15
Earnings History > 62 > eps Estimate
0.1
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
50
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.15
Earnings History > 63 > eps Estimate
-0.13
Earnings History > 63 > eps Difference
-0.02
Earnings History > 63 > surprise Percent
-15.3846
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-26
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.24
Earnings History > 64 > eps Estimate
0.24
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.03
Earnings History > 65 > eps Estimate
0.01
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
200
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-28
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.04
Earnings History > 66 > eps Estimate
0.1
Earnings History > 66 > eps Difference
-0.06
Earnings History > 66 > surprise Percent
-60
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-28
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.2
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
20
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-27
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.39
Earnings History > 68 > eps Estimate
0.29
Earnings History > 68 > eps Difference
0.1
Earnings History > 68 > surprise Percent
34.4828
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-28
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.08
Earnings History > 69 > eps Estimate
0.06
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
33.3333
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.17
Earnings History > 70 > eps Estimate
0.16
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
6.25
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.15
Earnings History > 71 > eps Estimate
-0.16
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
6.25
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-29
Earnings History > 72 > date
2007-12-31
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-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.06
Earnings History > 73 > eps Estimate
0.03
Earnings History > 73 > eps Difference
-0.09
Earnings History > 73 > surprise Percent
-300
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.24
Earnings History > 74 > eps Estimate
0.1
Earnings History > 74 > eps Difference
0.14
Earnings History > 74 > surprise Percent
140
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.29
Earnings History > 75 > eps Estimate
-0.17
Earnings History > 75 > eps Difference
-0.12
Earnings History > 75 > surprise Percent
-70.5882
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-28
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.11
Earnings History > 76 > eps Estimate
0.22
Earnings History > 76 > eps Difference
-0.11
Earnings History > 76 > surprise Percent
-50
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-08
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.01
Earnings History > 77 > eps Estimate
-0.14
Earnings History > 77 > eps Difference
0.13
Earnings History > 77 > surprise Percent
92.8571
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-09
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.11
Earnings History > 78 > eps Estimate
0.02
Earnings History > 78 > eps Difference
0.09
Earnings History > 78 > surprise Percent
450
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-10
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.43
Earnings History > 79 > eps Estimate
-0.29
Earnings History > 79 > eps Difference
-0.14
Earnings History > 79 > surprise Percent
-48.2759
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-22
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.08
Earnings History > 80 > eps Estimate
0.15
Earnings History > 80 > eps Difference
-0.23
Earnings History > 80 > surprise Percent
-153.3333
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-09
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.24
Earnings History > 81 > eps Estimate
-0.08
Earnings History > 81 > eps Difference
-0.16
Earnings History > 81 > surprise Percent
-200
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-09-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.02
Earnings History > 82 > eps Estimate
0.1
Earnings History > 82 > eps Difference
-0.08
Earnings History > 82 > surprise Percent
-80
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-10
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.3511
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-22
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.22
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-03
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-1.4
Earnings History > 85 > eps Estimate
0.03
Earnings History > 85 > eps Difference
-1.43
Earnings History > 85 > surprise Percent
-4766.6667
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.03
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
-0.12
Earnings History > 86 > surprise Percent
-133.3333
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-07
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.01
Earnings History > 87 > eps Difference
-0.04
Earnings History > 87 > surprise Percent
-400
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-09
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.26
Earnings History > 88 > eps Estimate
0.12
Earnings History > 88 > eps Difference
-0.38
Earnings History > 88 > surprise Percent
-316.6667
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.85
Earnings History > 89 > eps Estimate
0.14
Earnings History > 89 > eps Difference
-0.99
Earnings History > 89 > surprise Percent
-707.1429
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-12
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.04
Earnings History > 90 > eps Estimate
0.15
Earnings History > 90 > eps Difference
-0.19
Earnings History > 90 > surprise Percent
-126.6667
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-08
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.02
Earnings History > 91 > eps Estimate
0.07
Earnings History > 91 > eps Difference
-0.09
Earnings History > 91 > surprise Percent
-128.5714
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-03-06
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.05
Earnings History > 92 > eps Estimate
0.18
Earnings History > 92 > eps Difference
-0.13
Earnings History > 92 > surprise Percent
-72.2222
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-13
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.02
Earnings History > 93 > eps Estimate
0.08
Earnings History > 93 > eps Difference
-0.06
Earnings History > 93 > surprise Percent
-75
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-13
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.31
Earnings History > 94 > eps Estimate
0.39
Earnings History > 94 > eps Difference
-0.08
Earnings History > 94 > surprise Percent
-20.5128
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-02
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.18
Earnings History > 95 > eps Estimate
0.18
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-28
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.3
Earnings History > 96 > eps Estimate
0.29
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
3.4483
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-13
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.15
Earnings History > 97 > eps Estimate
0.13
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
15.3846
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-26
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.31
Earnings History > 98 > eps Estimate
0.32
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-3.125
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-26
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.21
Earnings History > 99 > eps Estimate
0.22
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-4.5455
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-27
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.46
Earnings History > 100 > eps Estimate
0.47
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-2.1277
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-25
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.26
Earnings History > 101 > eps Estimate
0.24
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
8.3333
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-26
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.56
Earnings History > 102 > eps Estimate
0.56
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-26
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.2
Earnings History > 103 > eps Estimate
0.18
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
11.1111
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-23
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.44
Earnings History > 104 > eps Estimate
0.44
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-27
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.21
Earnings History > 105 > eps Estimate
0.2
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
5
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-27
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.49
Earnings History > 106 > eps Estimate
0.48
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.0833
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-26
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.16
Earnings History > 107 > eps Estimate
0.15
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
6.6667
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-22
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.38
Earnings History > 108 > eps Estimate
0.39
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-2.5641
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-27
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.17
Earnings History > 109 > eps Estimate
0.16
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
6.25
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-27
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.42
Earnings History > 110 > eps Estimate
0.41
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
2.439
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-23
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.14
Earnings History > 111 > eps Estimate
0.1
Earnings History > 111 > eps Difference
0.04
Earnings History > 111 > surprise Percent
40
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-23
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.36
Earnings History > 112 > eps Estimate
0.36
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-28
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.14
Earnings History > 113 > eps Estimate
0.13
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
7.6923
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-24
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.37
Earnings History > 114 > eps Estimate
0.36
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
2.7778
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-24
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.09
Earnings History > 115 > eps Estimate
0.09
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-21
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.32
Earnings History > 116 > eps Estimate
0.32
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-22
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.11
Earnings History > 117 > eps Estimate
0.11
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-30
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.31
Earnings History > 118 > eps Estimate
0.31
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-23
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.08
Earnings History > 119 > eps Estimate
0.07
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
14.2857
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-20
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.28
Earnings History > 120 > eps Estimate
0.28
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-24
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.09
Earnings History > 121 > eps Estimate
0.09
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
The Interpublic Group of Companies, Inc. provides advertising and marketing services worldwide. It operates in three segments: Media, Data and Engagement Solutions, Integrated Advertising and Creativity Led Solutions, and Specialized Communications and Experiential Solutions. The Media, Data and Engagement Solutions segment provides media and communications services, digital services and products, advertising and marketing technology, e-commerce services, data management and analytics, strategic consulting, and digital brand experience under the IPG Mediabrands, UM, Initiative, Kinesso, Acxiom, Huge, MRM, and R/GA brand names. The Integrated Advertising and Creativity Led Solutions segment offers advertising, corporate, and brand identity services; and strategic consulting under FCB, IPG Health, McCann Worldgroup, and MullenLowe Group brands. The Specialized Communications and Experiential Solutions segment provides public relations and other specialized communications services, live events, sports and entertainment marketing, and strategic consulting under IPG DXTRA Health, The Weber Shandwick Collective, Golin, Jack Morton, Momentum, and Octagon brand names. The Interpublic Group of Companies, Inc. was formerly known as Interpublic Incorporated and changed its name to The Interpublic Group of Companies, Inc. in February 1964. The company was founded in 1902 and is based in New York, New York. As of November 26, 2025, The Interpublic Group of Companies, Inc. operates as a subsidiary of Omnicom Group Inc.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AKorea Investment CORP Has $432,000 Stake in Interpublic Group of Companies, Inc. (The) $IPG MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$32.7857
Analyst Picks
Strong Buy
2
Buy
4
Hold
4
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
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 94.03% of the total shares of Interpublic Group of Companies Inc
1.
Vanguard Group Inc(12.5334%)
since
2025/06/30
2.
BlackRock Inc(10.3988%)
since
2025/06/30
3.
State Street Corp(7.6821%)
since
2025/06/30
4.
Canada Pension Plan Investment Board(4.0462%)
since
2025/06/30
5.
Charles Schwab Investment Management Inc(3.822%)
since
2025/06/30
6.
The Comm Svcs Sel Sect SPDR® ETF(3.5371%)
since
2025/08/29
7.
Vanguard Total Stock Mkt Idx Inv(3.1694%)
since
2025/07/31
8.
Amvescap Plc.(2.897%)
since
2025/06/30
9.
Schwab US Dividend Equity ETFâ„¢(2.8667%)
since
2025/08/30
10.
Geode Capital Management, LLC(2.6227%)
since
2025/06/30
11.
Vanguard 500 Index Investor(2.4996%)
since
2025/07/31
12.
Vanguard Small Cap Index(2.4505%)
since
2025/07/31
13.
Beutel, Goodman & Company Ltd.(2.3463%)
since
2025/06/30
14.
Millennium Management LLC(2.1503%)
since
2025/06/30
15.
UBS Group AG(2.1446%)
since
2025/06/30
16.
iShares Select Dividend ETF(2.0948%)
since
2025/08/31
17.
Dimensional Fund Advisors, Inc.(1.9879%)
since
2025/06/30
18.
Goldman Sachs Group Inc(1.8479%)
since
2025/06/30
19.
Invesco S&P 500® Equal Weight ETF(1.6259%)
since
2025/08/29
20.
Qube Research & Technologies(1.603%)
since
2025/06/30
21.
Vanguard Small Cap Value Index Inv(1.577%)
since
2025/07/31
22.
Amundi(1.3598%)
since
2025/06/30
23.
Morgan Stanley - Brokerage Accounts(1.3204%)
since
2025/06/30
24.
Fidelity 500 Index(1.2796%)
since
2025/07/31
25.
SPDR® S&P 500® ETF(1.2297%)
since
2025/08/31
26.
iShares Core S&P 500 ETF(1.219%)
since
2025/08/31
27.
Royal Bank of Canada(1.1942%)
since
2025/06/30
28.
Northern Trust Corp(1.1373%)
since
2025/06/30
29.
American Century Companies Inc(1.1336%)
since
2025/06/30
30.
Deutsche Bank AG(1.1285%)
since
2025/06/30
31.
VOLORIDGE INVESTMENT MANAGEMENT, LLC(1.1001%)
since
2025/06/30
32.
SPDR® Portfolio S&P 500® High Div ETF(0.9325%)
since
2025/08/29
33.
Invesco S&P 500 ETF(0.7695%)
since
2025/07/31
34.
Invesco S&P 500® High Div Low Vol ETF(0.7546%)
since
2025/08/29
35.
Pacer US Small Cap Cash Cows 100 ETF(0.6297%)
since
2025/08/29
36.
Vanguard Institutional Index I(0.6104%)
since
2025/07/31
37.
BlackRock Event Driven Equity Instl(0.5945%)
since
2025/07/31
38.
American Century U.S. Mid Cap Value(0.5863%)
since
2025/06/30
39.
American Century Mid Cap Value Inv(0.5863%)
since
2025/06/30
40.
Beutel Goodman American Equity Class D(0.5594%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.16
Date
2025-09-30
EPS Actual
0.75
EPS Estimate
0.7414
EPS Difference
0.0086
Surprise Percent
1.16%
(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.