_id
691300baccc777a4e85d78e6
Ticker
IIIN
Name
Insteel Industries Inc
Exchange
NYSE
Address
1373 Boggs Drive, Mount Airy, NC, United States, 27030
Country
USA
Sector
Industrials
Industry
Metal Fabrication
Currency
USD
Website
https://www.insteel.com
Description
Insteel Industries Inc., together with its subsidiaries, manufactures and markets steel wire reinforcing products for concrete construction applications. The company offers prestressed concrete strand (PC strand) and welded wire reinforcement (WWR) products. Its PC strand, a seven-wire strand that is used to impart compression forces into precast concrete elements and structures providing reinforcement for bridges, parking decks, buildings, and other concrete structures. The company's WWR engineered reinforcing product is used in nonresidential and residential construction. It produces a range of WWR products, such as engineered structural mesh, an engineered made-to-order product that is used as the primary reinforcement for concrete elements or structures serving as a reinforcing solution for hot-rolled rebar; concrete pipe reinforcement, an engineered made-to-order product, which is used as the primary reinforcement in concrete pipe, box culverts, and precast manholes for drainage and sewage systems, water treatment facilities, and other related applications; and standard welded wire reinforcement, a secondary reinforcing product for crack control applications in residential and light nonresidential construction, including driveways, sidewalks, and various slab-on-grade applications. It sells its products through sales representatives to the manufacturers of concrete products, rebar fabricators, distributors, and contractors. Insteel Industries Inc. was founded in 1953 and is headquartered in Mount Airy, North Carolina.
Last Close
33.22
Volume
71047
Current Price
32.78
Change
-1.3245033112582714
Last Updated
2025-12-01T09:15:50.722Z
Image
-
Ipo Date
1992-03-17T00:00:00.000Z
Market Cap
593755392
Next Dividend Date
2025-12-12T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.03
Dividend Yield
0.3660768761439902
Sentiment
0.998
Sentiment Sources
7
Rating
3
Target Price
39
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
177444000
Cost Of Revenue
148836000
Gross Profit
28608000
Operating Expenses
9708000
Operating Income
18900000
Interest Expense
12000
Pretax Income
19249000
Net Income
14550000
Eps
0.7423848155518139
Dividends Per Share
583000
Shares Outstanding
19416462
Income Tax Expense
4699000
EBITDA
23925000
Operating Margin
10.651247717589776
Total Other Income Expense Net
349000
Cash
38630000
Short Term Investments
-
Receivables
78719000
Inventories
137776000
Total Current Assets
261947000
Property Plant Equipment
128691000
Total Assets
462650000
Payables
48173000
Short Term Debt
3500000
Long Term Debt
-
Total Liabilities
91118000
Equity
371532000
Depreciation
4664000
Change In Working Capital
-37141000
Cash From Operations
-17007000
Capital Expenditures
1723000
Cash From Investing
3137000
Cash From Financing
-1165000
Net Change In Cash
-15035000
PE
14.5619
PB
1.7292056135137757
ROE
3.9162171764477893
ROA
3.1449259699556897
FCF
-18730000
Fcf Percent
-0.10555442843939497
Piotroski FScore
2
Health Score
55
Deep Value Investing Score
5
Defensive Investing Score
8.5
Dividend Investing Score
2.5
Economic Moat Investing Score
5.8
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
177444000
Quarters > 0 > income Statement > cost Of Revenue
148836000
Quarters > 0 > income Statement > gross Profit
28608000
Quarters > 0 > income Statement > operating Expenses
9708000
Quarters > 0 > income Statement > operating Income
18900000
Quarters > 0 > income Statement > interest Expense
12000
Quarters > 0 > income Statement > pretax Income
19249000
Quarters > 0 > income Statement > net Income
14550000
Quarters > 0 > income Statement > eps
0.7423848155518139
Quarters > 0 > income Statement > dividends Per Share
583000
Quarters > 0 > income Statement > shares Outstanding
19599000
Quarters > 0 > income Statement > income Tax Expense
4699000
Quarters > 0 > income Statement > EBITDA
23925000
Quarters > 0 > income Statement > operating Margin
10.651247717589776
Quarters > 0 > income Statement > total Other Income Expense Net
349000
Quarters > 0 > balance Sheet > cash
38630000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
78719000
Quarters > 0 > balance Sheet > inventories
137776000
Quarters > 0 > balance Sheet > total Current Assets
261947000
Quarters > 0 > balance Sheet > property Plant Equipment
128691000
Quarters > 0 > balance Sheet > total Assets
462650000
Quarters > 0 > balance Sheet > payables
48173000
Quarters > 0 > balance Sheet > short Term Debt
3500000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
91118000
Quarters > 0 > balance Sheet > equity
371532000
Quarters > 0 > cash Flow > net Income
14550000
Quarters > 0 > cash Flow > depreciation
4664000
Quarters > 0 > cash Flow > change In Working Capital
-37141000
Quarters > 0 > cash Flow > cash From Operations
-17007000
Quarters > 0 > cash Flow > capital Expenditures
1723000
Quarters > 0 > cash Flow > cash From Investing
3137000
Quarters > 0 > cash Flow > cash From Financing
-1165000
Quarters > 0 > cash Flow > net Change In Cash
-15035000
Quarters > 0 > ratios > PE
0.7423848155518139
Quarters > 0 > ratios > PB
1.7292056135137757
Quarters > 0 > ratios > ROE
3.9162171764477893
Quarters > 0 > ratios > ROA
3.1449259699556897
Quarters > 0 > ratios > FCF
-18730000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.10555442843939497
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
179886000
Quarters > 1 > income Statement > cost Of Revenue
149114000
Quarters > 1 > income Statement > gross Profit
30772000
Quarters > 1 > income Statement > operating Expenses
10607000
Quarters > 1 > income Statement > operating Income
20165000
Quarters > 1 > income Statement > interest Expense
14000
Quarters > 1 > income Statement > pretax Income
19769000
Quarters > 1 > income Statement > net Income
15159000
Quarters > 1 > income Statement > eps
0.7752774510305324
Quarters > 1 > income Statement > dividends Per Share
582000
Quarters > 1 > income Statement > shares Outstanding
19553000
Quarters > 1 > income Statement > income Tax Expense
4610000
Quarters > 1 > income Statement > EBITDA
24477000
Quarters > 1 > income Statement > operating Margin
11.209877366776738
Quarters > 1 > income Statement > total Other Income Expense Net
-396000
Quarters > 1 > balance Sheet > cash
53665000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
83556000
Quarters > 1 > balance Sheet > inventories
119171000
Quarters > 1 > balance Sheet > total Current Assets
263542000
Quarters > 1 > balance Sheet > property Plant Equipment
131083000
Quarters > 1 > balance Sheet > total Assets
471892000
Quarters > 1 > balance Sheet > payables
73424000
Quarters > 1 > balance Sheet > short Term Debt
1846000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
115684000
Quarters > 1 > balance Sheet > equity
356208000
Quarters > 1 > cash Flow > net Income
15159000
Quarters > 1 > cash Flow > depreciation
4694000
Quarters > 1 > cash Flow > change In Working Capital
8453000
Quarters > 1 > cash Flow > cash From Operations
28505000
Quarters > 1 > cash Flow > capital Expenditures
1597000
Quarters > 1 > cash Flow > cash From Investing
-2473000
Quarters > 1 > cash Flow > cash From Financing
-791000
Quarters > 1 > cash Flow > net Change In Cash
25241000
Quarters > 1 > ratios > PE
0.7752774510305324
Quarters > 1 > ratios > PB
1.7993625634460766
Quarters > 1 > ratios > ROE
4.255659614607196
Quarters > 1 > ratios > ROA
3.2123875802090307
Quarters > 1 > ratios > FCF
26908000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.14958362518483928
Quarters > 1 > health Score
71
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
160656000
Quarters > 2 > income Statement > cost Of Revenue
136127000
Quarters > 2 > income Statement > gross Profit
24529000
Quarters > 2 > income Statement > operating Expenses
10800000
Quarters > 2 > income Statement > operating Income
13729000
Quarters > 2 > income Statement > interest Expense
13000
Quarters > 2 > income Statement > pretax Income
13325000
Quarters > 2 > income Statement > net Income
10230000
Quarters > 2 > income Statement > eps
0.5238363459470531
Quarters > 2 > income Statement > dividends Per Share
582000
Quarters > 2 > income Statement > shares Outstanding
19529000
Quarters > 2 > income Statement > income Tax Expense
3095000
Quarters > 2 > income Statement > EBITDA
17941000
Quarters > 2 > income Statement > operating Margin
8.545588088835773
Quarters > 2 > income Statement > total Other Income Expense Net
-404000
Quarters > 2 > balance Sheet > cash
28424000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
79914000
Quarters > 2 > balance Sheet > inventories
96033000
Quarters > 2 > balance Sheet > total Current Assets
210785000
Quarters > 2 > balance Sheet > property Plant Equipment
133944000
Quarters > 2 > balance Sheet > total Assets
421860000
Quarters > 2 > balance Sheet > payables
42998000
Quarters > 2 > balance Sheet > short Term Debt
1591000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
80447000
Quarters > 2 > balance Sheet > equity
341413000
Quarters > 2 > cash Flow > net Income
10230000
Quarters > 2 > cash Flow > depreciation
4603000
Quarters > 2 > cash Flow > change In Working Capital
-19088000
Quarters > 2 > cash Flow > cash From Operations
-3318000
Quarters > 2 > cash Flow > capital Expenditures
2226000
Quarters > 2 > cash Flow > cash From Investing
-2399000
Quarters > 2 > cash Flow > cash From Financing
-1810000
Quarters > 2 > cash Flow > net Change In Cash
-7527000
Quarters > 2 > ratios > PE
0.5238363459470531
Quarters > 2 > ratios > PB
1.8750329366485752
Quarters > 2 > ratios > ROE
2.9963709641987855
Quarters > 2 > ratios > ROA
2.4249751102261414
Quarters > 2 > ratios > FCF
-5544000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.03450851508813863
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
129720000
Quarters > 3 > income Statement > cost Of Revenue
120191000
Quarters > 3 > income Statement > gross Profit
9529000
Quarters > 3 > income Statement > operating Expenses
7887000
Quarters > 3 > income Statement > operating Income
1642000
Quarters > 3 > income Statement > interest Expense
13000
Quarters > 3 > income Statement > pretax Income
1462000
Quarters > 3 > income Statement > net Income
1081000
Quarters > 3 > income Statement > eps
0.05529411764705883
Quarters > 3 > income Statement > dividends Per Share
20014000
Quarters > 3 > income Statement > shares Outstanding
19550000
Quarters > 3 > income Statement > income Tax Expense
381000
Quarters > 3 > income Statement > EBITDA
1642000
Quarters > 3 > income Statement > operating Margin
1.2658032685784768
Quarters > 3 > income Statement > total Other Income Expense Net
-180000
Quarters > 3 > balance Sheet > cash
35951000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
51236000
Quarters > 3 > balance Sheet > inventories
98670000
Quarters > 3 > balance Sheet > total Current Assets
192485000
Quarters > 3 > balance Sheet > property Plant Equipment
136379000
Quarters > 3 > balance Sheet > total Assets
404699000
Quarters > 3 > balance Sheet > payables
36724000
Quarters > 3 > balance Sheet > short Term Debt
1116000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
73049000
Quarters > 3 > balance Sheet > equity
331650000
Quarters > 3 > cash Flow > net Income
1081000
Quarters > 3 > cash Flow > depreciation
4429000
Quarters > 3 > cash Flow > change In Working Capital
12062000
Quarters > 3 > cash Flow > cash From Operations
18983000
Quarters > 3 > cash Flow > capital Expenditures
2667000
Quarters > 3 > cash Flow > cash From Investing
-73939000
Quarters > 3 > cash Flow > cash From Financing
-20631000
Quarters > 3 > cash Flow > net Change In Cash
-75587000
Quarters > 3 > ratios > PE
0.05529411764705883
Quarters > 3 > ratios > PB
1.9323051409618577
Quarters > 3 > ratios > ROE
0.32594602743856477
Quarters > 3 > ratios > ROA
0.2671121005982224
Quarters > 3 > ratios > FCF
16316000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1257786000616713
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
647706000
Annuals > 0 > income Statement > cost Of Revenue
554268000
Annuals > 0 > income Statement > gross Profit
93438000
Annuals > 0 > income Statement > operating Expenses
39002000
Annuals > 0 > income Statement > operating Income
54436000
Annuals > 0 > income Statement > interest Expense
52000
Annuals > 0 > income Statement > pretax Income
53805000
Annuals > 0 > income Statement > net Income
41020000
Annuals > 0 > income Statement > eps
2.0973514674302076
Annuals > 0 > income Statement > dividends Per Share
21761000
Annuals > 0 > income Statement > shares Outstanding
19558000
Annuals > 0 > income Statement > income Tax Expense
12785000
Annuals > 0 > income Statement > EBITDA
72247000
Annuals > 0 > income Statement > operating Margin
8.404430405152956
Annuals > 0 > income Statement > total Other Income Expense Net
-631000
Annuals > 0 > balance Sheet > cash
38630000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
78719000
Annuals > 0 > balance Sheet > inventories
137776000
Annuals > 0 > balance Sheet > total Current Assets
261947000
Annuals > 0 > balance Sheet > property Plant Equipment
128691000
Annuals > 0 > balance Sheet > total Assets
462650000
Annuals > 0 > balance Sheet > payables
48173000
Annuals > 0 > balance Sheet > short Term Debt
3500000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
91118000
Annuals > 0 > balance Sheet > equity
371532000
Annuals > 0 > cash Flow > net Income
41020000
Annuals > 0 > cash Flow > depreciation
18390000
Annuals > 0 > cash Flow > change In Working Capital
-35714000
Annuals > 0 > cash Flow > cash From Operations
27163000
Annuals > 0 > cash Flow > capital Expenditures
8213000
Annuals > 0 > cash Flow > cash From Investing
-75674000
Annuals > 0 > cash Flow > cash From Financing
-24397000
Annuals > 0 > cash Flow > net Change In Cash
-72908000
Annuals > 0 > ratios > PE
2.0973514674302076
Annuals > 0 > ratios > PB
1.6097769236566433
Annuals > 0 > ratios > ROE
11.040771723566207
Annuals > 0 > ratios > ROA
8.866313628012538
Annuals > 0 > ratios > FCF
18950000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.029257101215675013
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
529198000
Annuals > 1 > income Statement > cost Of Revenue
479566000
Annuals > 1 > income Statement > gross Profit
49632000
Annuals > 1 > income Statement > operating Expenses
29591000
Annuals > 1 > income Statement > operating Income
20041000
Annuals > 1 > income Statement > interest Expense
89000
Annuals > 1 > income Statement > pretax Income
25287000
Annuals > 1 > income Statement > net Income
19305000
Annuals > 1 > income Statement > eps
0.9862068965517241
Annuals > 1 > income Statement > dividends Per Share
50942000
Annuals > 1 > income Statement > shares Outstanding
19575000
Annuals > 1 > income Statement > income Tax Expense
5982000
Annuals > 1 > income Statement > EBITDA
40789000
Annuals > 1 > income Statement > operating Margin
3.787051349400414
Annuals > 1 > income Statement > total Other Income Expense Net
5246000
Annuals > 1 > balance Sheet > cash
111538000
Annuals > 1 > balance Sheet > short Term Investments
-6177000
Annuals > 1 > balance Sheet > receivables
59665000
Annuals > 1 > balance Sheet > inventories
88840000
Annuals > 1 > balance Sheet > total Current Assets
267294000
Annuals > 1 > balance Sheet > property Plant Equipment
127243000
Annuals > 1 > balance Sheet > total Assets
422552000
Annuals > 1 > balance Sheet > payables
37487000
Annuals > 1 > balance Sheet > short Term Debt
877000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
71697000
Annuals > 1 > balance Sheet > equity
350855000
Annuals > 1 > cash Flow > net Income
19305000
Annuals > 1 > cash Flow > depreciation
15413000
Annuals > 1 > cash Flow > change In Working Capital
17605000
Annuals > 1 > cash Flow > cash From Operations
58207000
Annuals > 1 > cash Flow > capital Expenditures
19149000
Annuals > 1 > cash Flow > cash From Investing
-19637000
Annuals > 1 > cash Flow > cash From Financing
-52702000
Annuals > 1 > cash Flow > net Change In Cash
-14132000
Annuals > 1 > ratios > PE
0.9862068965517241
Annuals > 1 > ratios > PB
1.70612788758889
Annuals > 1 > ratios > ROE
5.502273018768437
Annuals > 1 > ratios > ROA
4.56866847157273
Annuals > 1 > ratios > FCF
39058000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.07380602345435924
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
649188000
Annuals > 2 > income Statement > cost Of Revenue
583790000
Annuals > 2 > income Statement > gross Profit
65398000
Annuals > 2 > income Statement > operating Expenses
30685000
Annuals > 2 > income Statement > operating Income
34713000
Annuals > 2 > income Statement > interest Expense
87000
Annuals > 2 > income Statement > pretax Income
41755000
Annuals > 2 > income Statement > net Income
32415000
Annuals > 2 > income Statement > eps
1.6567003986507207
Annuals > 2 > income Statement > dividends Per Share
41252000
Annuals > 2 > income Statement > shares Outstanding
19566000
Annuals > 2 > income Statement > income Tax Expense
9340000
Annuals > 2 > income Statement > EBITDA
55146000
Annuals > 2 > income Statement > operating Margin
5.34714135196584
Annuals > 2 > income Statement > total Other Income Expense Net
7042000
Annuals > 2 > balance Sheet > cash
125670000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
63424000
Annuals > 2 > balance Sheet > inventories
103306000
Annuals > 2 > balance Sheet > total Current Assets
298853000
Annuals > 2 > balance Sheet > property Plant Equipment
121953000
Annuals > 2 > balance Sheet > total Assets
447513000
Annuals > 2 > balance Sheet > payables
34346000
Annuals > 2 > balance Sheet > short Term Debt
999000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
66008000
Annuals > 2 > balance Sheet > equity
381505000
Annuals > 2 > cash Flow > net Income
32415000
Annuals > 2 > cash Flow > depreciation
13304000
Annuals > 2 > cash Flow > change In Working Capital
97563000
Annuals > 2 > cash Flow > cash From Operations
142200000
Annuals > 2 > cash Flow > capital Expenditures
30702000
Annuals > 2 > cash Flow > cash From Investing
-20896000
Annuals > 2 > cash Flow > cash From Financing
-43950000
Annuals > 2 > cash Flow > net Change In Cash
77354000
Annuals > 2 > ratios > PE
1.6567003986507207
Annuals > 2 > ratios > PB
1.5683366666229799
Annuals > 2 > ratios > ROE
8.496612102069436
Annuals > 2 > ratios > ROA
7.243364997217958
Annuals > 2 > ratios > FCF
111498000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.1717499399249524
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
826832000
Annuals > 3 > income Statement > cost Of Revenue
629522000
Annuals > 3 > income Statement > gross Profit
197310000
Annuals > 3 > income Statement > operating Expenses
36048000
Annuals > 3 > income Statement > operating Income
161262000
Annuals > 3 > income Statement > interest Expense
91000
Annuals > 3 > income Statement > pretax Income
161727000
Annuals > 3 > income Statement > net Income
125011000
Annuals > 3 > income Statement > eps
6.368689184370065
Annuals > 3 > income Statement > dividends Per Share
41162000
Annuals > 3 > income Statement > shares Outstanding
19629000
Annuals > 3 > income Statement > income Tax Expense
36716000
Annuals > 3 > income Statement > EBITDA
176304000
Annuals > 3 > income Statement > operating Margin
19.50359928014397
Annuals > 3 > income Statement > total Other Income Expense Net
465000
Annuals > 3 > balance Sheet > cash
48316000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
81646000
Annuals > 3 > balance Sheet > inventories
197654000
Annuals > 3 > balance Sheet > total Current Assets
335332000
Annuals > 3 > balance Sheet > property Plant Equipment
108156000
Annuals > 3 > balance Sheet > total Assets
471745000
Annuals > 3 > balance Sheet > payables
46796000
Annuals > 3 > balance Sheet > short Term Debt
997000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
82001000
Annuals > 3 > balance Sheet > equity
389744000
Annuals > 3 > cash Flow > net Income
125011000
Annuals > 3 > cash Flow > depreciation
14486000
Annuals > 3 > cash Flow > change In Working Capital
-135804000
Annuals > 3 > cash Flow > cash From Operations
5670000
Annuals > 3 > cash Flow > capital Expenditures
15900000
Annuals > 3 > cash Flow > cash From Investing
-6039000
Annuals > 3 > cash Flow > cash From Financing
-41199000
Annuals > 3 > cash Flow > net Change In Cash
-41568000
Annuals > 3 > ratios > PE
6.368689184370065
Annuals > 3 > ratios > PB
1.5401258774990763
Annuals > 3 > ratios > ROE
32.0751570261505
Annuals > 3 > ratios > ROA
26.499697930025757
Annuals > 3 > ratios > FCF
-10230000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.01237252549490102
Annuals > 3 > health Score
76
Valuation > metrics > PE
14.5619
Valuation > metrics > PB
1.7292056135137757
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.9162171764477893
Profitability > metrics > ROA
5.554558746616682
Profitability > metrics > Net Margin
0.08199770068303239
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2452493997825221
Risk > metrics > Interest Coverage
1575
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.0693205349021735
Liquidity > metrics > Quick Ratio
2.4030151142763145
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
38
Prev Profitabilities > 1
30
Prev Profitabilities > 2
4
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:39:48.932Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-15
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.33
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-16
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.75
Earnings History > 1 > eps Estimate
0.79
Earnings History > 1 > eps Difference
-0.04
Earnings History > 1 > surprise Percent
-5.0633
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-17
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.81
Earnings History > 2 > eps Estimate
0.69
Earnings History > 2 > eps Difference
0.12
Earnings History > 2 > surprise Percent
17.3913
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-17
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.55
Earnings History > 3 > eps Estimate
0.29
Earnings History > 3 > eps Difference
0.26
Earnings History > 3 > surprise Percent
89.6552
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-16
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.09
Earnings History > 4 > eps Estimate
0.1
Earnings History > 4 > eps Difference
-0.01
Earnings History > 4 > surprise Percent
-10
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-17
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.24
Earnings History > 5 > eps Estimate
0.31
Earnings History > 5 > eps Difference
-0.07
Earnings History > 5 > surprise Percent
-22.5806
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-18
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.34
Earnings History > 6 > eps Estimate
0.43
Earnings History > 6 > eps Difference
-0.09
Earnings History > 6 > surprise Percent
-20.9302
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.35
Earnings History > 7 > eps Estimate
0.3
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
16.6667
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-18
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.06
Earnings History > 8 > eps Estimate
0.12
Earnings History > 8 > eps Difference
-0.06
Earnings History > 8 > surprise Percent
-50
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-19
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.29
Earnings History > 9 > eps Estimate
0.66
Earnings History > 9 > eps Difference
-0.37
Earnings History > 9 > surprise Percent
-56.0606
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-20
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.54
Earnings History > 10 > eps Estimate
0.67
Earnings History > 10 > eps Difference
-0.13
Earnings History > 10 > surprise Percent
-19.403
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-20
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.26
Earnings History > 11 > eps Estimate
0.46
Earnings History > 11 > eps Difference
-0.2
Earnings History > 11 > surprise Percent
-43.4783
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-19
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.57
Earnings History > 12 > eps Estimate
0.87
Earnings History > 12 > eps Difference
-0.3
Earnings History > 12 > surprise Percent
-34.4828
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-20
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.24
Earnings History > 13 > eps Estimate
1.92
Earnings History > 13 > eps Difference
-0.68
Earnings History > 13 > surprise Percent
-35.4167
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-21
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.96
Earnings History > 14 > eps Estimate
2.08
Earnings History > 14 > eps Difference
-0.12
Earnings History > 14 > surprise Percent
-5.7692
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-21
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.97
Earnings History > 15 > eps Estimate
1.26
Earnings History > 15 > eps Difference
0.71
Earnings History > 15 > surprise Percent
56.3492
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-20
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.18
Earnings History > 16 > eps Estimate
0.9
Earnings History > 16 > eps Difference
0.28
Earnings History > 16 > surprise Percent
31.1111
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-21
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.29
Earnings History > 17 > eps Estimate
0.98
Earnings History > 17 > eps Difference
0.31
Earnings History > 17 > surprise Percent
31.6327
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-22
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1
Earnings History > 18 > eps Estimate
0.76
Earnings History > 18 > eps Difference
0.24
Earnings History > 18 > surprise Percent
31.5789
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-22
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.79
Earnings History > 19 > eps Estimate
0.5
Earnings History > 19 > eps Difference
0.29
Earnings History > 19 > surprise Percent
58
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-21
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.45
Earnings History > 20 > eps Estimate
0.33
Earnings History > 20 > eps Difference
0.12
Earnings History > 20 > surprise Percent
36.3636
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-22
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.39
Earnings History > 21 > eps Estimate
0.18
Earnings History > 21 > eps Difference
0.21
Earnings History > 21 > surprise Percent
116.6667
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-16
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.3
Earnings History > 22 > eps Estimate
0.11
Earnings History > 22 > eps Difference
0.19
Earnings History > 22 > surprise Percent
172.7273
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-16
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.29
Earnings History > 23 > eps Estimate
0.1
Earnings History > 23 > eps Difference
0.19
Earnings History > 23 > surprise Percent
190
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-16
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.03
Earnings History > 24 > eps Estimate
-0.11
Earnings History > 24 > eps Difference
0.14
Earnings History > 24 > surprise Percent
127.2727
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-17
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.09
Earnings History > 25 > eps Estimate
0.19
Earnings History > 25 > eps Difference
-0.28
Earnings History > 25 > surprise Percent
-147.3684
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-18
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.11
Earnings History > 26 > eps Estimate
0.3
Earnings History > 26 > eps Difference
-0.19
Earnings History > 26 > surprise Percent
-63.3333
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-18
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.01
Earnings History > 27 > eps Estimate
0.17
Earnings History > 27 > eps Difference
-0.16
Earnings History > 27 > surprise Percent
-94.1176
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-17
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.19
Earnings History > 28 > eps Estimate
0.05
Earnings History > 28 > eps Difference
0.14
Earnings History > 28 > surprise Percent
280
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-18
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.49
Earnings History > 29 > eps Estimate
0.56
Earnings History > 29 > eps Difference
-0.07
Earnings History > 29 > surprise Percent
-12.5
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-19
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.67
Earnings History > 30 > eps Estimate
0.52
Earnings History > 30 > eps Difference
0.15
Earnings History > 30 > surprise Percent
28.8462
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-23
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.31
Earnings History > 31 > eps Estimate
0.47
Earnings History > 31 > eps Difference
-0.16
Earnings History > 31 > surprise Percent
-34.0426
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-18
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.2
Earnings History > 32 > eps Estimate
0.23
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-13.0435
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-19
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.2
Earnings History > 33 > eps Estimate
0.25
Earnings History > 33 > eps Difference
-0.05
Earnings History > 33 > surprise Percent
-20
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-20
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.36
Earnings History > 34 > eps Estimate
0.53
Earnings History > 34 > eps Difference
-0.17
Earnings History > 34 > surprise Percent
-32.0755
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-20
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.39
Earnings History > 35 > eps Estimate
0.51
Earnings History > 35 > eps Difference
-0.12
Earnings History > 35 > surprise Percent
-23.5294
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-19
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.23
Earnings History > 36 > eps Estimate
0.36
Earnings History > 36 > eps Difference
-0.13
Earnings History > 36 > surprise Percent
-36.1111
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-20
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.6
Earnings History > 37 > eps Estimate
0.59
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.6949
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-21
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.71
Earnings History > 38 > eps Estimate
0.54
Earnings History > 38 > eps Difference
0.17
Earnings History > 38 > surprise Percent
31.4815
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-21
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.38
Earnings History > 39 > eps Estimate
0.35
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
8.5714
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-21
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.35
Earnings History > 40 > eps Estimate
0.35
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-22
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.5
Earnings History > 41 > eps Estimate
0.48
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
4.1667
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-16
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.32
Earnings History > 42 > eps Estimate
0.39
Earnings History > 42 > eps Difference
-0.07
Earnings History > 42 > surprise Percent
-17.9487
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-16
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.15
Earnings History > 43 > eps Estimate
0.24
Earnings History > 43 > eps Difference
-0.09
Earnings History > 43 > surprise Percent
-37.5
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-15
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.22
Earnings History > 44 > eps Estimate
0.18
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
22.2222
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-16
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.31
Earnings History > 45 > eps Estimate
0.33
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-6.0606
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-17
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.28
Earnings History > 46 > eps Estimate
0.36
Earnings History > 46 > eps Difference
-0.08
Earnings History > 46 > surprise Percent
-22.2222
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-17
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.19
Earnings History > 47 > eps Estimate
0.18
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
5.5556
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-16
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.15
Earnings History > 48 > eps Estimate
0.12
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
25
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-17
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.13
Earnings History > 49 > eps Estimate
0.18
Earnings History > 49 > eps Difference
-0.05
Earnings History > 49 > surprise Percent
-27.7778
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-18
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.19
Earnings History > 50 > eps Estimate
0.26
Earnings History > 50 > eps Difference
-0.07
Earnings History > 50 > surprise Percent
-26.9231
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-18
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.2
Earnings History > 51 > eps Estimate
0.12
Earnings History > 51 > eps Difference
0.08
Earnings History > 51 > surprise Percent
66.6667
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-17
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.13
Earnings History > 52 > eps Estimate
0.04
Earnings History > 52 > eps Difference
0.09
Earnings History > 52 > surprise Percent
225
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-18
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.05
Earnings History > 53 > eps Estimate
0.1
Earnings History > 53 > eps Difference
-0.05
Earnings History > 53 > surprise Percent
-50
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-19
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.05
Earnings History > 54 > eps Estimate
0.13
Earnings History > 54 > eps Difference
-0.08
Earnings History > 54 > surprise Percent
-61.5385
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-19
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.02
Earnings History > 55 > eps Estimate
0.1
Earnings History > 55 > eps Difference
-0.08
Earnings History > 55 > surprise Percent
-80
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-19
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0102
Earnings History > 56 > eps Estimate
0.02
Earnings History > 56 > eps Difference
-0.0302
Earnings History > 56 > surprise Percent
-151
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-20
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.05
Earnings History > 57 > eps Estimate
0.22
Earnings History > 57 > eps Difference
-0.17
Earnings History > 57 > surprise Percent
-77.2727
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-21
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.28
Earnings History > 58 > eps Estimate
0.3
Earnings History > 58 > eps Difference
-0.02
Earnings History > 58 > surprise Percent
-6.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-21
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.23
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-01-27
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.18
Earnings History > 60 > eps Estimate
-0.04
Earnings History > 60 > eps Difference
-0.14
Earnings History > 60 > surprise Percent
-350
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-21
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.03
Earnings History > 61 > eps Estimate
-0.02
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-50
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-22
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.09
Earnings History > 62 > eps Estimate
0.22
Earnings History > 62 > eps Difference
-0.13
Earnings History > 62 > surprise Percent
-59.0909
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-22
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.09
Earnings History > 63 > eps Estimate
0.07
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
28.5714
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-21
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.07
Earnings History > 64 > eps Estimate
0.05
Earnings History > 64 > eps Difference
-0.12
Earnings History > 64 > surprise Percent
-240
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.16
Earnings History > 65 > eps Estimate
0.1
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
60
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-16
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.1006
Earnings History > 66 > eps Estimate
-0.02
Earnings History > 66 > eps Difference
-0.0806
Earnings History > 66 > surprise Percent
-403
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-16
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.36
Earnings History > 67 > eps Estimate
-0.04
Earnings History > 67 > eps Difference
-0.32
Earnings History > 67 > surprise Percent
-800
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-13
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.33
Earnings History > 68 > eps Estimate
-0.31
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-6.4516
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-16
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.89
Earnings History > 69 > eps Estimate
0.6
Earnings History > 69 > eps Difference
0.29
Earnings History > 69 > surprise Percent
48.3333
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-17
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.97
Earnings History > 70 > eps Estimate
0.64
Earnings History > 70 > eps Difference
0.33
Earnings History > 70 > surprise Percent
51.5625
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-15
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.39
Earnings History > 71 > eps Estimate
0.28
Earnings History > 71 > eps Difference
0.11
Earnings History > 71 > surprise Percent
39.2857
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-17
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.23
Earnings History > 72 > eps Estimate
0.21
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
9.5238
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-18
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.28
Earnings History > 73 > eps Estimate
0.36
Earnings History > 73 > eps Difference
-0.08
Earnings History > 73 > surprise Percent
-22.2222
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-19
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.46
Earnings History > 74 > eps Estimate
0.39
Earnings History > 74 > eps Difference
0.07
Earnings History > 74 > surprise Percent
17.9487
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-19
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.27
Earnings History > 75 > eps Estimate
0.29
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-6.8966
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-18
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.32
Earnings History > 76 > eps Estimate
0.29
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
10.3448
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-20
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.55
Earnings History > 77 > eps Estimate
0.53
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
3.7736
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-20
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.5
Earnings History > 78 > eps Estimate
0.48
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
4.1667
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-21
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.4
Earnings History > 79 > eps Estimate
0.49
Earnings History > 79 > eps Difference
-0.09
Earnings History > 79 > surprise Percent
-18.3673
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-23
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.41
Earnings History > 80 > eps Estimate
0.31
Earnings History > 80 > eps Difference
0.1
Earnings History > 80 > surprise Percent
32.2581
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
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.34
Earnings History > 81 > eps Estimate
0.43
Earnings History > 81 > eps Difference
-0.09
Earnings History > 81 > surprise Percent
-20.9302
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
0.4476
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-02
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.2665
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-24
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2714
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-22
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.6355
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-15
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.9894
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-06-10
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3498
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-24
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0403
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-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.46
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-25
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0394
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-25
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.0683
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-24
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.0451
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-09-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.0546
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0983
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.6933
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2001-12-31
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.023
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-09-30
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.025
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.9719
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
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.2475
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
2000-12-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.2079
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-13
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.06
Earnings History > 101 > eps Estimate
0.19
Earnings History > 101 > eps Difference
-0.25
Earnings History > 101 > surprise Percent
-131.5789
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-14
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.09
Earnings History > 102 > eps Estimate
0.14
Earnings History > 102 > eps Difference
-0.05
Earnings History > 102 > surprise Percent
-35.7143
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-14
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
BeforeMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.06
Earnings History > 103 > eps Estimate
0.05
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
20
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-13
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
BeforeMarket
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.05
Earnings History > 104 > eps Estimate
0.1
Earnings History > 104 > eps Difference
-0.05
Earnings History > 104 > surprise Percent
-50
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-14
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
BeforeMarket
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.15
Earnings History > 105 > eps Estimate
0.2
Earnings History > 105 > eps Difference
-0.05
Earnings History > 105 > surprise Percent
-25
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-16
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
BeforeMarket
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2
Earnings History > 106 > eps Estimate
0.18
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
11.1111
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-16
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.15
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0.05
Earnings History > 107 > surprise Percent
50
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-15
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.09
Earnings History > 108 > eps Estimate
0.03
Earnings History > 108 > eps Difference
0.06
Earnings History > 108 > surprise Percent
200
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-16
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.06
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
-0.03
Earnings History > 109 > surprise Percent
-33.3333
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-16
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0
Earnings History > 110 > eps Estimate
0
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-06-22
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.02
Earnings History > 111 > eps Estimate
0.03
Earnings History > 111 > eps Difference
-0.05
Earnings History > 111 > surprise Percent
-166.6667
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-16
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.1
Earnings History > 112 > eps Estimate
0
Earnings History > 112 > eps Difference
-0.1
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-16
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.04
Earnings History > 113 > eps Estimate
0.13
Earnings History > 113 > eps Difference
-0.09
Earnings History > 113 > surprise Percent
-69.2308
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-17
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.07
Earnings History > 114 > eps Estimate
0.11
Earnings History > 114 > eps Difference
-0.04
Earnings History > 114 > surprise Percent
-36.3636
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-18
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.04
Earnings History > 115 > eps Estimate
0.06
Earnings History > 115 > eps Difference
-0.02
Earnings History > 115 > surprise Percent
-33.3333
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-17
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.01
Earnings History > 116 > eps Estimate
0.06
Earnings History > 116 > eps Difference
-0.07
Earnings History > 116 > surprise Percent
-116.6667
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-18
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.12
Earnings History > 117 > eps Estimate
0.1
Earnings History > 117 > eps Difference
0.02
Earnings History > 117 > surprise Percent
20
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-19
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.13
Earnings History > 118 > eps Estimate
0.09
Earnings History > 118 > eps Difference
0.04
Earnings History > 118 > surprise Percent
44.4444
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-19
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.04
Earnings History > 119 > eps Estimate
0.06
Earnings History > 119 > eps Difference
-0.02
Earnings History > 119 > surprise Percent
-33.3333
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-01-18
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
-0.04
Earnings History > 120 > eps Estimate
-0.02
Earnings History > 120 > eps Difference
-0.02
Earnings History > 120 > surprise Percent
-100
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-25
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.03
Earnings History > 121 > eps Estimate
0.05
Earnings History > 121 > eps Difference
-0.02
Earnings History > 121 > surprise Percent
-40
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-07-21
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.1
Earnings History > 122 > eps Estimate
0.13
Earnings History > 122 > eps Difference
-0.03
Earnings History > 122 > surprise Percent
-23.0769
Earnings History > 123 > period
1995-03-31
Earnings History > 123 > report Date
1995-04-24
Earnings History > 123 > date
1995-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.1
Earnings History > 123 > eps Estimate
0.09
Earnings History > 123 > eps Difference
0.01
Earnings History > 123 > surprise Percent
11.1111
Earnings History > 124 > period
1994-12-31
Earnings History > 124 > report Date
1995-01-23
Earnings History > 124 > date
1994-12-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.04
Earnings History > 124 > eps Estimate
0.55
Earnings History > 124 > eps Difference
-0.51
Earnings History > 124 > surprise Percent
-92.7273
Earnings History > 125 > period
1994-09-30
Earnings History > 125 > report Date
1994-10-31
Earnings History > 125 > date
1994-09-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.09
Earnings History > 125 > eps Estimate
0.15
Earnings History > 125 > eps Difference
-0.06
Earnings History > 125 > surprise Percent
-40
Earnings History > 126 > period
1994-06-30
Earnings History > 126 > report Date
1994-07-25
Earnings History > 126 > date
1994-06-30
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.1
Earnings History > 126 > eps Estimate
0.13
Earnings History > 126 > eps Difference
-0.03
Earnings History > 126 > surprise Percent
-23.0769
Earnings History > 127 > period
1994-03-31
Earnings History > 127 > report Date
1994-04-26
Earnings History > 127 > date
1994-03-31
Earnings History > 127 > before After Market
BeforeMarket
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.05
Earnings History > 127 > eps Estimate
0.04
Earnings History > 127 > eps Difference
0.01
Earnings History > 127 > surprise Percent
25
Earnings History > 128 > period
1993-12-31
Earnings History > 128 > report Date
1994-01-28
Earnings History > 128 > date
1993-12-31
Earnings History > 128 > before After Market
BeforeMarket
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0
Earnings History > 128 > eps Estimate
0.05
Earnings History > 128 > eps Difference
-0.05
Earnings History > 128 > surprise Percent
-100
Earnings History > 129 > period
1993-09-30
Earnings History > 129 > report Date
1993-11-01
Earnings History > 129 > date
1993-09-30
Earnings History > 129 > before After Market
BeforeMarket
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.17
Earnings History > 129 > eps Estimate
0.13
Earnings History > 129 > eps Difference
0.04
Earnings History > 129 > surprise Percent
30.7692
Earnings History > 130 > period
1993-03-31
Earnings History > 130 > report Date
1993-04-27
Earnings History > 130 > date
1993-03-31
Earnings History > 130 > before After Market
BeforeMarket
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
0.09
Earnings History > 130 > eps Estimate
0.07
Earnings History > 130 > eps Difference
0.02
Earnings History > 130 > surprise Percent
28.5714
Earnings History > 131 > period
1992-12-31
Earnings History > 131 > report Date
1993-01-22
Earnings History > 131 > date
1992-12-31
Earnings History > 131 > before After Market
BeforeMarket
Earnings History > 131 > currency
USD
Earnings History > 131 > eps Actual
0.03
Earnings History > 131 > eps Estimate
0.07
Earnings History > 131 > eps Difference
-0.04
Earnings History > 131 > surprise Percent
-57.1429
Insteel Industries Inc., together with its subsidiaries, manufactures and markets steel wire reinforcing products for concrete construction applications. The company offers prestressed concrete strand (PC strand) and welded wire reinforcement (WWR) products. Its PC strand, a seven-wire strand that is used to impart compression forces into precast concrete elements and structures providing reinforcement for bridges, parking decks, buildings, and other concrete structures. The company's WWR engineered reinforcing product is used in nonresidential and residential construction. It produces a range of WWR products, such as engineered structural mesh, an engineered made-to-order product that is used as the primary reinforcement for concrete elements or structures serving as a reinforcing solution for hot-rolled rebar; concrete pipe reinforcement, an engineered made-to-order product, which is used as the primary reinforcement in concrete pipe, box culverts, and precast manholes for drainage and sewage systems, water treatment facilities, and other related applications; and standard welded wire reinforcement, a secondary reinforcing product for crack control applications in residential and light nonresidential construction, including driveways, sidewalks, and various slab-on-grade applications. It sells its products through sales representatives to the manufacturers of concrete products, rebar fabricators, distributors, and contractors. Insteel Industries Inc. was founded in 1953 and is headquartered in Mount Airy, North Carolina.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.03Next Payout:
Dec 12, 2025Yield:
0.3661 %What drives IIIN stock price - Price Channel Trading & Free Lightning Fast Capital Gains earlytimes.in
Read more →Quanex Building Products' Surge Is Deeply Justified (NYSE:NX) Seeking Alpha
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$39
Analyst Picks
Strong Buy
0
Buy
0
Hold
1
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)
-
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 97.13% of the total shares of Insteel Industries Inc
1.
BlackRock Inc(16.6817%)
since
2025/06/30
2.
Vanguard Group Inc(6.9129%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9582%)
since
2025/08/31
4.
Dimensional Fund Advisors, Inc.(5.5556%)
since
2025/06/30
5.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(5.043%)
since
2025/06/30
6.
Global X US Infrastructure Dev ETF(4.7673%)
since
2025/08/29
7.
State Street Corp(3.8313%)
since
2025/06/30
8.
Royce & Associates, LP(3.2718%)
since
2025/06/30
9.
Vanguard Total Stock Mkt Idx Inv(2.9304%)
since
2025/07/31
10.
iShares Russell 2000 ETF(2.3313%)
since
2025/08/31
11.
Geode Capital Management, LLC(2.3125%)
since
2025/06/30
12.
iShares US Infrastructure ETF(2.2956%)
since
2025/08/31
13.
Arnhold & S. Bleichroeder Advisers, LLC(2.1533%)
since
2025/06/30
14.
Royce Small-Cap Special Equity Invmt(2.1226%)
since
2025/06/30
15.
American Century Companies Inc(1.9972%)
since
2025/06/30
16.
First Eagle US Small Cap Strategy(1.8938%)
since
2025/06/30
17.
First Eagle Small Cap Opportunity I(1.8202%)
since
2025/07/31
18.
Bruce & Co Inc(1.7693%)
since
2025/06/30
19.
Bruce(1.7693%)
since
2025/06/30
20.
Robotti Robert(1.5417%)
since
2025/06/30
21.
Charles Schwab Investment Management Inc(1.4347%)
since
2025/06/30
22.
Avantis US Small Cap Value ETF(1.3939%)
since
2025/08/30
23.
Oppenheimer & Co Inc(1.3133%)
since
2025/06/30
24.
Bank of New York Mellon Corp(1.2181%)
since
2025/06/30
25.
HPM Partners LLC(1.1857%)
since
2025/06/30
26.
Millennium Management LLC(1.1488%)
since
2025/06/30
27.
Citadel Advisors Llc(1.114%)
since
2025/06/30
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.0784%)
since
2025/07/31
29.
Northern Trust Corp(1.0709%)
since
2025/06/30
30.
Hotchkis & Wiley Capital Management LLC(0.9702%)
since
2025/06/30
31.
Fidelity Small Cap Index(0.9668%)
since
2025/06/30
32.
iShares S&P Small-Cap 600 Value ETF(0.9334%)
since
2025/08/31
33.
Invenomic Institutional(0.9147%)
since
2025/04/30
34.
DFA US Small Cap Value I(0.8897%)
since
2025/07/31
35.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.878%)
since
2025/08/29
36.
Jacobs Levy Equity Management, Inc.(0.8403%)
since
2025/06/30
37.
DFA US Targeted Value I(0.8104%)
since
2025/07/31
38.
Oberweis Micro-Cap Growth(0.6838%)
since
2025/06/30
39.
Oberweis Micro-Cap(0.6838%)
since
2025/06/30
40.
Vanguard Tax-Managed Small Cap Adm(0.6421%)
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
0.33
Date
2025-09-30
EPS Actual
0.75
EPS Estimate
0.79
EPS Difference
-0.04
Surprise Percent
-5.0633%
(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.