_id
691302aaccc777a4e85d79b8
Ticker
IOSP
Name
Innospec Inc
Exchange
NASDAQ
Address
8310 South Valley Highway, Englewood, CO, United States, 80112
Country
USA
Sector
Basic Materials
Industry
Specialty Chemicals
Currency
USD
Website
https://innospec.com
Description
Innospec Inc. develops, manufactures, blends, markets, and supplies specialty chemicals in the Americas, Europe, the Middle East, Africa, and Asia-Pacific. It operates through three segments: Performance Chemicals, Fuel Specialties, and Oilfield Services. The company offers specialty chemical products used as additives in diesel, jet, marine, fuel oil and other fuels used in the operation of commercial trucking, marine and aviation engines, power station generators, heating oil, and other industrial machinery applications. It also provides innovative technology-based solutions for customers' processes or products in personal care, home care, agrochemical, construction, mining, and other industrial markets. In addition, the company develops and markets chemical solutions for drilling, completion, production, DRA, and oil and gas applications. It serves large multinational companies, manufacturers of personal care and home care products and global mining, agriculture and building products, and other industrial companies; national and multinational oil companies, fuel marketers and retailers, fuel terminals, marine lines, coating and plastics producers, and other heavy industrial end-users; and multinational public, and independent exploration and production, and oilfield services companies. The company was formerly known as Octel Corp. and changed its name to Innospec Inc. in January 2006. Innospec Inc. was founded in 1938 and is headquartered in Englewood, Colorado.
Last Close
78.48
Volume
77859
Current Price
78.825
Change
0.4396024464831789
Last Updated
2025-12-01T09:24:31.011Z
Image
data:image/webp;base64,UklGRsIFAABXRUJQVlA4WAoAAAAQAAAAOQAAPwAAQUxQSFgCAAABoENtu2nb+b4517WtyrZtxy5V27ZVpXVlOyltp7NtHKw15/81J2vPNVdURsQE4H9xkm3p3w8A2+Cx/Jk75wFkfgX269KvV46H9y3Y84esfPU4wDG/PxWj/nhiPRyYn1llKu+YB9BlJ1mQfrx2OLzPTzJT+dyxHkULJKv049PbQDA/qQr6/aHpIJifYhX1w5XDWyFZVPdDR7lWSBb1zhCwEZdMQa+hIAEy1RKfzPTrDYswcOpAOJ9otksmRb1/PlbdfUo/eJekz1SK0o13Kt5/GByZgI0oVrIy6vcHV4NkR32mk8pKVgZ13T4PrsisTwumL88di/4+P8nM9PhRBJlg7x8NSRYV79oGkh1t/1WxIamKCnfNAgvWcpj7+MfWmCyYPj5zFPr5OsBwd6hyNFP58KEDwVrE+VlIFtR1/+5+tTwuzETq6tU1/WsR52USSv3+xjKwToFD8wjqeeNoEDUdplzweAZmUR9eMwS+lseyLxSbsmAq758DX6C2x/qvGgtBPW9tAEl0su67poJ63t4HwBGZmezzy0fAE503YCHKgkx3zYH3SJkumKw00wsbCpDIyILCs++p67ndIBwSJ9NXF2Pnm8c7kETCZT6Z6Y+bV2LI7AHwDmn3K5JVegckCBJNJolBL4/zDiCaTRH167OrQTTfkZnps5NHIcsOzCS7aQbJ7KKp95EVABxyi1a9cCBBItO/Mov6+KwxcES2fVmI6rplDkEiszKo94kFBB1y9lj3rdT10REAHJHZxh/06cWjQSJ3jyVP3jQLcGhjMdSDDm11REuJf8dWUDggRAMAANAQAJ0BKjoAQAA+tUqeSqckIqGuFJ1Q4BaJbADAmCXXS4Zj9vbBitst5jPOU9GP+l3xneNZjzsuBgdsoZMrwGceOX6Q9gT9aurx6Fv7AEOMOODI1322DzaCJ7SFQlHoH4YCIlBmU6H79FIlID4GXfBlEpznQO3hHQOtiNXJEK9Ivlsf878ZEIfWbB3T6TgAAP77LK9D677OIImJPtP6dTh2qc+O8EXaGKDJQWIvfwg4eNDkkTTW/agzdDHeyFDu+4gUfUQK1ref9k9rVCnJOr2EPD4rNakStsZPivxLN0bDDK3df9yOagSwVXMTX4Ta+z+jS5VyB78n9X8/cfCefwQbY1BVM1PQzBTUIDN+QpxP6z829hfnVuzgzBqgWsDfSNCF3H6EGsc/UEEG42zzOr2W++S1Ahh/la7D8FOsZH1l4Xv5Chq7B4BYpXm3n9NcEimkZyISFGNX79MK1TDvx+6zWWyESicWAnwyVh+dw0WzmENWyfEXo8CG/edCKR4T1b6GAkSJVdSyfFWey1ZlaPZv38RlTra9fWphmMBVQELP/3UvvGwRVNdZ+JT6yMQP/yXuuFDJxycuFJMKhvugBdc50MEbRiX+f+IBXNnPCWWt4RbftWpJzmLpGLLeSEFymaFqTnka/0ArVU53aeC4y3U27JqIjnGN39ddQ1RZiTpwTFdVbq+bus9CXk2XNfCzVj2NV/TQw/R1Um4Krgl5rJOIH5V/lXf6OKLWBzlV83zKXSZ5KR4Ja+fjZnespUBfz53cAB5+A2P5uKzh/yIuJkqnBSRhYC5wu/q6pNNd4rqCCiAI8gIWwWqb4jqA3McZPIeyespKkgS9xf/k7ljQ3OLNPHxAiDUoTpR03tmPrVmNDY4RWzFrsaMPSOlKr9H/jR4r4cJDEOQb94Z2g2PXWMh+Dy/6Ys5jkrXKfuNbM4z8OD258gz5hhcnvKIVQiFBUSvmmP5bzkp7mDxaNAo+zngvYlOclUxCrf3ywvbSUuX/BZ0J231ydjQ4csfnONYO5tapnr9Yw5eZf7u0nd6+TG27P2CMs4paoBotgXeJIWDoHLZBQVbB/UwRt4v/SzSI1hJVxOEVD6J1cVN/+96pcOOgAAAA
Ipo Date
1998-05-13T00:00:00.000Z
Market Cap
1856527104
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9674999999999999
Sentiment Sources
6
Rating
4.5
Target Price
99.3333
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
441900000
Cost Of Revenue
325200000
Gross Profit
116700000
Operating Expenses
85600000
Operating Income
31100000
Interest Expense
-
Pretax Income
11500000
Net Income
12900000
Eps
0.5178851017704444
Dividends Per Share
0
Shares Outstanding
24777582
Income Tax Expense
-1400000
EBITDA
23400000
Operating Margin
7.037791355510296
Total Other Income Expense Net
-19600000
Cash
270800000
Short Term Investments
-
Receivables
349500000
Inventories
345200000
Total Current Assets
988800000
Property Plant Equipment
327600000
Total Assets
1799400000
Payables
162200000
Short Term Debt
16000000
Long Term Debt
-
Total Liabilities
496500000
Equity
1297000000
Depreciation
12200000
Change In Working Capital
-21700000
Cash From Operations
39300000
Capital Expenditures
14300000
Cash From Investing
-24200000
Cash From Financing
-10800000
Net Change In Cash
4200000
PE
-
PB
1.5138411141094834
ROE
0.994602929838088
ROA
0.7169056352117372
FCF
25000000
Fcf Percent
0.05657388549445576
Piotroski FScore
4
Health Score
57
Deep Value Investing Score
9
Defensive Investing Score
7
Dividend Investing Score
5
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
5.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
441900000
Quarters > 0 > income Statement > cost Of Revenue
325200000
Quarters > 0 > income Statement > gross Profit
116700000
Quarters > 0 > income Statement > operating Expenses
85600000
Quarters > 0 > income Statement > operating Income
31100000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
11500000
Quarters > 0 > income Statement > net Income
12900000
Quarters > 0 > income Statement > eps
0.5178851017704444
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
24909000
Quarters > 0 > income Statement > income Tax Expense
-1400000
Quarters > 0 > income Statement > EBITDA
23400000
Quarters > 0 > income Statement > operating Margin
7.037791355510296
Quarters > 0 > income Statement > total Other Income Expense Net
-19600000
Quarters > 0 > balance Sheet > cash
270800000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
349500000
Quarters > 0 > balance Sheet > inventories
345200000
Quarters > 0 > balance Sheet > total Current Assets
988800000
Quarters > 0 > balance Sheet > property Plant Equipment
327600000
Quarters > 0 > balance Sheet > total Assets
1799400000
Quarters > 0 > balance Sheet > payables
162200000
Quarters > 0 > balance Sheet > short Term Debt
16000000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
496500000
Quarters > 0 > balance Sheet > equity
1297000000
Quarters > 0 > cash Flow > net Income
12900000
Quarters > 0 > cash Flow > depreciation
12200000
Quarters > 0 > cash Flow > change In Working Capital
-21700000
Quarters > 0 > cash Flow > cash From Operations
39300000
Quarters > 0 > cash Flow > capital Expenditures
14300000
Quarters > 0 > cash Flow > cash From Investing
-24200000
Quarters > 0 > cash Flow > cash From Financing
-10800000
Quarters > 0 > cash Flow > net Change In Cash
4200000
Quarters > 0 > ratios > PE
0.5178851017704444
Quarters > 0 > ratios > PB
1.5138411141094834
Quarters > 0 > ratios > ROE
0.994602929838088
Quarters > 0 > ratios > ROA
0.7169056352117372
Quarters > 0 > ratios > FCF
25000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05657388549445576
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
439700000
Quarters > 1 > income Statement > cost Of Revenue
316500000
Quarters > 1 > income Statement > gross Profit
123200000
Quarters > 1 > income Statement > operating Expenses
88900000
Quarters > 1 > income Statement > operating Income
34300000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
31900000
Quarters > 1 > income Statement > net Income
23500000
Quarters > 1 > income Statement > eps
0.9384234486063413
Quarters > 1 > income Statement > dividends Per Share
20800000
Quarters > 1 > income Statement > shares Outstanding
25042000
Quarters > 1 > income Statement > income Tax Expense
8400000
Quarters > 1 > income Statement > EBITDA
46100000
Quarters > 1 > income Statement > operating Margin
7.800773254491698
Quarters > 1 > income Statement > total Other Income Expense Net
-2400000
Quarters > 1 > balance Sheet > cash
266600000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
336100000
Quarters > 1 > balance Sheet > inventories
336800000
Quarters > 1 > balance Sheet > total Current Assets
969700000
Quarters > 1 > balance Sheet > property Plant Equipment
345100000
Quarters > 1 > balance Sheet > total Assets
1806100000
Quarters > 1 > balance Sheet > payables
149400000
Quarters > 1 > balance Sheet > short Term Debt
15600000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
504600000
Quarters > 1 > balance Sheet > equity
1295400000
Quarters > 1 > cash Flow > net Income
23500000
Quarters > 1 > cash Flow > depreciation
11100000
Quarters > 1 > cash Flow > change In Working Capital
17500000
Quarters > 1 > cash Flow > cash From Operations
9300000
Quarters > 1 > cash Flow > capital Expenditures
13000000
Quarters > 1 > cash Flow > cash From Investing
-16200000
Quarters > 1 > cash Flow > cash From Financing
-28700000
Quarters > 1 > cash Flow > net Change In Cash
-33200000
Quarters > 1 > ratios > PE
0.9384234486063413
Quarters > 1 > ratios > PB
1.523803960166744
Quarters > 1 > ratios > ROE
1.8141114713601976
Quarters > 1 > ratios > ROA
1.301146115940424
Quarters > 1 > ratios > FCF
-3700000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.008414828292017285
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
440800000
Quarters > 2 > income Statement > cost Of Revenue
315700000
Quarters > 2 > income Statement > gross Profit
125100000
Quarters > 2 > income Statement > operating Expenses
82600000
Quarters > 2 > income Statement > operating Income
42500000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
44400000
Quarters > 2 > income Statement > net Income
32800000
Quarters > 2 > income Statement > eps
1.306668791331368
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
25102000
Quarters > 2 > income Statement > income Tax Expense
11600000
Quarters > 2 > income Statement > EBITDA
53900000
Quarters > 2 > income Statement > operating Margin
9.641560798548095
Quarters > 2 > income Statement > total Other Income Expense Net
1900000
Quarters > 2 > balance Sheet > cash
299800000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
343500000
Quarters > 2 > balance Sheet > inventories
315400000
Quarters > 2 > balance Sheet > total Current Assets
977100000
Quarters > 2 > balance Sheet > property Plant Equipment
321500000
Quarters > 2 > balance Sheet > total Assets
1774600000
Quarters > 2 > balance Sheet > payables
169500000
Quarters > 2 > balance Sheet > short Term Debt
14000000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
508900000
Quarters > 2 > balance Sheet > equity
1260000000
Quarters > 2 > cash Flow > net Income
32800000
Quarters > 2 > cash Flow > depreciation
10900000
Quarters > 2 > cash Flow > change In Working Capital
-18900000
Quarters > 2 > cash Flow > cash From Operations
28300000
Quarters > 2 > cash Flow > capital Expenditures
8400000
Quarters > 2 > cash Flow > cash From Investing
-15500000
Quarters > 2 > cash Flow > cash From Financing
-3800000
Quarters > 2 > cash Flow > net Change In Cash
10600000
Quarters > 2 > ratios > PE
1.306668791331368
Quarters > 2 > ratios > PB
1.5703691666666666
Quarters > 2 > ratios > ROE
2.6031746031746033
Quarters > 2 > ratios > ROA
1.8483038431195764
Quarters > 2 > ratios > FCF
19900000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.04514519056261343
Quarters > 2 > health Score
57
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
466800000
Quarters > 3 > income Statement > cost Of Revenue
330600000
Quarters > 3 > income Statement > gross Profit
136200000
Quarters > 3 > income Statement > operating Expenses
95100000
Quarters > 3 > income Statement > operating Income
41100000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-102600000
Quarters > 3 > income Statement > net Income
-70400000
Quarters > 3 > income Statement > eps
-2.8031057137169024
Quarters > 3 > income Statement > dividends Per Share
19800000
Quarters > 3 > income Statement > shares Outstanding
25115000
Quarters > 3 > income Statement > income Tax Expense
-32200000
Quarters > 3 > income Statement > EBITDA
48300000
Quarters > 3 > income Statement > operating Margin
8.804627249357326
Quarters > 3 > income Statement > total Other Income Expense Net
-143700000
Quarters > 3 > balance Sheet > cash
289200000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
341700000
Quarters > 3 > balance Sheet > inventories
301000000
Quarters > 3 > balance Sheet > total Current Assets
956600000
Quarters > 3 > balance Sheet > property Plant Equipment
314500000
Quarters > 3 > balance Sheet > total Assets
1734700000
Quarters > 3 > balance Sheet > payables
163800000
Quarters > 3 > balance Sheet > short Term Debt
13900000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
518600000
Quarters > 3 > balance Sheet > equity
1211200000
Quarters > 3 > cash Flow > net Income
-70400000
Quarters > 3 > cash Flow > depreciation
10900000
Quarters > 3 > cash Flow > change In Working Capital
-32700000
Quarters > 3 > cash Flow > cash From Operations
25700000
Quarters > 3 > cash Flow > capital Expenditures
20800000
Quarters > 3 > cash Flow > cash From Investing
-20600000
Quarters > 3 > cash Flow > cash From Financing
-17800000
Quarters > 3 > cash Flow > net Change In Cash
-14600000
Quarters > 3 > ratios > PE
-2.8031057137169024
Quarters > 3 > ratios > PB
1.6344863565059444
Quarters > 3 > ratios > ROE
-5.812417437252312
Quarters > 3 > ratios > ROA
-4.058338617628408
Quarters > 3 > ratios > FCF
4900000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.01049700085689803
Quarters > 3 > health Score
35
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1845400000
Annuals > 0 > income Statement > cost Of Revenue
1302500000
Annuals > 0 > income Statement > gross Profit
542900000
Annuals > 0 > income Statement > operating Expenses
365000000
Annuals > 0 > income Statement > operating Income
177900000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
41200000
Annuals > 0 > income Statement > net Income
35600000
Annuals > 0 > income Statement > eps
1.4172538715713205
Annuals > 0 > income Statement > dividends Per Share
38800000
Annuals > 0 > income Statement > shares Outstanding
25119000
Annuals > 0 > income Statement > income Tax Expense
5600000
Annuals > 0 > income Statement > EBITDA
224600000
Annuals > 0 > income Statement > operating Margin
9.640186409450525
Annuals > 0 > income Statement > total Other Income Expense Net
-136700000
Annuals > 0 > balance Sheet > cash
289200000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
341700000
Annuals > 0 > balance Sheet > inventories
301000000
Annuals > 0 > balance Sheet > total Current Assets
956600000
Annuals > 0 > balance Sheet > property Plant Equipment
314500000
Annuals > 0 > balance Sheet > total Assets
1734700000
Annuals > 0 > balance Sheet > payables
163800000
Annuals > 0 > balance Sheet > short Term Debt
13900000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
518600000
Annuals > 0 > balance Sheet > equity
1211200000
Annuals > 0 > cash Flow > net Income
35600000
Annuals > 0 > cash Flow > depreciation
43500000
Annuals > 0 > cash Flow > change In Working Capital
-18900000
Annuals > 0 > cash Flow > cash From Operations
184500000
Annuals > 0 > cash Flow > capital Expenditures
41400000
Annuals > 0 > cash Flow > cash From Investing
-62000000
Annuals > 0 > cash Flow > cash From Financing
-35300000
Annuals > 0 > cash Flow > net Change In Cash
85500000
Annuals > 0 > ratios > PE
1.4172538715713205
Annuals > 0 > ratios > PB
1.5504428996036987
Annuals > 0 > ratios > ROE
2.939233817701453
Annuals > 0 > ratios > ROA
2.05222805095982
Annuals > 0 > ratios > FCF
143100000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07754416386691232
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1948800000
Annuals > 1 > income Statement > cost Of Revenue
1357700000
Annuals > 1 > income Statement > gross Profit
591100000
Annuals > 1 > income Statement > operating Expenses
429500000
Annuals > 1 > income Statement > operating Income
161600000
Annuals > 1 > income Statement > interest Expense
2300000
Annuals > 1 > income Statement > pretax Income
174400000
Annuals > 1 > income Statement > net Income
139100000
Annuals > 1 > income Statement > eps
5.559107984973224
Annuals > 1 > income Statement > dividends Per Share
35100000
Annuals > 1 > income Statement > shares Outstanding
25022000
Annuals > 1 > income Statement > income Tax Expense
35300000
Annuals > 1 > income Statement > EBITDA
200900000
Annuals > 1 > income Statement > operating Margin
8.292282430213465
Annuals > 1 > income Statement > total Other Income Expense Net
12800000
Annuals > 1 > balance Sheet > cash
203700000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
359800000
Annuals > 1 > balance Sheet > inventories
300100000
Annuals > 1 > balance Sheet > total Current Assets
885700000
Annuals > 1 > balance Sheet > property Plant Equipment
313400000
Annuals > 1 > balance Sheet > total Assets
1707400000
Annuals > 1 > balance Sheet > payables
163600000
Annuals > 1 > balance Sheet > short Term Debt
13600000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
557800000
Annuals > 1 > balance Sheet > equity
1147100000
Annuals > 1 > cash Flow > net Income
139100000
Annuals > 1 > cash Flow > depreciation
39300000
Annuals > 1 > cash Flow > change In Working Capital
20600000
Annuals > 1 > cash Flow > cash From Operations
207300000
Annuals > 1 > cash Flow > capital Expenditures
62100000
Annuals > 1 > cash Flow > cash From Investing
-111800000
Annuals > 1 > cash Flow > cash From Financing
-39000000
Annuals > 1 > cash Flow > net Change In Cash
56600000
Annuals > 1 > ratios > PE
5.559107984973224
Annuals > 1 > ratios > PB
1.6307599337459682
Annuals > 1 > ratios > ROE
12.126231366053526
Annuals > 1 > ratios > ROA
8.146890008199602
Annuals > 1 > ratios > FCF
145200000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.07450738916256158
Annuals > 1 > health Score
74
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1963700000
Annuals > 2 > income Statement > cost Of Revenue
1377000000
Annuals > 2 > income Statement > gross Profit
586700000
Annuals > 2 > income Statement > operating Expenses
399400000
Annuals > 2 > income Statement > operating Income
187300000
Annuals > 2 > income Statement > interest Expense
1100000
Annuals > 2 > income Statement > pretax Income
184600000
Annuals > 2 > income Statement > net Income
133000000
Annuals > 2 > income Statement > eps
5.32383315987511
Annuals > 2 > income Statement > dividends Per Share
31700000
Annuals > 2 > income Statement > shares Outstanding
24982000
Annuals > 2 > income Statement > income Tax Expense
51600000
Annuals > 2 > income Statement > EBITDA
227400000
Annuals > 2 > income Statement > operating Margin
9.53811682028823
Annuals > 2 > income Statement > total Other Income Expense Net
-2700000
Annuals > 2 > balance Sheet > cash
147100000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
334600000
Annuals > 2 > balance Sheet > inventories
373100000
Annuals > 2 > balance Sheet > total Current Assets
872600000
Annuals > 2 > balance Sheet > property Plant Equipment
266200000
Annuals > 2 > balance Sheet > total Assets
1603700000
Annuals > 2 > balance Sheet > payables
165300000
Annuals > 2 > balance Sheet > short Term Debt
13900000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
563300000
Annuals > 2 > balance Sheet > equity
1038000000
Annuals > 2 > cash Flow > net Income
133000000
Annuals > 2 > cash Flow > depreciation
40100000
Annuals > 2 > cash Flow > change In Working Capital
-90100000
Annuals > 2 > cash Flow > cash From Operations
81700000
Annuals > 2 > cash Flow > capital Expenditures
42300000
Annuals > 2 > cash Flow > cash From Investing
-42100000
Annuals > 2 > cash Flow > cash From Financing
-33700000
Annuals > 2 > cash Flow > net Change In Cash
5300000
Annuals > 2 > ratios > PE
5.32383315987511
Annuals > 2 > ratios > PB
1.79928161849711
Annuals > 2 > ratios > ROE
12.8131021194605
Annuals > 2 > ratios > ROA
8.29332169358359
Annuals > 2 > ratios > FCF
39400000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.020064164587258747
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1483400000
Annuals > 3 > income Statement > cost Of Revenue
1048500000
Annuals > 3 > income Statement > gross Profit
434900000
Annuals > 3 > income Statement > operating Expenses
302800000
Annuals > 3 > income Statement > operating Income
132100000
Annuals > 3 > income Statement > interest Expense
1500000
Annuals > 3 > income Statement > pretax Income
134400000
Annuals > 3 > income Statement > net Income
93100000
Annuals > 3 > income Statement > eps
3.7458759153456183
Annuals > 3 > income Statement > dividends Per Share
28800000
Annuals > 3 > income Statement > shares Outstanding
24854000
Annuals > 3 > income Statement > income Tax Expense
41300000
Annuals > 3 > income Statement > EBITDA
173000000
Annuals > 3 > income Statement > operating Margin
8.905217743022785
Annuals > 3 > income Statement > total Other Income Expense Net
2300000
Annuals > 3 > balance Sheet > cash
141800000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
284500000
Annuals > 3 > balance Sheet > inventories
277600000
Annuals > 3 > balance Sheet > total Current Assets
728100000
Annuals > 3 > balance Sheet > property Plant Equipment
249800000
Annuals > 3 > balance Sheet > total Assets
1570900000
Annuals > 3 > balance Sheet > payables
148700000
Annuals > 3 > balance Sheet > short Term Debt
12500000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
537900000
Annuals > 3 > balance Sheet > equity
1032400000
Annuals > 3 > cash Flow > net Income
93100000
Annuals > 3 > cash Flow > depreciation
42700000
Annuals > 3 > cash Flow > change In Working Capital
-48100000
Annuals > 3 > cash Flow > cash From Operations
93200000
Annuals > 3 > cash Flow > capital Expenditures
39100000
Annuals > 3 > cash Flow > cash From Investing
-36200000
Annuals > 3 > cash Flow > cash From Financing
-20000000
Annuals > 3 > cash Flow > net Change In Cash
36500000
Annuals > 3 > ratios > PE
3.7458759153456183
Annuals > 3 > ratios > PB
1.7997724137931037
Annuals > 3 > ratios > ROE
9.017822549399458
Annuals > 3 > ratios > ROA
5.926538926729901
Annuals > 3 > ratios > FCF
54100000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.03647027099905622
Annuals > 3 > health Score
62
Valuation > metrics > PE
0.5178851017704444
Valuation > metrics > PB
1.5138411141094834
Valuation > final Score
100
Valuation > verdict
47.4% Undervalued
Profitability > metrics > ROE
0.994602929838088
Profitability > metrics > ROA
1.3046116504854368
Profitability > metrics > Net Margin
0.029192124915139173
Profitability > final Score
10
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3828064764841943
Risk > metrics > Interest Coverage
2.6134453781512605
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.548821548821548
Liquidity > metrics > Quick Ratio
3.611672278338945
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
19
Prev Profitabilities > 1
26
Prev Profitabilities > 2
0
Prev Risks > 0
70
Prev Risks > 1
78
Prev Risks > 2
61
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:34:44.276Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-17
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.25
Earnings History > 0 > eps Difference
-1.25
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.12
Earnings History > 1 > eps Estimate
1.11
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
0.9009
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.26
Earnings History > 2 > eps Estimate
1.21
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
4.1322
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-08
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.42
Earnings History > 3 > eps Estimate
1.42
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-18
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.41
Earnings History > 4 > eps Estimate
1.36
Earnings History > 4 > eps Difference
0.05
Earnings History > 4 > surprise Percent
3.6765
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-05
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.35
Earnings History > 5 > eps Estimate
1.35
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-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.39
Earnings History > 6 > eps Estimate
1.37
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
1.4599
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-09
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.75
Earnings History > 7 > eps Estimate
1.64
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
6.7073
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-13
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.84
Earnings History > 8 > eps Estimate
1.62
Earnings History > 8 > eps Difference
0.22
Earnings History > 8 > surprise Percent
13.5802
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.59
Earnings History > 9 > eps Estimate
1.45
Earnings History > 9 > eps Difference
0.14
Earnings History > 9 > surprise Percent
9.6552
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-08
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.28
Earnings History > 10 > eps Estimate
1.28
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.38
Earnings History > 11 > eps Estimate
1.17
Earnings History > 11 > eps Difference
0.21
Earnings History > 11 > surprise Percent
17.9487
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-21
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.2
Earnings History > 12 > eps Estimate
1.4
Earnings History > 12 > eps Difference
-0.2
Earnings History > 12 > surprise Percent
-14.2857
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.74
Earnings History > 13 > eps Estimate
1.41
Earnings History > 13 > eps Difference
0.33
Earnings History > 13 > surprise Percent
23.4043
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-02
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.58
Earnings History > 14 > eps Estimate
1.36
Earnings History > 14 > eps Difference
0.22
Earnings History > 14 > surprise Percent
16.1765
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.53
Earnings History > 15 > eps Estimate
1.19
Earnings History > 15 > eps Difference
0.34
Earnings History > 15 > surprise Percent
28.5714
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-15
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.3
Earnings History > 16 > eps Estimate
1.04
Earnings History > 16 > eps Difference
0.26
Earnings History > 16 > surprise Percent
25
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.15
Earnings History > 17 > eps Estimate
1.01
Earnings History > 17 > eps Difference
0.14
Earnings History > 17 > surprise Percent
13.8614
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-03
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.3
Earnings History > 18 > eps Estimate
0.89
Earnings History > 18 > eps Difference
0.41
Earnings History > 18 > surprise Percent
46.0674
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.06
Earnings History > 19 > eps Estimate
0.99
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
7.0707
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-16
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.27
Earnings History > 20 > eps Estimate
0.71
Earnings History > 20 > eps Difference
0.56
Earnings History > 20 > surprise Percent
78.8732
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
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.71
Earnings History > 21 > eps Estimate
0.34
Earnings History > 21 > eps Difference
0.37
Earnings History > 21 > surprise Percent
108.8235
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-04
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.18
Earnings History > 22 > eps Estimate
0.2
Earnings History > 22 > eps Difference
-0.38
Earnings History > 22 > surprise Percent
-190
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.42
Earnings History > 23 > eps Estimate
1.23
Earnings History > 23 > eps Difference
0.19
Earnings History > 23 > surprise Percent
15.4472
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-18
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.47
Earnings History > 24 > eps Estimate
1.37
Earnings History > 24 > eps Difference
0.1
Earnings History > 24 > surprise Percent
7.2993
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.4
Earnings History > 25 > eps Estimate
1.25
Earnings History > 25 > eps Difference
0.15
Earnings History > 25 > surprise Percent
12
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.12
Earnings History > 26 > eps Estimate
1.1
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
1.8182
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.25
Earnings History > 27 > eps Estimate
1.19
Earnings History > 27 > eps Difference
0.06
Earnings History > 27 > surprise Percent
5.042
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-19
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.62
Earnings History > 28 > eps Estimate
1.37
Earnings History > 28 > eps Difference
0.25
Earnings History > 28 > surprise Percent
18.2482
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-06
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.2
Earnings History > 29 > eps Estimate
1.06
Earnings History > 29 > eps Difference
0.14
Earnings History > 29 > surprise Percent
13.2075
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1
Earnings History > 30 > eps Estimate
1.05
Earnings History > 30 > eps Difference
-0.05
Earnings History > 30 > surprise Percent
-4.7619
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-08
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.02
Earnings History > 31 > eps Estimate
0.91
Earnings History > 31 > eps Difference
0.11
Earnings History > 31 > surprise Percent
12.0879
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-13
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.47
Earnings History > 32 > eps Estimate
1.21
Earnings History > 32 > eps Difference
0.26
Earnings History > 32 > surprise Percent
21.4876
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-07
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1
Earnings History > 33 > eps Estimate
0.92
Earnings History > 33 > eps Difference
0.08
Earnings History > 33 > surprise Percent
8.6957
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.16
Earnings History > 34 > eps Estimate
1.09
Earnings History > 34 > eps Difference
0.07
Earnings History > 34 > surprise Percent
6.422
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-09
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1
Earnings History > 35 > eps Estimate
0.86
Earnings History > 35 > eps Difference
0.14
Earnings History > 35 > surprise Percent
16.2791
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-14
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.09
Earnings History > 36 > eps Estimate
0.89
Earnings History > 36 > eps Difference
0.2
Earnings History > 36 > surprise Percent
22.4719
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.78
Earnings History > 37 > eps Estimate
0.77
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.2987
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.03
Earnings History > 38 > eps Estimate
0.88
Earnings History > 38 > eps Difference
0.15
Earnings History > 38 > surprise Percent
17.0455
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.93
Earnings History > 39 > eps Estimate
0.77
Earnings History > 39 > eps Difference
0.16
Earnings History > 39 > surprise Percent
20.7792
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-16
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.24
Earnings History > 40 > eps Estimate
1.02
Earnings History > 40 > eps Difference
0.22
Earnings History > 40 > surprise Percent
21.5686
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.18
Earnings History > 41 > eps Estimate
0.87
Earnings History > 41 > eps Difference
0.31
Earnings History > 41 > surprise Percent
35.6322
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.02
Earnings History > 42 > eps Estimate
0.73
Earnings History > 42 > eps Difference
0.29
Earnings History > 42 > surprise Percent
39.726
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-05
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.91
Earnings History > 43 > eps Estimate
0.84
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
8.3333
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-17
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.16
Earnings History > 44 > eps Estimate
0.88
Earnings History > 44 > eps Difference
0.28
Earnings History > 44 > surprise Percent
31.8182
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.77
Earnings History > 45 > eps Estimate
0.75
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
2.6667
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.77
Earnings History > 46 > eps Estimate
0.68
Earnings History > 46 > eps Difference
0.09
Earnings History > 46 > surprise Percent
13.2353
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.54
Earnings History > 47 > eps Estimate
0.67
Earnings History > 47 > eps Difference
-0.13
Earnings History > 47 > surprise Percent
-19.403
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-12
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.06
Earnings History > 48 > eps Estimate
0.96
Earnings History > 48 > eps Difference
0.1
Earnings History > 48 > surprise Percent
10.4167
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.65
Earnings History > 49 > eps Estimate
0.83
Earnings History > 49 > eps Difference
-0.18
Earnings History > 49 > surprise Percent
-21.6867
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.75
Earnings History > 50 > eps Estimate
0.68
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
10.2941
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-06
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.72
Earnings History > 51 > eps Estimate
0.85
Earnings History > 51 > eps Difference
-0.13
Earnings History > 51 > surprise Percent
-15.2941
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-12
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.89
Earnings History > 52 > eps Estimate
0.86
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
3.4884
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.65
Earnings History > 53 > eps Estimate
0.75
Earnings History > 53 > eps Difference
-0.1
Earnings History > 53 > surprise Percent
-13.3333
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.79
Earnings History > 54 > eps Estimate
0.79
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-07
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1
Earnings History > 55 > eps Estimate
0.73
Earnings History > 55 > eps Difference
0.27
Earnings History > 55 > surprise Percent
36.9863
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-14
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.97
Earnings History > 56 > eps Estimate
0.88
Earnings History > 56 > eps Difference
0.09
Earnings History > 56 > surprise Percent
10.2273
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-01
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.93
Earnings History > 57 > eps Estimate
0.78
Earnings History > 57 > eps Difference
0.15
Earnings History > 57 > surprise Percent
19.2308
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-08
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.85
Earnings History > 58 > eps Estimate
0.73
Earnings History > 58 > eps Difference
0.12
Earnings History > 58 > surprise Percent
16.4384
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-10
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.879
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-16
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.9817
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-02
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.1999
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-03
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.27
Earnings History > 62 > eps Estimate
0.26
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
3.8462
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.32
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-16
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.01
Earnings History > 64 > eps Estimate
-0.26
Earnings History > 64 > eps Difference
0.25
Earnings History > 64 > surprise Percent
96.1538
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.11
Earnings History > 65 > eps Estimate
0.2
Earnings History > 65 > eps Difference
-0.31
Earnings History > 65 > surprise Percent
-155
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-04
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.12
Earnings History > 66 > eps Estimate
0.06
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
100
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-06
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.26
Earnings History > 67 > eps Estimate
0.23
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
13.0435
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-19
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.22
Earnings History > 68 > eps Estimate
0.24
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-8.3333
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-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.24
Earnings History > 69 > eps Difference
-0.03
Earnings History > 69 > surprise Percent
-12.5
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.07
Earnings History > 70 > eps Estimate
0.4
Earnings History > 70 > eps Difference
-0.33
Earnings History > 70 > surprise Percent
-82.5
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.34
Earnings History > 71 > eps Estimate
0.33
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
3.0303
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-07
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.45
Earnings History > 72 > eps Estimate
0.28
Earnings History > 72 > eps Difference
0.17
Earnings History > 72 > surprise Percent
60.7143
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-31
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.23
Earnings History > 73 > eps Estimate
0.29
Earnings History > 73 > eps Difference
-0.06
Earnings History > 73 > surprise Percent
-20.6897
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-01
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.27
Earnings History > 74 > eps Estimate
0.24
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
12.5
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-02
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.24
Earnings History > 75 > eps Estimate
0.23
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
4.3478
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-07
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.03
Earnings History > 76 > eps Estimate
0.02
Earnings History > 76 > eps Difference
-0.05
Earnings History > 76 > surprise Percent
-250
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-01
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.14
Earnings History > 77 > eps Estimate
-0.11
Earnings History > 77 > eps Difference
0.25
Earnings History > 77 > surprise Percent
227.2727
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.04
Earnings History > 78 > eps Estimate
-0.04
Earnings History > 78 > eps Difference
0.08
Earnings History > 78 > surprise Percent
200
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-24
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.03
Earnings History > 79 > eps Estimate
-0.09
Earnings History > 79 > eps Difference
0.12
Earnings History > 79 > surprise Percent
133.3333
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-06
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.31
Earnings History > 80 > eps Estimate
-0.23
Earnings History > 80 > eps Difference
-0.08
Earnings History > 80 > surprise Percent
-34.7826
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-24
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.21
Earnings History > 81 > eps Estimate
-0.24
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
12.5
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-25
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-4.23
Earnings History > 82 > eps Estimate
-0.26
Earnings History > 82 > eps Difference
-3.97
Earnings History > 82 > surprise Percent
-1526.9231
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-25
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.09
Earnings History > 83 > eps Estimate
-0.19
Earnings History > 83 > eps Difference
0.1
Earnings History > 83 > surprise Percent
52.6316
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-07
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.54
Earnings History > 84 > eps Estimate
-0.55
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
1.8182
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-25
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.35
Earnings History > 85 > eps Estimate
-0.01
Earnings History > 85 > eps Difference
0.36
Earnings History > 85 > surprise Percent
3600
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-26
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.13
Earnings History > 86 > eps Estimate
0.47
Earnings History > 86 > eps Difference
-0.34
Earnings History > 86 > surprise Percent
-72.3404
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-26
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.28
Earnings History > 87 > eps Estimate
0.49
Earnings History > 87 > eps Difference
-0.21
Earnings History > 87 > surprise Percent
-42.8571
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.5078
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-27
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.72
Earnings History > 89 > eps Estimate
0.61
Earnings History > 89 > eps Difference
0.11
Earnings History > 89 > surprise Percent
18.0328
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-28
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.52
Earnings History > 90 > eps Estimate
0.57
Earnings History > 90 > eps Difference
-0.05
Earnings History > 90 > surprise Percent
-8.7719
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-28
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.46
Earnings History > 91 > eps Estimate
0.6
Earnings History > 91 > eps Difference
-0.14
Earnings History > 91 > surprise Percent
-23.3333
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-10
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.6
Earnings History > 92 > eps Estimate
0.7
Earnings History > 92 > eps Difference
-0.1
Earnings History > 92 > surprise Percent
-14.2857
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-28
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.72
Earnings History > 93 > eps Estimate
0.72
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-29
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.7
Earnings History > 94 > eps Estimate
0.73
Earnings History > 94 > eps Difference
-0.03
Earnings History > 94 > surprise Percent
-4.1096
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-29
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.74
Earnings History > 95 > eps Estimate
0.66
Earnings History > 95 > eps Difference
0.08
Earnings History > 95 > surprise Percent
12.1212
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-12
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.16
Earnings History > 96 > eps Estimate
0.14
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
14.2857
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-29
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.14
Earnings History > 97 > eps Estimate
0.12
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
16.6667
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-27
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.33
Earnings History > 98 > eps Estimate
0.14
Earnings History > 98 > eps Difference
0.19
Earnings History > 98 > surprise Percent
135.7143
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-30
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.06
Earnings History > 99 > eps Estimate
0.08
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-25
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-12
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.28
Earnings History > 100 > eps Estimate
0.23
Earnings History > 100 > eps Difference
0.05
Earnings History > 100 > surprise Percent
21.7391
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-26
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.16
Earnings History > 101 > eps Estimate
0.25
Earnings History > 101 > eps Difference
-0.09
Earnings History > 101 > surprise Percent
-36
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-27
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.16
Earnings History > 102 > eps Estimate
0.17
Earnings History > 102 > eps Difference
-0.01
Earnings History > 102 > surprise Percent
-5.8824
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-02
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.12
Earnings History > 103 > eps Estimate
0.22
Earnings History > 103 > eps Difference
-0.1
Earnings History > 103 > surprise Percent
-45.4545
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-10
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.29
Earnings History > 104 > eps Estimate
0.38
Earnings History > 104 > eps Difference
-0.09
Earnings History > 104 > surprise Percent
-23.6842
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-28
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.44
Earnings History > 105 > eps Estimate
0.4
Earnings History > 105 > eps Difference
0.04
Earnings History > 105 > surprise Percent
10
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-29
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.41
Earnings History > 106 > eps Estimate
0.43
Earnings History > 106 > eps Difference
-0.02
Earnings History > 106 > surprise Percent
-4.6512
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-29
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.37
Earnings History > 107 > eps Estimate
0.53
Earnings History > 107 > eps Difference
-0.16
Earnings History > 107 > surprise Percent
-30.1887
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-09
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.51
Earnings History > 108 > eps Estimate
0.48
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
6.25
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-02
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.37
Earnings History > 109 > eps Estimate
0.46
Earnings History > 109 > eps Difference
-0.09
Earnings History > 109 > surprise Percent
-19.5652
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.57
Earnings History > 110 > eps Estimate
0.6
Earnings History > 110 > eps Difference
-0.03
Earnings History > 110 > surprise Percent
-5
Innospec Inc. develops, manufactures, blends, markets, and supplies specialty chemicals in the Americas, Europe, the Middle East, Africa, and Asia-Pacific. It operates through three segments: Performance Chemicals, Fuel Specialties, and Oilfield Services. The company offers specialty chemical products used as additives in diesel, jet, marine, fuel oil and other fuels used in the operation of commercial trucking, marine and aviation engines, power station generators, heating oil, and other industrial machinery applications. It also provides innovative technology-based solutions for customers' processes or products in personal care, home care, agrochemical, construction, mining, and other industrial markets. In addition, the company develops and markets chemical solutions for drilling, completion, production, DRA, and oil and gas applications. It serves large multinational companies, manufacturers of personal care and home care products and global mining, agriculture and building products, and other industrial companies; national and multinational oil companies, fuel marketers and retailers, fuel terminals, marine lines, coating and plastics producers, and other heavy industrial end-users; and multinational public, and independent exploration and production, and oilfield services companies. The company was formerly known as Octel Corp. and changed its name to Innospec Inc. in January 2006. Innospec Inc. was founded in 1938 and is headquartered in Englewood, Colorado.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AInnospec (IOSP): Has the Recent Share Price Slide Created a Value Opportunity? - simplywall.st
12/11/2025
Innospec (IOSP): Has the Recent Share Price Slide Created a Value Opportunity? simplywall.st
Read more →Innospec (NASDAQ:IOSP) and Sumitomo Chemcl (OTCMKTS:SOMMY) Financial Analysis - Defense World
12/11/2025
Innospec (NASDAQ:IOSP) and Sumitomo Chemcl (OTCMKTS:SOMMY) Financial Analysis Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$99.3333
Analyst Picks
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 111.25% of the total shares of Innospec Inc
1.
BlackRock Inc(14.7481%)
since
2025/06/30
2.
Vanguard Group Inc(12.7368%)
since
2025/06/30
3.
Allspring Global Investments Holdings, LLC(9.9995%)
since
2025/06/30
4.
Allspring Special Small Cap Value A(6.4761%)
since
2025/08/31
5.
iShares Core S&P Small-Cap ETF(5.9774%)
since
2025/08/31
6.
Dimensional Fund Advisors, Inc.(4.7071%)
since
2025/06/30
7.
State Street Corp(3.907%)
since
2025/06/30
8.
Victory Capital Management Inc.(3.8597%)
since
2025/06/30
9.
First Trust Advisors L.P.(3.2316%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(3.1709%)
since
2025/07/31
11.
Geode Capital Management, LLC(2.8977%)
since
2025/06/30
12.
Victory Sycamore Small Company Opp R(2.7785%)
since
2025/06/30
13.
Royce & Associates, LP(2.5269%)
since
2025/06/30
14.
Vanguard Small Cap Index(2.4377%)
since
2025/07/31
15.
iShares Russell 2000 ETF(2.407%)
since
2025/08/31
16.
First Trust Value Line® Dividend ETF(1.8307%)
since
2025/08/28
17.
Brown Advisory Holdings Inc(1.7176%)
since
2025/06/30
18.
Westwood Holdings Group Inc(1.6603%)
since
2025/06/30
19.
Vanguard Small Cap Value Index Inv(1.5737%)
since
2025/07/31
20.
Charles Schwab Investment Management Inc(1.4343%)
since
2025/06/30
21.
Millennium Management LLC(1.4094%)
since
2025/06/30
22.
JPMorgan Chase & Co(1.2933%)
since
2025/06/30
23.
Qube Research & Technologies(1.2353%)
since
2025/06/30
24.
Northern Trust Corp(1.2181%)
since
2025/06/30
25.
First Trust SMID Cp Rising Div Achv ETF(1.21%)
since
2025/08/28
26.
Nuveen, LLC(1.192%)
since
2025/06/30
27.
Bank of America Corp(1.1899%)
since
2025/06/30
28.
Royce Small-Cap Premier Quality(1.1177%)
since
2025/06/30
29.
Royce Premier Invmt(1.1177%)
since
2025/06/30
30.
Vanguard Institutional Extnd Mkt Idx Tr(1.0793%)
since
2025/07/31
31.
Morgan Stanley - Brokerage Accounts(1.0624%)
since
2025/06/30
32.
Brighthouse Small Cap Value A(1.046%)
since
2025/06/30
33.
HHG PLC(1.0285%)
since
2025/06/30
34.
Fidelity Small Cap Index(1.016%)
since
2025/06/30
35.
Brown Advisory Small-Cap Fdmtl Val Inv(0.9701%)
since
2025/07/31
36.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8891%)
since
2025/08/29
37.
iShares Russell 2000 Value ETF(0.8488%)
since
2025/08/31
38.
DFA US Targeted Value I(0.8229%)
since
2025/07/31
39.
Janus Henderson Small Cap Value L(0.7501%)
since
2025/06/30
40.
Vanguard Tax-Managed Small Cap Adm(0.6721%)
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.25
Date
2025-09-30
EPS Actual
1.12
EPS Estimate
1.11
EPS Difference
0.01
Surprise Percent
0.9009%
(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.