_id
69148375ccc777a4e85d9460
Ticker
NPKI
Name
NPK International Inc.
Exchange
NYSE
Address
9320 Lakeside Boulevard, The Woodlands, TX, United States, 77381
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.npki.com
Description
NPK International Inc., a temporary worksite access solutions company, manufactures, sells, and rents recyclable composite matting products. The company engages in the installation and rental of matting systems, and related site construction and services to customers in various markets, including power transmission, oil and natural gas exploration and production, pipeline, renewable energy, petrochemical, construction, and other industries in the United States and United Kingdom. It also offers recyclable composite mats to customers worldwide; and access road construction, site planning and preparation, environmental protection, erosion control, and site restoration services. The company was formerly known as Newpark Resources, Inc. and changed its name to NPK International Inc. in December 2024. The company was incorporated in 1932 and is headquartered in The Woodlands, Texas.
Last Close
12.02
Volume
444412
Current Price
12.42
Change
0.18
Last Updated
2026-01-05T11:36:51.163Z
Image
data:image/webp;base64,UklGRqwEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSBAEAAANmS8wRPQ/wkTF/X9HkrPOOeecc845p0tbRplZOeec1jkn0NOTGjr9kNlfZqPHTM1ahdY3KDXbI5QGefQu8GirjrCsVTcwrIZ7g9Iw653g0VExw2WtZnuEUjPf4GnhviMsGxUzXNiqU5SGmZqVlq3eKUbNjI1afYpWs7UiJmACVsQ3J+4IX/gSwVbQXsQ7PvE5VPCujvGZe73pPbaCQALY3g4q6FOP+oo50HZUCd+dpCiKhDLpdBLv41LKAjDWiQoFRIUlTOudgVO0C5xK65d8hLAHfKBI44lwCPBxcSgo8DKAkBxHaSFSPAXSZ/FyfCcBE6KItPY+thp72ocF7N4sxFBTFOXPUUGNjRHJo5nXrPQEnC4AEFn289vGsjDFkGCl9KXReQPgVoqQpJSW0qBQi0KWWGmLfgtGpN6wmHMClA14+KHXeXGcsYO0a/n9wufNDqwK1w5308sGh3DS8BGNJ71hFkruy5l518NaN/BzZjGHNYbKKMF1+y2pBQo/Y4XuuwyFqi340kAgaB5goV4FFJfCTV7lMNMDxGNqPULZruAIR7MyxDP4OUZn0A9qUJzAn48h+dPSE2Rnu8g9uguzQKJfEd1CPaANhI9bN2AoT2RsY4QhvIar2H5YRFoI0xpxeJ5uLe7vWFltJRoCmlqppDYg/h10KBmHBKd/CAoxFh+CwzXXGOFZ2kzgiBHdZ3Se+AjLL2rNQ7NN+qcOwtYv65pZHeMWJsUwcYClesL9NhIoyWQ0TAF/LnGblEoOKO7nHZFEejAo6hg/hwYcAHBkzgtIDhCQAsCAJzM8Sgno8Rd4SJ6SnqvJBSbdF5oDEuNtUy4lfMWV0mFmWcfwOUyh4gCgwJXg4CWsrVkoY0mFV61vvdb1+vU/wi3NySsvZKq8vAegFg0xjH2TQClV5EXnYIEM6/NTRmZTFLozGxA3kz4SJ+ZAOzpUdJulqw2usXC3+vLSVAFJEAxEPxh1w5Hbd9xMcel7ibu48RDN+aVFqnbGITkv0r7hHICFIg3LLbbaVfir67tzW2Yal2HaZYwEtX9YfZelbdmvL7udW+2UI0VZwyEBAB6U8VFAika6KmaxUuu61dnsd3gkYmY9hOuXt/5os0GfaVbGjRprT3S8uX7JRhF3Nv/t5z7y4lbtTe1lteBvC/qAXm/MUroWQT/5L/5tcCn95xBlFQmydQ+lQiultVUKBl1nmBJlTvA/AGgfGALIuq5tbEgTX5aL26O4mhdj1ASzG6mQhHkd0aLhvZi7ADg/jBR9AQCDqqTqwMCWs+SYFsb2YSQgADCVE5ImJSgVCCByjNmMhHYxXoPxpihV0pDM0cM4OcbLMfUCInV9VDAV3Xqn6bmVo8jzWWxRwaIQkrwK4sZny6hki6/PAlZQOCB2AAAAsAQAnQEqQABAAD61VqZNpySjoiYaqTjgFollAB2mAG8rQW9+bynmAiLnoe+hAAD++B+DS5Vcsx5IxW2GQXpd+IDb6/g2f4T6V4IjBscwH+2ndRGL8UNwRx19I+u0+q7wV4ACkl2K8h6msaZjkI0Yq9XDcAAAAA==
Ipo Date
1991-09-26T00:00:00.000Z
Market Cap
1022385856
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
4.5
Target Price
16.75
Strong Buy
2
Buy
2
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
68838000
Cost Of Revenue
46870000
Gross Profit
21968000
Operating Expenses
13279000
Operating Income
8689000
Interest Expense
-
Pretax Income
9073000
Net Income
5654000
Eps
0.0664660381350951
Dividends Per Share
-
Shares Outstanding
84494699
Income Tax Expense
3010000
EBITDA
15334000
Operating Margin
12.622388796885442
Total Other Income Expense Net
384000
Cash
35636000
Short Term Investments
-
Receivables
57362000
Inventories
9668000
Total Current Assets
107818000
Property Plant Equipment
221361000
Total Assets
404459000
Payables
21960000
Short Term Debt
3636000
Long Term Debt
-
Total Liabilities
70536000
Equity
333923000
Bs_currency_symbol
-
Depreciation
6261000
Change In Working Capital
8627000
Cash From Operations
24702000
Capital Expenditures
12714000
Cash From Investing
-12215000
Cash From Financing
-2842000
Net Change In Cash
9624000
Cf_currency_symbol
-
PE
31.8421
PB
3.1639621110255955
ROE
1.6932047208488183
ROA
1.3979167233267153
FCF
11988000
Fcf Percent
0.17414799965135536
Piotroski FScore
4
Health Score
65
Deep Value Investing Score
5.5
Defensive Investing Score
8
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
4
Quality Investing Score
5.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
68838000
Quarters > 0 > income Statement > cost Of Revenue
46870000
Quarters > 0 > income Statement > gross Profit
21968000
Quarters > 0 > income Statement > operating Expenses
13279000
Quarters > 0 > income Statement > operating Income
8689000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
9073000
Quarters > 0 > income Statement > net Income
5654000
Quarters > 0 > income Statement > eps
0.0664660381350951
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
85066000
Quarters > 0 > income Statement > income Tax Expense
3010000
Quarters > 0 > income Statement > EBITDA
15334000
Quarters > 0 > income Statement > operating Margin
12.622388796885442
Quarters > 0 > income Statement > total Other Income Expense Net
384000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
35636000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
57362000
Quarters > 0 > balance Sheet > inventories
9668000
Quarters > 0 > balance Sheet > total Current Assets
107818000
Quarters > 0 > balance Sheet > property Plant Equipment
221361000
Quarters > 0 > balance Sheet > total Assets
404459000
Quarters > 0 > balance Sheet > payables
21960000
Quarters > 0 > balance Sheet > short Term Debt
3636000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
70536000
Quarters > 0 > balance Sheet > equity
333923000
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
6063000
Quarters > 0 > cash Flow > depreciation
6261000
Quarters > 0 > cash Flow > change In Working Capital
8627000
Quarters > 0 > cash Flow > cash From Operations
24702000
Quarters > 0 > cash Flow > capital Expenditures
12714000
Quarters > 0 > cash Flow > cash From Investing
-12215000
Quarters > 0 > cash Flow > cash From Financing
-2842000
Quarters > 0 > cash Flow > net Change In Cash
9624000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.0664660381350951
Quarters > 0 > ratios > PB
3.1639621110255955
Quarters > 0 > ratios > ROE
1.6932047208488183
Quarters > 0 > ratios > ROA
1.3979167233267153
Quarters > 0 > ratios > FCF
11988000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.17414799965135536
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
68233000
Quarters > 1 > income Statement > cost Of Revenue
43052000
Quarters > 1 > income Statement > gross Profit
25181000
Quarters > 1 > income Statement > operating Expenses
13657000
Quarters > 1 > income Statement > operating Income
11524000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
12254000
Quarters > 1 > income Statement > net Income
8678000
Quarters > 1 > income Statement > eps
0.10158856514053592
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
85423000
Quarters > 1 > income Statement > income Tax Expense
3470000
Quarters > 1 > income Statement > EBITDA
18428000
Quarters > 1 > income Statement > operating Margin
16.88918851582079
Quarters > 1 > income Statement > total Other Income Expense Net
730000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
26012000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
60975000
Quarters > 1 > balance Sheet > inventories
11084000
Quarters > 1 > balance Sheet > total Current Assets
102365000
Quarters > 1 > balance Sheet > property Plant Equipment
213264000
Quarters > 1 > balance Sheet > total Assets
393682000
Quarters > 1 > balance Sheet > payables
22051000
Quarters > 1 > balance Sheet > short Term Debt
3429000
Quarters > 1 > balance Sheet > long Term Debt
5907000
Quarters > 1 > balance Sheet > total Liabilities
64846999
Quarters > 1 > balance Sheet > equity
328835000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
8784000
Quarters > 1 > cash Flow > depreciation
6172000
Quarters > 1 > cash Flow > change In Working Capital
2409000
Quarters > 1 > cash Flow > cash From Operations
20643000
Quarters > 1 > cash Flow > capital Expenditures
11694000
Quarters > 1 > cash Flow > cash From Investing
-6229000
Quarters > 1 > cash Flow > cash From Financing
-9320000
Quarters > 1 > cash Flow > net Change In Cash
5178000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.10158856514053592
Quarters > 1 > ratios > PB
3.2264012650721483
Quarters > 1 > ratios > ROE
2.639013487007162
Quarters > 1 > ratios > ROA
2.2043171900163077
Quarters > 1 > ratios > FCF
8949000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.13115354740374893
Quarters > 1 > health Score
62
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
64777000
Quarters > 2 > income Statement > cost Of Revenue
39527000
Quarters > 2 > income Statement > gross Profit
25250000
Quarters > 2 > income Statement > operating Expenses
11722000
Quarters > 2 > income Statement > operating Income
13528000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
13890000
Quarters > 2 > income Statement > net Income
10003000
Quarters > 2 > income Statement > eps
0.11498229803669134
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
86996000
Quarters > 2 > income Statement > income Tax Expense
3515000
Quarters > 2 > income Statement > EBITDA
19330000
Quarters > 2 > income Statement > operating Margin
20.883955725025857
Quarters > 2 > income Statement > total Other Income Expense Net
362000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
20832000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
70354000
Quarters > 2 > balance Sheet > inventories
9579000
Quarters > 2 > balance Sheet > total Current Assets
105088000
Quarters > 2 > balance Sheet > property Plant Equipment
205561000
Quarters > 2 > balance Sheet > total Assets
390010000
Quarters > 2 > balance Sheet > payables
19712000
Quarters > 2 > balance Sheet > short Term Debt
3030000
Quarters > 2 > balance Sheet > long Term Debt
5020000
Quarters > 2 > balance Sheet > total Liabilities
63124000
Quarters > 2 > balance Sheet > equity
326886000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
10003000
Quarters > 2 > cash Flow > depreciation
5802000
Quarters > 2 > cash Flow > change In Working Capital
-10331000
Quarters > 2 > cash Flow > cash From Operations
8828000
Quarters > 2 > cash Flow > capital Expenditures
10011000
Quarters > 2 > cash Flow > cash From Investing
5418000
Quarters > 2 > cash Flow > cash From Financing
-11675000
Quarters > 2 > cash Flow > net Change In Cash
2597000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.11498229803669134
Quarters > 2 > ratios > PB
3.305404085828087
Quarters > 2 > ratios > ROE
3.0600882264765086
Quarters > 2 > ratios > ROA
2.5648060306145997
Quarters > 2 > ratios > FCF
-1183000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.018262654954690708
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
57524000
Quarters > 3 > income Statement > cost Of Revenue
35001000
Quarters > 3 > income Statement > gross Profit
22523000
Quarters > 3 > income Statement > operating Expenses
10879000
Quarters > 3 > income Statement > operating Income
11644000
Quarters > 3 > income Statement > interest Expense
1868000
Quarters > 3 > income Statement > pretax Income
10936000
Quarters > 3 > income Statement > net Income
8703000
Quarters > 3 > income Statement > eps
0.09958235597002117
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
87395000
Quarters > 3 > income Statement > income Tax Expense
2888000
Quarters > 3 > income Statement > EBITDA
16671000
Quarters > 3 > income Statement > operating Margin
20.241985953688896
Quarters > 3 > income Statement > total Other Income Expense Net
-708000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
17756000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
74841000
Quarters > 3 > balance Sheet > inventories
14659000
Quarters > 3 > balance Sheet > total Current Assets
112984000
Quarters > 3 > balance Sheet > property Plant Equipment
199276000
Quarters > 3 > balance Sheet > total Assets
393682000
Quarters > 3 > balance Sheet > payables
19459000
Quarters > 3 > balance Sheet > short Term Debt
2900000
Quarters > 3 > balance Sheet > long Term Debt
4827000
Quarters > 3 > balance Sheet > total Liabilities
67187000
Quarters > 3 > balance Sheet > equity
326495000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
8703000
Quarters > 3 > cash Flow > depreciation
5726000
Quarters > 3 > cash Flow > change In Working Capital
-19583000
Quarters > 3 > cash Flow > cash From Operations
-4127000
Quarters > 3 > cash Flow > capital Expenditures
13591000
Quarters > 3 > cash Flow > cash From Investing
-14871000
Quarters > 3 > cash Flow > cash From Financing
-6056000
Quarters > 3 > cash Flow > net Change In Cash
-25147000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.09958235597002117
Quarters > 3 > ratios > PB
3.3245406514648
Quarters > 3 > ratios > ROE
2.665584465305747
Quarters > 3 > ratios > ROA
2.2106674930527688
Quarters > 3 > ratios > FCF
-17718000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.30801056950142547
Quarters > 3 > health Score
48
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
217489000
Annuals > 0 > income Statement > cost Of Revenue
140359000
Annuals > 0 > income Statement > gross Profit
77130000
Annuals > 0 > income Statement > operating Expenses
44779000
Annuals > 0 > income Statement > operating Income
32351000
Annuals > 0 > income Statement > interest Expense
2621000
Annuals > 0 > income Statement > pretax Income
28861000
Annuals > 0 > income Statement > net Income
-150262000
Annuals > 0 > income Statement > eps
-1.7193432118542251
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
87395000
Annuals > 0 > income Statement > income Tax Expense
-6738000
Annuals > 0 > income Statement > EBITDA
59012000
Annuals > 0 > income Statement > operating Margin
14.87477527599097
Annuals > 0 > income Statement > total Other Income Expense Net
-3490000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
17756000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
74841000
Annuals > 0 > balance Sheet > inventories
14659000
Annuals > 0 > balance Sheet > total Current Assets
112984000
Annuals > 0 > balance Sheet > property Plant Equipment
199276000
Annuals > 0 > balance Sheet > total Assets
393682000
Annuals > 0 > balance Sheet > payables
19459000
Annuals > 0 > balance Sheet > short Term Debt
2900000
Annuals > 0 > balance Sheet > long Term Debt
4827000
Annuals > 0 > balance Sheet > total Liabilities
67187000
Annuals > 0 > balance Sheet > equity
326495000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-150262000
Annuals > 0 > cash Flow > depreciation
27530000
Annuals > 0 > cash Flow > change In Working Capital
-16281000
Annuals > 0 > cash Flow > cash From Operations
38169000
Annuals > 0 > cash Flow > capital Expenditures
43531000
Annuals > 0 > cash Flow > cash From Investing
8261000
Annuals > 0 > cash Flow > cash From Financing
-66882000
Annuals > 0 > cash Flow > net Change In Cash
-20664000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-1.7193432118542251
Annuals > 0 > ratios > PB
3.238884209559105
Annuals > 0 > ratios > ROE
-46.022756856919706
Annuals > 0 > ratios > ROA
-38.16836939458751
Annuals > 0 > ratios > FCF
-5362000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.02465412043827504
Annuals > 0 > health Score
31
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
207648000
Annuals > 1 > income Statement > cost Of Revenue
135094000
Annuals > 1 > income Statement > gross Profit
72554000
Annuals > 1 > income Statement > operating Expenses
49614000
Annuals > 1 > income Statement > operating Income
22940000
Annuals > 1 > income Statement > interest Expense
4107000
Annuals > 1 > income Statement > pretax Income
19722000
Annuals > 1 > income Statement > net Income
14516000
Annuals > 1 > income Statement > eps
0.16436618920908114
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
88315000
Annuals > 1 > income Statement > income Tax Expense
5573000
Annuals > 1 > income Statement > EBITDA
55201000
Annuals > 1 > income Statement > operating Margin
11.047541994143936
Annuals > 1 > income Statement > total Other Income Expense Net
-3218000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
789000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
42818000
Annuals > 1 > balance Sheet > inventories
18606000
Annuals > 1 > balance Sheet > total Current Assets
357224000
Annuals > 1 > balance Sheet > property Plant Equipment
176736000
Annuals > 1 > balance Sheet > total Assets
642336000
Annuals > 1 > balance Sheet > payables
16345000
Annuals > 1 > balance Sheet > short Term Debt
6319000
Annuals > 1 > balance Sheet > long Term Debt
58117000
Annuals > 1 > balance Sheet > total Liabilities
226972000
Annuals > 1 > balance Sheet > equity
415364000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
14516000
Annuals > 1 > cash Flow > depreciation
31372000
Annuals > 1 > cash Flow > change In Working Capital
42755000
Annuals > 1 > cash Flow > cash From Operations
100001000
Annuals > 1 > cash Flow > capital Expenditures
29232000
Annuals > 1 > cash Flow > cash From Investing
-5690000
Annuals > 1 > cash Flow > cash From Financing
-81047000
Annuals > 1 > cash Flow > net Change In Cash
13840000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.16436618920908114
Annuals > 1 > ratios > PB
2.5727109234310146
Annuals > 1 > ratios > ROE
3.494766036536628
Annuals > 1 > ratios > ROA
2.259876450954018
Annuals > 1 > ratios > FCF
70769000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.34081233626136537
Annuals > 1 > health Score
69
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
192993000
Annuals > 2 > income Statement > cost Of Revenue
133002000
Annuals > 2 > income Statement > gross Profit
59991000
Annuals > 2 > income Statement > operating Expenses
53459000
Annuals > 2 > income Statement > operating Income
6532000
Annuals > 2 > income Statement > interest Expense
3510000
Annuals > 2 > income Statement > pretax Income
1746000
Annuals > 2 > income Statement > net Income
-20834000
Annuals > 2 > income Statement > eps
-0.2216100072331192
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
94012000
Annuals > 2 > income Statement > income Tax Expense
924000
Annuals > 2 > income Statement > EBITDA
43866000
Annuals > 2 > income Statement > operating Margin
3.3845787152901914
Annuals > 2 > income Statement > total Other Income Expense Net
-4786000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
23182000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
242247000
Annuals > 2 > balance Sheet > inventories
149571000
Annuals > 2 > balance Sheet > total Current Assets
425966000
Annuals > 2 > balance Sheet > property Plant Equipment
216868000
Annuals > 2 > balance Sheet > total Assets
714875000
Annuals > 2 > balance Sheet > payables
93633000
Annuals > 2 > balance Sheet > short Term Debt
22438000
Annuals > 2 > balance Sheet > long Term Debt
91677000
Annuals > 2 > balance Sheet > total Liabilities
291847000
Annuals > 2 > balance Sheet > equity
423028000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-20834000
Annuals > 2 > cash Flow > depreciation
38610000
Annuals > 2 > cash Flow > change In Working Capital
-79101000
Annuals > 2 > cash Flow > cash From Operations
-25021000
Annuals > 2 > cash Flow > capital Expenditures
28273000
Annuals > 2 > cash Flow > cash From Investing
46230000
Annuals > 2 > cash Flow > cash From Financing
-24930000
Annuals > 2 > cash Flow > net Change In Cash
-4428000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.2216100072331192
Annuals > 2 > ratios > PB
2.6890541524438096
Annuals > 2 > ratios > ROE
-4.924969505564643
Annuals > 2 > ratios > ROA
-2.914355656583319
Annuals > 2 > ratios > FCF
-53294000
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-0.2761447306378988
Annuals > 2 > health Score
31
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
614781000
Annuals > 3 > income Statement > cost Of Revenue
529552000
Annuals > 3 > income Statement > gross Profit
85229000
Annuals > 3 > income Statement > operating Expenses
94054000
Annuals > 3 > income Statement > operating Income
-8825000
Annuals > 3 > income Statement > interest Expense
8805000
Annuals > 3 > income Statement > pretax Income
-18233000
Annuals > 3 > income Statement > net Income
-25526000
Annuals > 3 > income Statement > eps
-0.2790946862016182
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
91460000
Annuals > 3 > income Statement > income Tax Expense
7293000
Annuals > 3 > income Statement > EBITDA
32797000
Annuals > 3 > income Statement > operating Margin
-1.4354705171435032
Annuals > 3 > income Statement > total Other Income Expense Net
-9408000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
24088000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
194296000
Annuals > 3 > balance Sheet > inventories
155341000
Annuals > 3 > balance Sheet > total Current Assets
388512000
Annuals > 3 > balance Sheet > property Plant Equipment
287825000
Annuals > 3 > balance Sheet > total Assets
752886000
Annuals > 3 > balance Sheet > payables
84585000
Annuals > 3 > balance Sheet > short Term Debt
19210000
Annuals > 3 > balance Sheet > long Term Debt
95593000
Annuals > 3 > balance Sheet > total Liabilities
290500000
Annuals > 3 > balance Sheet > equity
462386000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-25526000
Annuals > 3 > cash Flow > depreciation
42225000
Annuals > 3 > cash Flow > change In Working Capital
-23769000
Annuals > 3 > cash Flow > cash From Operations
-3013000
Annuals > 3 > cash Flow > capital Expenditures
21793000
Annuals > 3 > cash Flow > cash From Investing
-17475000
Annuals > 3 > cash Flow > cash From Financing
21408000
Annuals > 3 > cash Flow > net Change In Cash
-859000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.2790946862016182
Annuals > 3 > ratios > PB
2.3933812874957288
Annuals > 3 > ratios > ROE
-5.520495862764011
Annuals > 3 > ratios > ROA
-3.3904203292397526
Annuals > 3 > ratios > FCF
-24806000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.040349327646755515
Annuals > 3 > health Score
31
Valuation > metrics > PE
31.8421
Valuation > metrics > PB
3.1639621110255955
Valuation > final Score
40.14985888974405
Valuation > verdict
16.4% Overvalued
Profitability > metrics > ROE
1.6932047208488183
Profitability > metrics > ROA
5.244022333933109
Profitability > metrics > Net Margin
0.0821348673697667
Profitability > final Score
31
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.21123432647646315
Risk > metrics > Interest Coverage
1.3877974764414631
Risk > final Score
66
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.212298796686983
Liquidity > metrics > Quick Ratio
3.834583528676356
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.73598734927852
Prev Valuations > 1
66.94595914171913
Prev Valuations > 2
66.754593485352
Prev Profitabilities > 0
50
Prev Profitabilities > 1
58
Prev Profitabilities > 2
51
Prev Risks > 0
67
Prev Risks > 1
70
Prev Risks > 2
85
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:17:53.472Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-05
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.104
Earnings History > 0 > eps Difference
-0.104
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
0.07
Earnings History > 1 > eps Estimate
0.07
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
0
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1
Earnings History > 2 > eps Estimate
0.09
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
11.1111
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-02
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.12
Earnings History > 3 > eps Estimate
0.07
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
71.4286
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.08
Earnings History > 4 > eps Estimate
0.0833
Earnings History > 4 > eps Difference
-0.0033
Earnings History > 4 > surprise Percent
-3.9616
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.17
Earnings History > 5 > eps Estimate
0.07
Earnings History > 5 > eps Difference
0.1
Earnings History > 5 > surprise Percent
142.8571
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-05
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.12
Earnings History > 6 > eps Estimate
0.07
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
71.4286
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
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.1
Earnings History > 7 > eps Estimate
0.05
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
100
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-21
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.04
Earnings History > 8 > eps Estimate
0.08
Earnings History > 8 > eps Difference
-0.04
Earnings History > 8 > surprise Percent
-50
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-31
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.09
Earnings History > 9 > eps Estimate
0.07
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
28.5714
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-01
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.02
Earnings History > 10 > eps Estimate
0.07
Earnings History > 10 > eps Difference
-0.05
Earnings History > 10 > surprise Percent
-71.4286
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-02
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.09
Earnings History > 11 > eps Estimate
0.05
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
80
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-16
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.07
Earnings History > 12 > eps Estimate
0.06
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
16.6667
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-01
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.06
Earnings History > 13 > eps Estimate
0.04
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
50
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-02
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.01
Earnings History > 14 > eps Estimate
0.01
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
-0.0001
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
-0.0196
Earnings History > 16 > eps Estimate
-0.02
Earnings History > 16 > eps Difference
0.0004
Earnings History > 16 > surprise Percent
2
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
-0.0443
Earnings History > 17 > eps Estimate
-0.0905
Earnings History > 17 > eps Difference
0.0462
Earnings History > 17 > surprise Percent
51.0497
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-03
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
-0.0701
Earnings History > 18 > eps Estimate
-0.065
Earnings History > 18 > eps Difference
-0.0051
Earnings History > 18 > surprise Percent
-7.8462
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
-0.0165
Earnings History > 19 > eps Estimate
-0.045
Earnings History > 19 > eps Difference
0.0285
Earnings History > 19 > surprise Percent
63.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
-0.2011
Earnings History > 20 > eps Estimate
-0.116
Earnings History > 20 > eps Difference
-0.0851
Earnings History > 20 > surprise Percent
-73.3621
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-03
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
-0.3029
Earnings History > 21 > eps Estimate
-0.1706
Earnings History > 21 > eps Difference
-0.1323
Earnings History > 21 > surprise Percent
-77.5498
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
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.1989
Earnings History > 22 > eps Estimate
-0.2
Earnings History > 22 > eps Difference
0.0011
Earnings History > 22 > surprise Percent
0.55
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
-0.1188
Earnings History > 23 > eps Estimate
-0.05
Earnings History > 23 > eps Difference
-0.0688
Earnings History > 23 > surprise Percent
-137.6
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-07
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-0.1909
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-0.0161
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.047
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-26
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.0139
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-08
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.1142
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-26
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.0389
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-27
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.1156
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-27
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.0787
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-09
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-0.105
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.0303
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-28
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.0187
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-28
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.0117
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-10
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.0007
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-28
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.1601
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-29
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
-0.1666
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-29
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.1597
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-12
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-1.0003
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.0539
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-31
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.0515
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-01
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
0.0118
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-13
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.2488
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.2496
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-25
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.2149
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-25
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.3429
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-14
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.1417
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-25
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.1956
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-26
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
0.1656
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
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
-
Earnings History > 51 > eps Actual
0.1714
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-15
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
0.12
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-26
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
0.1823
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-27
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.1381
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-27
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.1573
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-17
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.2173
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-28
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
0.2266
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-29
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
0.181
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-29
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
0.1606
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-18
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
0.15
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-29
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.0909
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
0.1213
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-30
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0876
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-19
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
0.0002
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.0023
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-31
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
-0.0993
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-01
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
-0.1359
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-20
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
0.08
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-31
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
0.1449
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-01
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
0.1123
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-02
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
0.1257
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-22
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.0745
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-05
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
0.0815
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-03
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
0.0584
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-04
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
0.0802
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-09
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
-0.4715
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
-0.0253
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
0.0659
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-01
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.0686
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-06
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.0779
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-07
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.0567
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
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
-
Earnings History > 82 > eps Actual
0.0571
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-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.058
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-01
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.0062
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-25
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.0087
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-27
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.016
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-04-27
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
0.017
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-03-23
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
-0.0364
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-11-07
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
0.0055
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-29
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
0.0223
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-05-12
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
0.0157
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-03-25
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
0.0098
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-11-14
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
0.0004
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-08-12
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
-0.0109
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-05-06
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.0073
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
2002-02-26
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
0.05
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-10-25
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
0.1155
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-07-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
0.127
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-04-30
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
0.0995
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
-
Earnings History > 100 > eps Actual
0.0578
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-09-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
-
Earnings History > 101 > eps Actual
0.0468
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
-
Earnings History > 102 > eps Actual
-0.0315
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
-
Earnings History > 103 > eps Actual
0.0068
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
1999-12-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
-
Earnings History > 104 > eps Actual
-0.8375
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
-
Earnings History > 105 > eps Actual
-0.1191
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
-
Earnings History > 106 > eps Actual
-0.0797
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
-
Earnings History > 107 > eps Actual
0.0056
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
-
Earnings History > 108 > eps Actual
-0.7808
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
-
Earnings History > 109 > eps Actual
-0.4906
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
-
Earnings History > 110 > eps Actual
0.1668
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
-
Earnings History > 111 > eps Actual
0.1755
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
NPK International Inc., a temporary worksite access solutions company, manufactures, sells, and rents recyclable composite matting products. The company engages in the installation and rental of matting systems, and related site construction and services to customers in various markets, including power transmission, oil and natural gas exploration and production, pipeline, renewable energy, petrochemical, construction, and other industries in the United States and United Kingdom. It also offers recyclable composite mats to customers worldwide; and access road construction, site planning and preparation, environmental protection, erosion control, and site restoration services. The company was formerly known as Newpark Resources, Inc. and changed its name to NPK International Inc. in December 2024. The company was incorporated in 1932 and is headquartered in The Woodlands, Texas.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAnalyst Calls: What is EQNRs revenue forecast - 2025 Trading Volume Trends & Intraday High Probability Setup Alerts baoquankhu1.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$16.75
Analyst Picks
Strong Buy
2
Buy
2
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of NPK International Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.104
Date
2025-09-30
EPS Actual
0.07
EPS Estimate
0.07
EPS Difference
0
Surprise Percent
0%
(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.