_id
69130468ccc777a4e85d7a51
Ticker
ITRI
Name
Itron Inc
Exchange
NASDAQ
Address
2111 North Molter Road, Liberty Lake, WA, United States, 99019
Country
USA
Sector
Technology
Industry
Scientific & Technical Instruments
Currency
USD
Website
https://na.itron.com
Description
Itron, Inc., a technology, solutions, and service company, provides end-to-end solutions that help manage energy, water, and smart city operations worldwide. It operates in three segments: Device Solutions, Networked Solutions, and Outcomes. The Device Solutions segment offers hardware products that are used for measurement, control, or sensing, such as standard gas, electricity, water, and communicating meters, as well as heat and allocation products. The Networked Solutions segment provides communicating devices, such as smart meters, modules, endpoints, and sensors; network infrastructure; network design services; and associated heat-end management and application software for acquiring and transporting application-specific data. This segment also products and software for the implementation, installation, and management of communicating devices and data networks; offers industrial internet of things solutions, including automated meter reading; advanced metering infrastructure for electricity, water, and gas; distributed energy resource management; grid edge devices; distribution automation communications; smart street lighting; smart city sensors and applications; and leak detection and applications for gas and water systems. The Outcomes segment provides value-added, enhanced software and services, artificial intelligence, and machine learning, statistical modeling, and other analytics. The company offers implementation, project management, installation, consulting, and post-sale maintenance support services, as well as cloud and software-as-a-service; and extended or customer-specific warranties. It offers its products and services under the Itron brand. The company serves utility and smart city customers, and municipalities through its sales force, distributors, agents, partners, and meter manufacturer representatives. Itron, Inc. was incorporated in 1977 and is headquartered in Liberty Lake, Washington.
Last Close
98.27
Volume
370844
Current Price
96.18
Change
-2.1267935280349946
Last Updated
2025-12-01T09:32:06.270Z
Image
data:image/webp;base64,UklGRgoDAABXRUJQVlA4WAoAAAAQAAAAOAAAPwAAQUxQSJUBAAANkGzbtmk7470X27bPOvFFNR/BZ6sU20nNKdlW0bZt27btc/Ze+wciYgJwMaFZx/Yd9mkr1TISkY7A2smK6okfiTTj34enorJkq4j4cQJf7I/1qn4kIq0J/SAPmyVaix+JlsbomxRMV2kbEb8D5r+mYDCpsR+JSDXs/swnbJcO7Tu2QeNAwtZfhtLpH0MJSlfvJbSnZPc8HDk/AoOi4n4BjrxOwWQtFH5Jwago+JGBWU9BP1wZj2mxtuKMKzsXY7pKWUtnR2NcsHuzGEeeZ2DRs/IxGZti43sWrvTBaoWqFsZh18P80muWxNzG1Vj2jB2bgG0xdaMXjjzLwHqZOmY+JGO/DUa/Z6BQjPwsQqNnZBQqxcTsJ66s24jKko3CHZmCzlaEvtYXpRLqYSaOvE1GrRfiawp6JdjPQvQmNQ82GMXNCTzjnSYJtGYrjuyZhmovwIVh6Jb/PchDd2LL/7xJRnlj/v0lBe3yr5/5uNIP/d4/JuLKylOu7FqIgw2AcyNxUeBeIY68SMZN72MyjrbuiqvTcRYAVlA4IE4BAABQCACdASo5AEAAPrVQoky/pKMiKhM66/AWiWwAzBkAOoouvHviUPAbYDzAecl6Od4T/UD2AOkyAw37Tb/5BcV7tTiuiJVVUSgBdwAA/twP//Kz//muf//Ib39Xw62IzdzxzVY3JyAhqc6PRd0f9EH/5nzicf2X/qepBJ90ZhgUHwvtB+fd689/VEjFjV+cD8RE+q3/8+n/+JBf/8ueSlJJAu73aZX9DI11ng/k/9vA0q8G2WiEw36SxKol2pLmfe/50FXaWZT0+TEOjHhHj/NBaUe+1Qpi+WOvrKKI0VSbuGe3JTozMaf+GRCgVduzXjR9dXgGfr/yiaQnSQRcpHx/10DvTJGJhCU+mmx24hV7SDTsudJdCU5P6Jr/1zssQBrtQjcylf//xOOCRRf+hsh6yRGTUVaeXI1SWUUY7LOGL0gvBfH9pJxMz8gAAAAA
Ipo Date
1993-11-04T00:00:00.000Z
Market Cap
4536167936
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9982499999999999
Sentiment Sources
16
Rating
4.3846
Target Price
140.2
Strong Buy
8
Buy
2
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
581625000
Cost Of Revenue
362080000
Gross Profit
219545000
Operating Expenses
137762000
Operating Income
81783000
Interest Expense
5647000
Pretax Income
90701000
Net Income
65613000
Eps
1.4061937419631376
Dividends Per Share
-
Shares Outstanding
44858794
Income Tax Expense
24478000
EBITDA
108387000
Operating Margin
14.061121856866537
Total Other Income Expense Net
8918000
Cash
1331944000
Short Term Investments
-
Receivables
369511000
Inventories
255278000
Total Current Assets
2144031000
Property Plant Equipment
144731000
Total Assets
3710761000
Payables
145321000
Short Term Debt
458928000
Long Term Debt
787906000
Total Liabilities
1997343000
Equity
1693201000
Depreciation
12039000
Change In Working Capital
-38036000
Cash From Operations
115800000
Capital Expenditures
4421000
Cash From Investing
-6143000
Cash From Financing
-885000
Net Change In Cash
107687000
PE
17.781
PB
2.6504583921223768
ROE
3.875086301035731
ROA
1.7681817826585975
FCF
111379000
Fcf Percent
0.1914962389856007
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
4.5
Defensive Investing Score
7.5
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
3
Quality Investing Score
6
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
581625000
Quarters > 0 > income Statement > cost Of Revenue
362080000
Quarters > 0 > income Statement > gross Profit
219545000
Quarters > 0 > income Statement > operating Expenses
137762000
Quarters > 0 > income Statement > operating Income
81783000
Quarters > 0 > income Statement > interest Expense
5647000
Quarters > 0 > income Statement > pretax Income
90701000
Quarters > 0 > income Statement > net Income
65613000
Quarters > 0 > income Statement > eps
1.4061937419631376
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
46660000
Quarters > 0 > income Statement > income Tax Expense
24478000
Quarters > 0 > income Statement > EBITDA
108387000
Quarters > 0 > income Statement > operating Margin
14.061121856866537
Quarters > 0 > income Statement > total Other Income Expense Net
8918000
Quarters > 0 > balance Sheet > cash
1331944000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
369511000
Quarters > 0 > balance Sheet > inventories
255278000
Quarters > 0 > balance Sheet > total Current Assets
2144031000
Quarters > 0 > balance Sheet > property Plant Equipment
144731000
Quarters > 0 > balance Sheet > total Assets
3710761000
Quarters > 0 > balance Sheet > payables
145321000
Quarters > 0 > balance Sheet > short Term Debt
458928000
Quarters > 0 > balance Sheet > long Term Debt
787906000
Quarters > 0 > balance Sheet > total Liabilities
1997343000
Quarters > 0 > balance Sheet > equity
1693201000
Quarters > 0 > cash Flow > net Income
65613000
Quarters > 0 > cash Flow > depreciation
12039000
Quarters > 0 > cash Flow > change In Working Capital
-38036000
Quarters > 0 > cash Flow > cash From Operations
115800000
Quarters > 0 > cash Flow > capital Expenditures
4421000
Quarters > 0 > cash Flow > cash From Investing
-6143000
Quarters > 0 > cash Flow > cash From Financing
-885000
Quarters > 0 > cash Flow > net Change In Cash
107687000
Quarters > 0 > ratios > PE
1.4061937419631376
Quarters > 0 > ratios > PB
2.6504583921223768
Quarters > 0 > ratios > ROE
3.875086301035731
Quarters > 0 > ratios > ROA
1.7681817826585975
Quarters > 0 > ratios > FCF
111379000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1914962389856007
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
606761000
Quarters > 1 > income Statement > cost Of Revenue
383143000
Quarters > 1 > income Statement > gross Profit
223618000
Quarters > 1 > income Statement > operating Expenses
147205000
Quarters > 1 > income Statement > operating Income
76413000
Quarters > 1 > income Statement > interest Expense
5648000
Quarters > 1 > income Statement > pretax Income
83482000
Quarters > 1 > income Statement > net Income
68340000
Quarters > 1 > income Statement > eps
1.480117820324006
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
46172000
Quarters > 1 > income Statement > income Tax Expense
14730000
Quarters > 1 > income Statement > EBITDA
89178000
Quarters > 1 > income Statement > operating Margin
12.59359121631087
Quarters > 1 > income Statement > total Other Income Expense Net
7069000
Quarters > 1 > balance Sheet > cash
1224257000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
340321000
Quarters > 1 > balance Sheet > inventories
283297000
Quarters > 1 > balance Sheet > total Current Assets
1988873000
Quarters > 1 > balance Sheet > property Plant Equipment
151006000
Quarters > 1 > balance Sheet > total Assets
3623768000
Quarters > 1 > balance Sheet > payables
123127000
Quarters > 1 > balance Sheet > short Term Debt
458334000
Quarters > 1 > balance Sheet > long Term Debt
787023000
Quarters > 1 > balance Sheet > total Liabilities
1989344000
Quarters > 1 > balance Sheet > equity
1613308000
Quarters > 1 > cash Flow > net Income
68752000
Quarters > 1 > cash Flow > depreciation
12114000
Quarters > 1 > cash Flow > change In Working Capital
-1520000
Quarters > 1 > cash Flow > cash From Operations
96685000
Quarters > 1 > cash Flow > capital Expenditures
6017000
Quarters > 1 > cash Flow > cash From Investing
-6017000
Quarters > 1 > cash Flow > cash From Financing
2990000
Quarters > 1 > cash Flow > net Change In Cash
100990000
Quarters > 1 > ratios > PE
1.480117820324006
Quarters > 1 > ratios > PB
2.7526194378258833
Quarters > 1 > ratios > ROE
4.23601692919145
Quarters > 1 > ratios > ROA
1.8858823191771659
Quarters > 1 > ratios > FCF
90668000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.149429511784706
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
607151000
Quarters > 2 > income Statement > cost Of Revenue
389932000
Quarters > 2 > income Statement > gross Profit
217219000
Quarters > 2 > income Statement > operating Expenses
141006000
Quarters > 2 > income Statement > operating Income
76213000
Quarters > 2 > income Statement > interest Expense
5593000
Quarters > 2 > income Statement > pretax Income
82279000
Quarters > 2 > income Statement > net Income
65474000
Quarters > 2 > income Statement > eps
1.4180455687429612
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
46172000
Quarters > 2 > income Statement > income Tax Expense
16929000
Quarters > 2 > income Statement > EBITDA
87237000
Quarters > 2 > income Statement > operating Margin
12.552561059769316
Quarters > 2 > income Statement > total Other Income Expense Net
6066000
Quarters > 2 > balance Sheet > cash
1123267000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
346599000
Quarters > 2 > balance Sheet > inventories
281878000
Quarters > 2 > balance Sheet > total Current Assets
1902528000
Quarters > 2 > balance Sheet > property Plant Equipment
139683000
Quarters > 2 > balance Sheet > total Assets
3503142000
Quarters > 2 > balance Sheet > payables
164417000
Quarters > 2 > balance Sheet > short Term Debt
457747000
Quarters > 2 > balance Sheet > long Term Debt
786137000
Quarters > 2 > balance Sheet > total Liabilities
1994063000
Quarters > 2 > balance Sheet > equity
1488375000
Quarters > 2 > cash Flow > net Income
65350000
Quarters > 2 > cash Flow > depreciation
12068000
Quarters > 2 > cash Flow > change In Working Capital
-20818000
Quarters > 2 > cash Flow > cash From Operations
72117000
Quarters > 2 > cash Flow > capital Expenditures
4639000
Quarters > 2 > cash Flow > cash From Investing
-4634000
Quarters > 2 > cash Flow > cash From Financing
1761000
Quarters > 2 > cash Flow > net Change In Cash
72030000
Quarters > 2 > ratios > PE
1.4180455687429612
Quarters > 2 > ratios > PB
2.983672098765432
Quarters > 2 > ratios > ROE
4.3990257831527675
Quarters > 2 > ratios > ROA
1.8690078792124327
Quarters > 2 > ratios > FCF
67478000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.11113874472742366
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
612864000
Quarters > 3 > income Statement > cost Of Revenue
398984000
Quarters > 3 > income Statement > gross Profit
213880000
Quarters > 3 > income Statement > operating Expenses
151150000
Quarters > 3 > income Statement > operating Income
62730000
Quarters > 3 > income Statement > interest Expense
5591000
Quarters > 3 > income Statement > pretax Income
69850000
Quarters > 3 > income Statement > net Income
58107000
Quarters > 3 > income Statement > eps
1.2622078373446868
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
46036000
Quarters > 3 > income Statement > income Tax Expense
11283000
Quarters > 3 > income Statement > EBITDA
80123000
Quarters > 3 > income Statement > operating Margin
10.235549812030076
Quarters > 3 > income Statement > total Other Income Expense Net
7120000
Quarters > 3 > balance Sheet > cash
1051237000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
350473000
Quarters > 3 > balance Sheet > inventories
270725000
Quarters > 3 > balance Sheet > total Current Assets
1815892000
Quarters > 3 > balance Sheet > property Plant Equipment
144385000
Quarters > 3 > balance Sheet > total Assets
3407623000
Quarters > 3 > balance Sheet > payables
144929000
Quarters > 3 > balance Sheet > short Term Debt
14584000
Quarters > 3 > balance Sheet > long Term Debt
1242424000
Quarters > 3 > balance Sheet > total Liabilities
1996195000
Quarters > 3 > balance Sheet > equity
1390600000
Quarters > 3 > cash Flow > net Income
58567000
Quarters > 3 > cash Flow > depreciation
15298000
Quarters > 3 > cash Flow > change In Working Capital
4659000
Quarters > 3 > cash Flow > cash From Operations
79849000
Quarters > 3 > cash Flow > capital Expenditures
9684000
Quarters > 3 > cash Flow > cash From Investing
-9025000
Quarters > 3 > cash Flow > cash From Financing
3488000
Quarters > 3 > cash Flow > net Change In Cash
68730000
Quarters > 3 > ratios > PE
1.2622078373446868
Quarters > 3 > ratios > PB
3.1840518337408317
Quarters > 3 > ratios > ROE
4.178556018984611
Quarters > 3 > ratios > ROA
1.7052062390704603
Quarters > 3 > ratios > FCF
70165000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.11448706401420217
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2440837000
Annuals > 0 > income Statement > cost Of Revenue
1601520000
Annuals > 0 > income Statement > gross Profit
839317000
Annuals > 0 > income Statement > operating Expenses
575207000
Annuals > 0 > income Statement > operating Income
264110000
Annuals > 0 > income Statement > interest Expense
15379000
Annuals > 0 > income Statement > pretax Income
284531000
Annuals > 0 > income Statement > net Income
239105000
Annuals > 0 > income Statement > eps
5.17688960096997
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
46187000
Annuals > 0 > income Statement > income Tax Expense
43407000
Annuals > 0 > income Statement > EBITDA
321429000
Annuals > 0 > income Statement > operating Margin
10.820468552385924
Annuals > 0 > income Statement > total Other Income Expense Net
20421000
Annuals > 0 > balance Sheet > cash
1051237000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
350473000
Annuals > 0 > balance Sheet > inventories
270725000
Annuals > 0 > balance Sheet > total Current Assets
1815892000
Annuals > 0 > balance Sheet > property Plant Equipment
144385000
Annuals > 0 > balance Sheet > total Assets
3407623000
Annuals > 0 > balance Sheet > payables
144929000
Annuals > 0 > balance Sheet > short Term Debt
14584000
Annuals > 0 > balance Sheet > long Term Debt
1242424000
Annuals > 0 > balance Sheet > total Liabilities
1996195000
Annuals > 0 > balance Sheet > equity
1390600000
Annuals > 0 > cash Flow > net Income
241124000
Annuals > 0 > cash Flow > depreciation
56277000
Annuals > 0 > cash Flow > change In Working Capital
-89906000
Annuals > 0 > cash Flow > cash From Operations
238175000
Annuals > 0 > cash Flow > capital Expenditures
30562000
Annuals > 0 > cash Flow > cash From Investing
-63412000
Annuals > 0 > cash Flow > cash From Financing
579573000
Annuals > 0 > cash Flow > net Change In Cash
749188000
Annuals > 0 > ratios > PE
5.17688960096997
Annuals > 0 > ratios > PB
3.2894868977419818
Annuals > 0 > ratios > ROE
17.19437652811736
Annuals > 0 > ratios > ROA
7.016767993407721
Annuals > 0 > ratios > FCF
207613000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08505811735892237
Annuals > 0 > health Score
62
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2173633000
Annuals > 1 > income Statement > cost Of Revenue
1459725000
Annuals > 1 > income Statement > gross Profit
713908000
Annuals > 1 > income Statement > operating Expenses
585041000
Annuals > 1 > income Statement > operating Income
128866999
Annuals > 1 > income Statement > interest Expense
8349000
Annuals > 1 > income Statement > pretax Income
127386000
Annuals > 1 > income Statement > net Income
96923000
Annuals > 1 > income Statement > eps
2.114560607382843
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
45836000
Annuals > 1 > income Statement > income Tax Expense
29068000
Annuals > 1 > income Statement > EBITDA
226909000
Annuals > 1 > income Statement > operating Margin
5.928645682136773
Annuals > 1 > income Statement > total Other Income Expense Net
-1481000
Annuals > 1 > balance Sheet > cash
302049000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
303821000
Annuals > 1 > balance Sheet > inventories
283686000
Annuals > 1 > balance Sheet > total Current Assets
1049438000
Annuals > 1 > balance Sheet > property Plant Equipment
169992000
Annuals > 1 > balance Sheet > total Assets
2604263000
Annuals > 1 > balance Sheet > payables
199520000
Annuals > 1 > balance Sheet > short Term Debt
14981000
Annuals > 1 > balance Sheet > long Term Debt
454827000
Annuals > 1 > balance Sheet > total Liabilities
1272832000
Annuals > 1 > balance Sheet > equity
1310911000
Annuals > 1 > cash Flow > net Income
96923000
Annuals > 1 > cash Flow > depreciation
55763000
Annuals > 1 > cash Flow > change In Working Capital
-43822000
Annuals > 1 > cash Flow > cash From Operations
124971000
Annuals > 1 > cash Flow > capital Expenditures
26884000
Annuals > 1 > cash Flow > cash From Investing
-23308000
Annuals > 1 > cash Flow > cash From Financing
-3508000
Annuals > 1 > cash Flow > net Change In Cash
100042000
Annuals > 1 > ratios > PE
2.114560607382843
Annuals > 1 > ratios > PB
3.462933364660149
Annuals > 1 > ratios > ROE
7.393560661250078
Annuals > 1 > ratios > ROA
3.7217055266691577
Annuals > 1 > ratios > FCF
98087000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.045125833109821205
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1795564000
Annuals > 2 > income Statement > cost Of Revenue
1273375000
Annuals > 2 > income Statement > gross Profit
522189000
Annuals > 2 > income Statement > operating Expenses
529628000
Annuals > 2 > income Statement > operating Income
-7439000
Annuals > 2 > income Statement > interest Expense
6724000
Annuals > 2 > income Statement > pretax Income
-15743000
Annuals > 2 > income Statement > net Income
-9732000
Annuals > 2 > income Statement > eps
-0.2157823551584222
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
45101000
Annuals > 2 > income Statement > income Tax Expense
-6196000
Annuals > 2 > income Statement > EBITDA
84614000
Annuals > 2 > income Statement > operating Margin
-0.4142987941393345
Annuals > 2 > income Statement > total Other Income Expense Net
-8304000
Annuals > 2 > balance Sheet > cash
202007000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
280435000
Annuals > 2 > balance Sheet > inventories
228701000
Annuals > 2 > balance Sheet > total Current Assets
829584000
Annuals > 2 > balance Sheet > property Plant Equipment
192949000
Annuals > 2 > balance Sheet > total Assets
2378078000
Annuals > 2 > balance Sheet > payables
237178000
Annuals > 2 > balance Sheet > short Term Debt
15967000
Annuals > 2 > balance Sheet > long Term Debt
452526000
Annuals > 2 > balance Sheet > total Liabilities
1186522000
Annuals > 2 > balance Sheet > equity
1168473000
Annuals > 2 > cash Flow > net Income
-9547000
Annuals > 2 > cash Flow > depreciation
66763000
Annuals > 2 > cash Flow > change In Working Capital
-94757000
Annuals > 2 > cash Flow > cash From Operations
24500000
Annuals > 2 > cash Flow > capital Expenditures
19747000
Annuals > 2 > cash Flow > cash From Investing
40516000
Annuals > 2 > cash Flow > cash From Financing
-18737000
Annuals > 2 > cash Flow > net Change In Cash
39428000
Annuals > 2 > ratios > PE
-0.2157823551584222
Annuals > 2 > ratios > PB
3.822769580469553
Annuals > 2 > ratios > ROE
-0.8328818894403208
Annuals > 2 > ratios > ROA
-0.40923804854172147
Annuals > 2 > ratios > FCF
4753000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.00264707913502387
Annuals > 2 > health Score
19
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1981572000
Annuals > 3 > income Statement > cost Of Revenue
1408403000
Annuals > 3 > income Statement > gross Profit
573169000
Annuals > 3 > income Statement > operating Expenses
652468000
Annuals > 3 > income Statement > operating Income
-79299000
Annuals > 3 > income Statement > interest Expense
28638000
Annuals > 3 > income Statement > pretax Income
-123810000
Annuals > 3 > income Statement > net Income
-81255000
Annuals > 3 > income Statement > eps
-1.8341572425001693
Annuals > 3 > income Statement > dividends Per Share
505349000
Annuals > 3 > income Statement > shares Outstanding
44301000
Annuals > 3 > income Statement > income Tax Expense
-45512000
Annuals > 3 > income Statement > EBITDA
121034000
Annuals > 3 > income Statement > operating Margin
-4.001822795235298
Annuals > 3 > income Statement > total Other Income Expense Net
-44511000
Annuals > 3 > balance Sheet > cash
162579000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
298459000
Annuals > 3 > balance Sheet > inventories
165799000
Annuals > 3 > balance Sheet > total Current Assets
749929000
Annuals > 3 > balance Sheet > property Plant Equipment
228707000
Annuals > 3 > balance Sheet > total Assets
2393790000
Annuals > 3 > balance Sheet > payables
193129000
Annuals > 3 > balance Sheet > short Term Debt
125740000
Annuals > 3 > balance Sheet > long Term Debt
450228000
Annuals > 3 > balance Sheet > total Liabilities
1251031000
Annuals > 3 > balance Sheet > equity
1116077000
Annuals > 3 > cash Flow > net Income
-78298000
Annuals > 3 > cash Flow > depreciation
84153000
Annuals > 3 > cash Flow > change In Working Capital
89572000
Annuals > 3 > cash Flow > cash From Operations
154794000
Annuals > 3 > cash Flow > capital Expenditures
34682000
Annuals > 3 > cash Flow > cash From Investing
-34884000
Annuals > 3 > cash Flow > cash From Financing
-152887000
Annuals > 3 > cash Flow > net Change In Cash
-44354000
Annuals > 3 > ratios > PE
-1.8341572425001693
Annuals > 3 > ratios > PB
3.931244027069817
Annuals > 3 > ratios > ROE
-7.280411656185012
Annuals > 3 > ratios > ROA
-3.3944080307796423
Annuals > 3 > ratios > FCF
120112000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.06061450202162728
Annuals > 3 > health Score
25
Valuation > metrics > PE
17.781
Valuation > metrics > PB
2.6504583921223768
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.875086301035731
Profitability > metrics > ROA
3.060263587606709
Profitability > metrics > Net Margin
0.11280980012894906
Profitability > final Score
34
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.1796254549814227
Risk > metrics > Interest Coverage
14.482557109969896
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.548257423677987
Liquidity > metrics > Quick Ratio
3.1257858929017672
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
68.15948166259169
Prev Profitabilities > 0
36
Prev Profitabilities > 1
35
Prev Profitabilities > 2
32
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:41:49.272Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-02
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
2.19
Earnings History > 0 > eps Difference
-2.19
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.54
Earnings History > 1 > eps Estimate
1.48
Earnings History > 1 > eps Difference
0.06
Earnings History > 1 > surprise Percent
4.0541
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.62
Earnings History > 2 > eps Estimate
1.33
Earnings History > 2 > eps Difference
0.29
Earnings History > 2 > surprise Percent
21.8045
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.52
Earnings History > 3 > eps Estimate
1.317
Earnings History > 3 > eps Difference
0.203
Earnings History > 3 > surprise Percent
15.4138
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-24
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.35
Earnings History > 4 > eps Estimate
1.0463
Earnings History > 4 > eps Difference
0.3037
Earnings History > 4 > surprise Percent
29.0261
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.84
Earnings History > 5 > eps Estimate
1.13
Earnings History > 5 > eps Difference
0.71
Earnings History > 5 > surprise Percent
62.8319
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.21
Earnings History > 6 > eps Estimate
0.96
Earnings History > 6 > eps Difference
0.25
Earnings History > 6 > surprise Percent
26.0417
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.24
Earnings History > 7 > eps Estimate
0.84
Earnings History > 7 > eps Difference
0.4
Earnings History > 7 > surprise Percent
47.619
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-26
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.23
Earnings History > 8 > eps Estimate
0.75
Earnings History > 8 > eps Difference
0.48
Earnings History > 8 > surprise Percent
64
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.98
Earnings History > 9 > eps Estimate
0.51
Earnings History > 9 > eps Difference
0.47
Earnings History > 9 > surprise Percent
92.1569
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.65
Earnings History > 10 > eps Estimate
0.31
Earnings History > 10 > eps Difference
0.34
Earnings History > 10 > surprise Percent
109.6774
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.49
Earnings History > 11 > eps Estimate
0.11
Earnings History > 11 > eps Difference
0.38
Earnings History > 11 > surprise Percent
345.4545
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-27
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.71
Earnings History > 12 > eps Estimate
0.09
Earnings History > 12 > eps Difference
0.62
Earnings History > 12 > surprise Percent
688.8889
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
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.23
Earnings History > 13 > eps Estimate
0.22
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
4.5455
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.07
Earnings History > 14 > eps Estimate
0.21
Earnings History > 14 > eps Difference
-0.14
Earnings History > 14 > surprise Percent
-66.6667
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-02
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.11
Earnings History > 15 > eps Estimate
0.08
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
37.5
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-28
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.75
Earnings History > 16 > eps Estimate
0.19
Earnings History > 16 > eps Difference
0.56
Earnings History > 16 > surprise Percent
294.7368
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.21
Earnings History > 17 > eps Estimate
0.18
Earnings History > 17 > eps Difference
0.03
Earnings History > 17 > surprise Percent
16.6667
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.28
Earnings History > 18 > eps Estimate
0.48
Earnings History > 18 > eps Difference
-0.2
Earnings History > 18 > surprise Percent
-41.6667
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-03
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.52
Earnings History > 19 > eps Estimate
0.42
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
23.8095
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
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.65
Earnings History > 20 > eps Estimate
0.3
Earnings History > 20 > eps Difference
0.35
Earnings History > 20 > surprise Percent
116.6667
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-02
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.61
Earnings History > 21 > eps Estimate
0.25
Earnings History > 21 > eps Difference
0.36
Earnings History > 21 > surprise Percent
144
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
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.03
Earnings History > 22 > eps Estimate
-0.21
Earnings History > 22 > eps Difference
0.24
Earnings History > 22 > surprise Percent
114.2857
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-04
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.57
Earnings History > 23 > eps Estimate
0.56
Earnings History > 23 > eps Difference
0.01
Earnings History > 23 > surprise Percent
1.7857
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-24
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.72
Earnings History > 24 > eps Estimate
0.54
Earnings History > 24 > eps Difference
0.18
Earnings History > 24 > surprise Percent
33.3333
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-04
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.04
Earnings History > 25 > eps Estimate
0.66
Earnings History > 25 > eps Difference
0.38
Earnings History > 25 > surprise Percent
57.5758
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-05
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.87
Earnings History > 26 > eps Estimate
0.47
Earnings History > 26 > eps Difference
0.4
Earnings History > 26 > surprise Percent
85.1064
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-06
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.7
Earnings History > 27 > eps Estimate
0.44
Earnings History > 27 > eps Difference
0.26
Earnings History > 27 > surprise Percent
59.0909
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-27
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.88
Earnings History > 28 > eps Estimate
0.68
Earnings History > 28 > eps Difference
0.2
Earnings History > 28 > surprise Percent
29.4118
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
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.13
Earnings History > 29 > eps Estimate
0.84
Earnings History > 29 > eps Difference
0.29
Earnings History > 29 > surprise Percent
34.5238
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-06
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.51
Earnings History > 30 > eps Estimate
0.49
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
4.0816
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-14
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.13
Earnings History > 31 > eps Estimate
0.13
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-28
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.01
Earnings History > 32 > eps Estimate
0.93
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
8.6022
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.77
Earnings History > 33 > eps Estimate
0.89
Earnings History > 33 > eps Difference
-0.12
Earnings History > 33 > surprise Percent
-13.4831
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.71
Earnings History > 34 > eps Estimate
0.68
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
4.4118
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.57
Earnings History > 35 > eps Estimate
0.48
Earnings History > 35 > eps Difference
0.09
Earnings History > 35 > surprise Percent
18.75
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-28
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.68
Earnings History > 36 > eps Estimate
0.58
Earnings History > 36 > eps Difference
0.1
Earnings History > 36 > surprise Percent
17.2414
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.77
Earnings History > 37 > eps Estimate
0.61
Earnings History > 37 > eps Difference
0.16
Earnings History > 37 > surprise Percent
26.2295
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-11
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.44
Earnings History > 38 > eps Estimate
0.32
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
37.5
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-23
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.44
Earnings History > 39 > eps Estimate
0.32
Earnings History > 39 > eps Difference
0.12
Earnings History > 39 > surprise Percent
37.5
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-17
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.76
Earnings History > 40 > eps Estimate
0.74
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
2.7027
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
0.43
Earnings History > 41 > eps Estimate
0.55
Earnings History > 41 > eps Difference
-0.12
Earnings History > 41 > surprise Percent
-21.8182
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.38
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-04
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.2
Earnings History > 43 > eps Estimate
0.25
Earnings History > 43 > eps Difference
-0.05
Earnings History > 43 > surprise Percent
-20
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-11
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.36
Earnings History > 44 > eps Estimate
0.39
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-7.6923
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.39
Earnings History > 45 > eps Estimate
0.36
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
8.3333
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
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.54
Earnings History > 46 > eps Estimate
0.36
Earnings History > 46 > eps Difference
0.18
Earnings History > 46 > surprise Percent
50
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-24
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.31
Earnings History > 47 > eps Estimate
0.26
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
19.2308
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
0.36
Earnings History > 48 > eps Estimate
0.74
Earnings History > 48 > eps Difference
-0.38
Earnings History > 48 > surprise Percent
-51.3514
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.65
Earnings History > 49 > eps Estimate
0.66
Earnings History > 49 > eps Difference
-0.01
Earnings History > 49 > surprise Percent
-1.5152
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.58
Earnings History > 50 > eps Estimate
0.58
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-26
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.31
Earnings History > 51 > eps Estimate
0.45
Earnings History > 51 > eps Difference
-0.14
Earnings History > 51 > surprise Percent
-31.1111
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-13
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.58
Earnings History > 52 > eps Estimate
0.66
Earnings History > 52 > eps Difference
-0.08
Earnings History > 52 > surprise Percent
-12.1212
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-01
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.97
Earnings History > 53 > eps Estimate
0.94
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
3.1915
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-01
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.16
Earnings History > 54 > eps Estimate
0.97
Earnings History > 54 > eps Difference
0.19
Earnings History > 54 > surprise Percent
19.5876
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.91
Earnings History > 55 > eps Estimate
0.93
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-2.1505
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-15
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.19
Earnings History > 56 > eps Estimate
0.99
Earnings History > 56 > eps Difference
0.2
Earnings History > 56 > surprise Percent
20.202
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.92
Earnings History > 57 > eps Estimate
1.04
Earnings History > 57 > eps Difference
-0.12
Earnings History > 57 > surprise Percent
-11.5385
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.2
Earnings History > 58 > eps Estimate
1.04
Earnings History > 58 > eps Difference
0.16
Earnings History > 58 > surprise Percent
15.3846
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-27
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.99
Earnings History > 59 > eps Estimate
0.95
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
4.2105
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.95
Earnings History > 60 > eps Estimate
1.05
Earnings History > 60 > eps Difference
-0.1
Earnings History > 60 > surprise Percent
-9.5238
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.06
Earnings History > 61 > eps Estimate
0.86
Earnings History > 61 > eps Difference
0.2
Earnings History > 61 > surprise Percent
23.2558
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.98
Earnings History > 62 > eps Estimate
0.73
Earnings History > 62 > eps Difference
0.25
Earnings History > 62 > surprise Percent
34.2466
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.01
Earnings History > 63 > eps Estimate
0.62
Earnings History > 63 > eps Difference
0.39
Earnings History > 63 > surprise Percent
62.9032
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-17
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.82
Earnings History > 64 > eps Estimate
0.6
Earnings History > 64 > eps Difference
0.22
Earnings History > 64 > surprise Percent
36.6667
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.45
Earnings History > 65 > eps Estimate
0.5
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-10
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.49
Earnings History > 66 > eps Estimate
0.47
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
4.2553
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-29
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.33
Earnings History > 67 > eps Estimate
0.52
Earnings History > 67 > eps Difference
-0.19
Earnings History > 67 > surprise Percent
-36.5385
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-18
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.71
Earnings History > 68 > eps Estimate
0.72
Earnings History > 68 > eps Difference
-0.01
Earnings History > 68 > surprise Percent
-1.3889
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-29
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.81
Earnings History > 69 > eps Estimate
0.77
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
5.1948
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
1.02
Earnings History > 70 > eps Estimate
0.82
Earnings History > 70 > eps Difference
0.2
Earnings History > 70 > surprise Percent
24.3902
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.82
Earnings History > 71 > eps Estimate
0.7
Earnings History > 71 > eps Difference
0.12
Earnings History > 71 > surprise Percent
17.1429
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-20
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.81
Earnings History > 72 > eps Estimate
0.72
Earnings History > 72 > eps Difference
0.09
Earnings History > 72 > surprise Percent
12.5
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.65
Earnings History > 73 > eps Estimate
0.77
Earnings History > 73 > eps Difference
-0.12
Earnings History > 73 > surprise Percent
-15.5844
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.89
Earnings History > 74 > eps Estimate
0.6
Earnings History > 74 > eps Difference
0.29
Earnings History > 74 > surprise Percent
48.3333
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.43
Earnings History > 75 > eps Estimate
0.47
Earnings History > 75 > eps Difference
-0.04
Earnings History > 75 > surprise Percent
-8.5106
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-13
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.56
Earnings History > 76 > eps Estimate
0.57
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-1.7544
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.63
Earnings History > 77 > eps Estimate
0.56
Earnings History > 77 > eps Difference
0.07
Earnings History > 77 > surprise Percent
12.5
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.62
Earnings History > 78 > eps Estimate
0.54
Earnings History > 78 > eps Difference
0.08
Earnings History > 78 > surprise Percent
14.8148
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.58
Earnings History > 79 > eps Estimate
0.48
Earnings History > 79 > eps Difference
0.1
Earnings History > 79 > surprise Percent
20.8333
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-14
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.59
Earnings History > 80 > eps Estimate
0.48
Earnings History > 80 > eps Difference
0.11
Earnings History > 80 > surprise Percent
22.9167
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-28
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.49
Earnings History > 81 > eps Estimate
0.43
Earnings History > 81 > eps Difference
0.06
Earnings History > 81 > surprise Percent
13.9535
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.42
Earnings History > 82 > eps Estimate
0.41
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
2.439
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-26
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.32
Earnings History > 83 > eps Estimate
0.21
Earnings History > 83 > eps Difference
0.11
Earnings History > 83 > surprise Percent
52.381
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-15
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.41
Earnings History > 84 > eps Estimate
0.4
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
2.5
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-02
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.32
Earnings History > 85 > eps Estimate
0.28
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
14.2857
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-19
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.16
Earnings History > 86 > eps Difference
-0.06
Earnings History > 86 > surprise Percent
-37.5
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-19
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.09
Earnings History > 87 > eps Estimate
0.1
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-10
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-05
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.01
Earnings History > 88 > eps Estimate
0.1
Earnings History > 88 > eps Difference
-0.09
Earnings History > 88 > surprise Percent
-90
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-16
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.3
Earnings History > 89 > eps Estimate
0.3
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-17
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.28
Earnings History > 90 > eps Estimate
0.27
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
3.7037
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-17
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.29
Earnings History > 91 > eps Estimate
0.24
Earnings History > 91 > eps Difference
0.05
Earnings History > 91 > surprise Percent
20.8333
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-05
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.3
Earnings History > 92 > eps Estimate
0.29
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
3.4483
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-16
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.29
Earnings History > 93 > eps Estimate
0.26
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
11.5385
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-17
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.29
Earnings History > 94 > eps Estimate
0.23
Earnings History > 94 > eps Difference
0.06
Earnings History > 94 > surprise Percent
26.087
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-17
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.24
Earnings History > 95 > eps Estimate
0.19
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
26.3158
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-06
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.26
Earnings History > 96 > eps Estimate
0.22
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
18.1818
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.21
Earnings History > 97 > eps Estimate
0.14
Earnings History > 97 > eps Difference
0.07
Earnings History > 97 > surprise Percent
50
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-17
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.15
Earnings History > 98 > eps Estimate
0.11
Earnings History > 98 > eps Difference
0.04
Earnings History > 98 > surprise Percent
36.3636
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0982
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-15
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.15
Earnings History > 100 > eps Estimate
0.08
Earnings History > 100 > eps Difference
0.07
Earnings History > 100 > surprise Percent
87.5
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-19
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.07
Earnings History > 101 > eps Estimate
0.08
Earnings History > 101 > eps Difference
-0.01
Earnings History > 101 > surprise Percent
-12.5
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-20
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.06
Earnings History > 102 > eps Estimate
0.05
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
20
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-19
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.05
Earnings History > 103 > eps Estimate
0.01
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
400
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-09
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.73
Earnings History > 104 > eps Estimate
0.01
Earnings History > 104 > eps Difference
-0.74
Earnings History > 104 > surprise Percent
-7400
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-18
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.02
Earnings History > 105 > eps Estimate
0.02
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-15
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.06
Earnings History > 106 > eps Estimate
-0.02
Earnings History > 106 > eps Difference
0.08
Earnings History > 106 > surprise Percent
400
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-15
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.03
Earnings History > 107 > eps Estimate
0.02
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
50
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-03
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.07
Earnings History > 108 > eps Estimate
0.03
Earnings History > 108 > eps Difference
0.04
Earnings History > 108 > surprise Percent
133.3333
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-12
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.2
Earnings History > 109 > eps Estimate
-0.04
Earnings History > 109 > eps Difference
-0.16
Earnings History > 109 > surprise Percent
-400
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.07
Earnings History > 110 > eps Estimate
-0.08
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
12.5
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-21
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.01
Earnings History > 111 > eps Estimate
0.01
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-03
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.22
Earnings History > 112 > eps Estimate
0.2
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
10
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-14
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.11
Earnings History > 113 > eps Estimate
0.12
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-8.3333
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-21
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.05
Earnings History > 114 > eps Estimate
-0.05
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-15
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.24
Earnings History > 115 > eps Estimate
-0.25
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
4
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-05
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.17
Earnings History > 116 > eps Estimate
-0.17
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.19
Earnings History > 117 > eps Estimate
-0.03
Earnings History > 117 > eps Difference
-0.16
Earnings History > 117 > surprise Percent
-533.3333
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-16
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.17
Earnings History > 118 > eps Estimate
0.19
Earnings History > 118 > eps Difference
-0.02
Earnings History > 118 > surprise Percent
-10.5263
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-16
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.21
Earnings History > 119 > eps Estimate
0.21
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-01-31
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.21
Earnings History > 120 > eps Estimate
0.21
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Itron, Inc., a technology, solutions, and service company, provides end-to-end solutions that help manage energy, water, and smart city operations worldwide. It operates in three segments: Device Solutions, Networked Solutions, and Outcomes. The Device Solutions segment offers hardware products that are used for measurement, control, or sensing, such as standard gas, electricity, water, and communicating meters, as well as heat and allocation products. The Networked Solutions segment provides communicating devices, such as smart meters, modules, endpoints, and sensors; network infrastructure; network design services; and associated heat-end management and application software for acquiring and transporting application-specific data. This segment also products and software for the implementation, installation, and management of communicating devices and data networks; offers industrial internet of things solutions, including automated meter reading; advanced metering infrastructure for electricity, water, and gas; distributed energy resource management; grid edge devices; distribution automation communications; smart street lighting; smart city sensors and applications; and leak detection and applications for gas and water systems. The Outcomes segment provides value-added, enhanced software and services, artificial intelligence, and machine learning, statistical modeling, and other analytics. The company offers implementation, project management, installation, consulting, and post-sale maintenance support services, as well as cloud and software-as-a-service; and extended or customer-specific warranties. It offers its products and services under the Itron brand. The company serves utility and smart city customers, and municipalities through its sales force, distributors, agents, partners, and meter manufacturer representatives. Itron, Inc. was incorporated in 1977 and is headquartered in Liberty Lake, Washington.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$140.2
Analyst Picks
Strong Buy
8
Buy
2
Hold
3
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)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.55% of the total shares of Itron Inc
1.
BlackRock Inc(15.1174%)
since
2025/06/30
2.
Vanguard Group Inc(12.5614%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9296%)
since
2025/08/31
4.
Amvescap Plc.(5.1371%)
since
2025/06/30
5.
State Street Corp(3.8118%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1224%)
since
2025/07/31
7.
Geode Capital Management, LLC(2.4276%)
since
2025/06/30
8.
Vanguard Small Cap Index(2.4216%)
since
2025/07/31
9.
iShares Russell 2000 ETF(2.3963%)
since
2025/08/31
10.
Dimensional Fund Advisors, Inc.(2.3186%)
since
2025/06/30
11.
Goldman Sachs Group Inc(2.1462%)
since
2025/06/30
12.
Handelsbanken Fonder AB(2.0639%)
since
2025/06/30
13.
Amundi(2.0071%)
since
2025/06/30
14.
Vanguard Information Technology ETF(1.9154%)
since
2025/07/31
15.
Macquarie Group Ltd(1.7369%)
since
2025/06/30
16.
JPMorgan Chase & Co(1.6838%)
since
2025/06/30
17.
Bank of New York Mellon Corp(1.6826%)
since
2025/06/30
18.
First Trust Advisors L.P.(1.6574%)
since
2025/06/30
19.
Morgan Stanley - Brokerage Accounts(1.5538%)
since
2025/06/30
20.
Impax Asset Management Group PLC(1.5287%)
since
2025/06/30
21.
Handelsbanken Global Tema (A1 SEK)(1.4896%)
since
2025/08/31
22.
HHG PLC(1.3787%)
since
2025/06/30
23.
Vanguard Small Cap Growth Index Inv(1.3638%)
since
2025/07/31
24.
Franklin Resources Inc(1.3286%)
since
2025/06/30
25.
UBS Asset Mgmt Americas Inc(1.3003%)
since
2025/06/30
26.
Charles Schwab Investment Management Inc(1.2247%)
since
2025/06/30
27.
NORGES BANK(1.1919%)
since
2025/06/30
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.0709%)
since
2025/07/31
29.
Impax Leaders Strategy Composite(1.0281%)
since
2025/07/31
30.
Invesco Water Resources ETF(1.0109%)
since
2025/08/29
31.
Fidelity Small Cap Index(0.997%)
since
2025/06/30
32.
Macquarie US Mid Cap Growth Equity(0.9506%)
since
2025/06/30
33.
Macquarie Mid Cap Growth A(0.9154%)
since
2025/07/31
34.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8818%)
since
2025/08/29
35.
Putnam Small Cap Growth A(0.8697%)
since
2025/07/31
36.
Putnam US Small Cap Growth Equity(0.8697%)
since
2025/06/30
37.
Putnam US Small Cap Growth Managed Acct(0.8697%)
since
2025/06/30
38.
Janus Henderson US SMID Cap Growth(0.8632%)
since
2025/06/30
39.
Janus Henderson Triton D(0.8632%)
since
2025/06/30
40.
Janus Henderson US SMID Cap Growth MA(0.8632%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.19
Date
2025-09-30
EPS Actual
1.54
EPS Estimate
1.48
EPS Difference
0.06
Surprise Percent
4.0541%
(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.