_id
69148256ccc777a4e85d93b2
Ticker
NL
Name
NL Industries Inc
Exchange
NYSE
Address
Three Lincoln Center, Dallas, TX, United States, 75240-2620
Country
USA
Sector
Industrials
Industry
Security & Protection Services
Currency
USD
Website
https://nl-ind.com
Description
NL Industries, Inc., through its subsidiaries, operates in the component products industry in Europe, North America, the Asia Pacific, and internationally. The company manufactures and sells mechanical and electronic cabinet locks and other locking mechanisms, including disc tumbler locks; pin tumbler locking mechanisms under KeSet, System 64, TuBar, and Turbine brands; and electronic locks under CompX eLock and StealthLock brands for use in various applications, such as mailboxes, ignition systems, file cabinets, desk drawers, tool storage cabinets, high security medical cabinetry, integrated inventory and access control secured narcotics boxes, electronic circuit panels, storage compartments, gas station security, vending, and cash containment machines. It also offers original equipment and aftermarket stainless steel exhaust headers, exhaust pipes, mufflers, and other exhaust components; gauges, such as GPS speedometers and tachometers; mechanical, electronic controls, and throttles; wake enhancement devices, trim tabs, steering wheels, and billet aluminum accessories; dash panels, LED indicators, wire harnesses; and grab handles, pin cleats, and other accessories for performance and ski/wakeboard and performance boats. In addition, the company produces and markets value-added titanium dioxide pigments, a base industrial product used in imparting whiteness, brightness, opacity, and durability to a diverse range of customer applications and end-use markets, including coatings, plastics, paper, inks, cosmetics, pharmaceuticals, and other industrial and consumer products. The company sells its component products directly to original equipment manufacturers, as well as through distributors. NL Industries, Inc. was founded in 1891 and is based in Dallas, Texas. NL Industries, Inc. operates as a subsidiary of Valhi, Inc.
Last Close
5.71
Volume
10835
Current Price
5.8
Change
1.5761821366024493
Last Updated
2025-12-02T12:34:04.340Z
Image
data:image/webp;base64,UklGRrICAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSIoBAAABkEJtexo6X0pXjZnZMW9+bp7BMYOfYmaU87M8x8zMPMe8JP9n2iZp3FURMQFo9a1qJ7WUZx+Oqk5zr9+qvvHkAFRZgqG3b/m8/nwWUidhTeEUpBUTKfSouQaZ01+x1ZrXCqiycbQ+/3GVh/+sa7gcadl4ejVcEEj4oTtUmJlIg1BzH9Iws0MJ9QQkQWaFouFJqKhoOBNpVJaP20DFRM21SKMSfh+CLCYaHkUeFYWTEZflxSIuGi7BpKgsP7UZExU11w0ipXlGKoRfzgp9BmMVaek3jPDbuh+UCjExfG27lbrCd6jvvdu+p8T0dQDm0UTVF8kZmkBz0ZI5pg4Y848SZhpSuDrk2EUdwvLInIXza89bNNUhRZdXtAE8Wj52SFLMpglijeN/3nGBwgmaEM6W950SjP1HiQkptlBHpdDhBW1MSDGHJiooHKdp0F+xpYafKxKM+E1jm6l5T1gu/NG/DCk20LCZlo+u3yq/efdcD6gShU6n79281cgbD47Br0KDVd1aiWouWn0DVlA4IAIBAADQBwCdASpAAEAAPrFMoEmpJKMhMAkBIBYJYgDSY8LLBBAqwHqaygCznPZgBwjfvt3PcoOtQQqYAc8brfp8kzRM6ulTzCSrAAD++hHdvFfv/2eoPVJ2CtY/CrCdthmPtZj+d9xmdFI5TmzBM//95H/buitxsH185uHMacHsb0XXvTk+py0pes5/+aei7v7y/tOtfMTXXKsdZOJNrpIm5X4H3f06JAcHmjJFdxw4myyVAU4AXE8l46k8SvP/2a/UGtJeJU5KLMTph6vMKlOOeBfENLrkZuZmPz+IRgN1NrKn8DtapwyxGCzMvE//Ps4S6mO5mLz9xnD3sZ/FD+CAg4AAAAA=
Ipo Date
1983-04-06T00:00:00.000Z
Market Cap
268256416
Next Dividend Date
2025-12-16T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.09
Dividend Yield
6.206896551724138
Sentiment
0.996
Sentiment Sources
1
Rating
2
Target Price
6
Strong Buy
0
Buy
0
Hold
0
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
39950000
Cost Of Revenue
28921000
Gross Profit
11029000
Operating Expenses
9178000
Operating Income
1851000
Interest Expense
90000
Pretax Income
-8222000
Net Income
-7871000
Eps
-0.1610830280580398
Dividends Per Share
14659000
Shares Outstanding
48862734
Income Tax Expense
-854000
EBITDA
-7236000
Operating Margin
4.633291614518148
Total Other Income Expense Net
-10073000
Cash
101923000
Short Term Investments
-
Receivables
17862000
Inventories
30951000
Total Current Assets
174300000
Property Plant Equipment
23982000
Total Assets
500202000
Payables
3246000
Short Term Debt
-
Long Term Debt
500000
Total Liabilities
106930000
Equity
375377000
Depreciation
896000
Change In Working Capital
562000
Cash From Operations
7935000
Capital Expenditures
983000
Cash From Investing
-183000
Cash From Financing
-16696000
Net Change In Cash
-8944000
PE
27.45
PB
0.7549887180088285
ROE
-2.096825324939994
ROA
-1.5735642800308676
FCF
6952000
Fcf Percent
0.174017521902378
Piotroski FScore
2
Health Score
50
Deep Value Investing Score
8
Defensive Investing Score
8.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
4.5
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
39950000
Quarters > 0 > income Statement > cost Of Revenue
28921000
Quarters > 0 > income Statement > gross Profit
11029000
Quarters > 0 > income Statement > operating Expenses
9178000
Quarters > 0 > income Statement > operating Income
1851000
Quarters > 0 > income Statement > interest Expense
90000
Quarters > 0 > income Statement > pretax Income
-8222000
Quarters > 0 > income Statement > net Income
-7871000
Quarters > 0 > income Statement > eps
-0.1610830280580398
Quarters > 0 > income Statement > dividends Per Share
14659000
Quarters > 0 > income Statement > shares Outstanding
48863000
Quarters > 0 > income Statement > income Tax Expense
-854000
Quarters > 0 > income Statement > EBITDA
-7236000
Quarters > 0 > income Statement > operating Margin
4.633291614518148
Quarters > 0 > income Statement > total Other Income Expense Net
-10073000
Quarters > 0 > balance Sheet > cash
101923000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
17862000
Quarters > 0 > balance Sheet > inventories
30951000
Quarters > 0 > balance Sheet > total Current Assets
174300000
Quarters > 0 > balance Sheet > property Plant Equipment
23982000
Quarters > 0 > balance Sheet > total Assets
500202000
Quarters > 0 > balance Sheet > payables
3246000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
500000
Quarters > 0 > balance Sheet > total Liabilities
106930000
Quarters > 0 > balance Sheet > equity
375377000
Quarters > 0 > cash Flow > net Income
-7871000
Quarters > 0 > cash Flow > depreciation
896000
Quarters > 0 > cash Flow > change In Working Capital
562000
Quarters > 0 > cash Flow > cash From Operations
7935000
Quarters > 0 > cash Flow > capital Expenditures
983000
Quarters > 0 > cash Flow > cash From Investing
-183000
Quarters > 0 > cash Flow > cash From Financing
-16696000
Quarters > 0 > cash Flow > net Change In Cash
-8944000
Quarters > 0 > ratios > PE
-0.1610830280580398
Quarters > 0 > ratios > PB
0.7549887180088285
Quarters > 0 > ratios > ROE
-2.096825324939994
Quarters > 0 > ratios > ROA
-1.5735642800308676
Quarters > 0 > ratios > FCF
6952000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.174017521902378
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
40366000
Quarters > 1 > income Statement > cost Of Revenue
27476000
Quarters > 1 > income Statement > gross Profit
12890000
Quarters > 1 > income Statement > operating Expenses
10089000
Quarters > 1 > income Statement > operating Income
2801000
Quarters > 1 > income Statement > interest Expense
90000
Quarters > 1 > income Statement > pretax Income
1011000
Quarters > 1 > income Statement > net Income
355000
Quarters > 1 > income Statement > eps
0.007266400573124552
Quarters > 1 > income Statement > dividends Per Share
4398000
Quarters > 1 > income Statement > shares Outstanding
48855000
Quarters > 1 > income Statement > income Tax Expense
-43000
Quarters > 1 > income Statement > EBITDA
2024000
Quarters > 1 > income Statement > operating Margin
6.939008076103652
Quarters > 1 > income Statement > total Other Income Expense Net
-1790000
Quarters > 1 > balance Sheet > cash
111469000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
16974000
Quarters > 1 > balance Sheet > inventories
32901000
Quarters > 1 > balance Sheet > total Current Assets
183688000
Quarters > 1 > balance Sheet > property Plant Equipment
23896000
Quarters > 1 > balance Sheet > total Assets
523704000
Quarters > 1 > balance Sheet > payables
4117000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
500000
Quarters > 1 > balance Sheet > total Liabilities
106693000
Quarters > 1 > balance Sheet > equity
397582000
Quarters > 1 > cash Flow > net Income
355000
Quarters > 1 > cash Flow > depreciation
923000
Quarters > 1 > cash Flow > change In Working Capital
29000
Quarters > 1 > cash Flow > cash From Operations
7287000
Quarters > 1 > cash Flow > capital Expenditures
1343000
Quarters > 1 > cash Flow > cash From Investing
-943000
Quarters > 1 > cash Flow > cash From Financing
-4869000
Quarters > 1 > cash Flow > net Change In Cash
1596001
Quarters > 1 > ratios > PE
0.007266400573124552
Quarters > 1 > ratios > PB
0.7127058066009023
Quarters > 1 > ratios > ROE
0.08928975657851713
Quarters > 1 > ratios > ROA
0.0677863831477323
Quarters > 1 > ratios > FCF
5944000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.147252638359015
Quarters > 1 > health Score
63
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
40272000
Quarters > 2 > income Statement > cost Of Revenue
28109000
Quarters > 2 > income Statement > gross Profit
12163000
Quarters > 2 > income Statement > operating Expenses
9015000
Quarters > 2 > income Statement > operating Income
3148000
Quarters > 2 > income Statement > interest Expense
575000
Quarters > 2 > income Statement > pretax Income
1299000
Quarters > 2 > income Statement > net Income
667000
Quarters > 2 > income Statement > eps
0.013654602030789387
Quarters > 2 > income Statement > dividends Per Share
4396000
Quarters > 2 > income Statement > shares Outstanding
48848000
Quarters > 2 > income Statement > income Tax Expense
-23000
Quarters > 2 > income Statement > EBITDA
2819000
Quarters > 2 > income Statement > operating Margin
7.816845450933652
Quarters > 2 > income Statement > total Other Income Expense Net
-1849000
Quarters > 2 > balance Sheet > cash
109999000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
18134000
Quarters > 2 > balance Sheet > inventories
29158000
Quarters > 2 > balance Sheet > total Current Assets
179619000
Quarters > 2 > balance Sheet > property Plant Equipment
23552000
Quarters > 2 > balance Sheet > total Assets
520025000
Quarters > 2 > balance Sheet > payables
3970000
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
500000
Quarters > 2 > balance Sheet > total Liabilities
103195000
Quarters > 2 > balance Sheet > equity
397644000
Quarters > 2 > cash Flow > net Income
667000
Quarters > 2 > cash Flow > depreciation
945000
Quarters > 2 > cash Flow > change In Working Capital
-54890000
Quarters > 2 > cash Flow > cash From Operations
-47475000
Quarters > 2 > cash Flow > capital Expenditures
822000
Quarters > 2 > cash Flow > cash From Investing
-812000
Quarters > 2 > cash Flow > cash From Financing
-4864000
Quarters > 2 > cash Flow > net Change In Cash
-53153001
Quarters > 2 > ratios > PE
0.013654602030789387
Quarters > 2 > ratios > PB
0.7124925813038798
Quarters > 2 > ratios > ROE
0.16773797668266088
Quarters > 2 > ratios > ROA
0.12826306427575598
Quarters > 2 > ratios > FCF
-48297000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-1.1992699642431466
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
38416000
Quarters > 3 > income Statement > cost Of Revenue
27353000
Quarters > 3 > income Statement > gross Profit
11063000
Quarters > 3 > income Statement > operating Expenses
-22630000
Quarters > 3 > income Statement > operating Income
33693000
Quarters > 3 > income Statement > interest Expense
90000
Quarters > 3 > income Statement > pretax Income
20378000
Quarters > 3 > income Statement > net Income
16544000
Quarters > 3 > income Statement > eps
0.33872486794152573
Quarters > 3 > income Statement > dividends Per Share
3908000
Quarters > 3 > income Statement > shares Outstanding
48842000
Quarters > 3 > income Statement > income Tax Expense
3259000
Quarters > 3 > income Statement > EBITDA
21396000
Quarters > 3 > income Statement > operating Margin
87.70564348188255
Quarters > 3 > income Statement > total Other Income Expense Net
-13315000
Quarters > 3 > balance Sheet > cash
163154000
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
23739000
Quarters > 3 > balance Sheet > inventories
28366000
Quarters > 3 > balance Sheet > total Current Assets
237958000
Quarters > 3 > balance Sheet > property Plant Equipment
24026000
Quarters > 3 > balance Sheet > total Assets
578258000
Quarters > 3 > balance Sheet > payables
3758000
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
500000
Quarters > 3 > balance Sheet > total Liabilities
162355000
Quarters > 3 > balance Sheet > equity
396904000
Quarters > 3 > cash Flow > net Income
17119000
Quarters > 3 > cash Flow > depreciation
928000
Quarters > 3 > cash Flow > change In Working Capital
-30370000
Quarters > 3 > cash Flow > cash From Operations
8981000
Quarters > 3 > cash Flow > capital Expenditures
238000
Quarters > 3 > cash Flow > cash From Investing
3362000
Quarters > 3 > cash Flow > cash From Financing
-4377000
Quarters > 3 > cash Flow > net Change In Cash
7966000
Quarters > 3 > ratios > PE
0.33872486794152573
Quarters > 3 > ratios > PB
0.713733295708786
Quarters > 3 > ratios > ROE
4.1682623505935945
Quarters > 3 > ratios > ROA
2.8610066786797588
Quarters > 3 > ratios > FCF
8743000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.2275874635568513
Quarters > 3 > health Score
73
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
145941000
Annuals > 0 > income Statement > cost Of Revenue
104578000
Annuals > 0 > income Statement > gross Profit
41363000
Annuals > 0 > income Statement > operating Expenses
3487000
Annuals > 0 > income Statement > operating Income
37876000
Annuals > 0 > income Statement > interest Expense
530000
Annuals > 0 > income Statement > pretax Income
83318000
Annuals > 0 > income Statement > net Income
67228000
Annuals > 0 > income Statement > eps
1.376438311289464
Annuals > 0 > income Statement > dividends Per Share
36634000
Annuals > 0 > income Statement > shares Outstanding
48842000
Annuals > 0 > income Statement > income Tax Expense
14057000
Annuals > 0 > income Statement > EBITDA
107839000
Annuals > 0 > income Statement > operating Margin
25.952953590834653
Annuals > 0 > income Statement > total Other Income Expense Net
45442000
Annuals > 0 > balance Sheet > cash
163154000
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
23739000
Annuals > 0 > balance Sheet > inventories
28366000
Annuals > 0 > balance Sheet > total Current Assets
237958000
Annuals > 0 > balance Sheet > property Plant Equipment
24026000
Annuals > 0 > balance Sheet > total Assets
578258000
Annuals > 0 > balance Sheet > payables
3758000
Annuals > 0 > balance Sheet > short Term Debt
0
Annuals > 0 > balance Sheet > long Term Debt
500000
Annuals > 0 > balance Sheet > total Liabilities
162355000
Annuals > 0 > balance Sheet > equity
396904000
Annuals > 0 > cash Flow > net Income
69261000
Annuals > 0 > cash Flow > depreciation
3691000
Annuals > 0 > cash Flow > change In Working Capital
-42075000
Annuals > 0 > cash Flow > cash From Operations
25574000
Annuals > 0 > cash Flow > capital Expenditures
1432000
Annuals > 0 > cash Flow > cash From Investing
58868000
Annuals > 0 > cash Flow > cash From Financing
-41634000
Annuals > 0 > cash Flow > net Change In Cash
42808000
Annuals > 0 > ratios > PE
1.376438311289464
Annuals > 0 > ratios > PB
0.6755854816277991
Annuals > 0 > ratios > ROE
16.938100900973534
Annuals > 0 > ratios > ROA
11.625952429538373
Annuals > 0 > ratios > FCF
24142000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.1654230134095285
Annuals > 0 > health Score
87
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
161287000
Annuals > 1 > income Statement > cost Of Revenue
112068000
Annuals > 1 > income Statement > gross Profit
49219000
Annuals > 1 > income Statement > operating Expenses
35090000
Annuals > 1 > income Statement > operating Income
14129000
Annuals > 1 > income Statement > interest Expense
746000
Annuals > 1 > income Statement > pretax Income
-6419000
Annuals > 1 > income Statement > net Income
-2308000
Annuals > 1 > income Statement > eps
-0.04726892907612591
Annuals > 1 > income Statement > dividends Per Share
13672000
Annuals > 1 > income Statement > shares Outstanding
48827000
Annuals > 1 > income Statement > income Tax Expense
-7001000
Annuals > 1 > income Statement > EBITDA
-1700000
Annuals > 1 > income Statement > operating Margin
8.760160459305462
Annuals > 1 > income Statement > total Other Income Expense Net
-20548000
Annuals > 1 > balance Sheet > cash
111522000
Annuals > 1 > balance Sheet > short Term Investments
53149000
Annuals > 1 > balance Sheet > receivables
17729000
Annuals > 1 > balance Sheet > inventories
30712000
Annuals > 1 > balance Sheet > total Current Assets
218264000
Annuals > 1 > balance Sheet > property Plant Equipment
25863000
Annuals > 1 > balance Sheet > total Assets
576662000
Annuals > 1 > balance Sheet > payables
3782000
Annuals > 1 > balance Sheet > short Term Debt
0
Annuals > 1 > balance Sheet > long Term Debt
500000
Annuals > 1 > balance Sheet > total Liabilities
184900000
Annuals > 1 > balance Sheet > equity
369812000
Annuals > 1 > cash Flow > net Income
-2308000
Annuals > 1 > cash Flow > depreciation
3973000
Annuals > 1 > cash Flow > change In Working Capital
-12892000
Annuals > 1 > cash Flow > cash From Operations
37003000
Annuals > 1 > cash Flow > capital Expenditures
1130000
Annuals > 1 > cash Flow > cash From Investing
22104000
Annuals > 1 > cash Flow > cash From Financing
-15227000
Annuals > 1 > cash Flow > net Change In Cash
43880000
Annuals > 1 > ratios > PE
-0.04726892907612591
Annuals > 1 > ratios > PB
0.7248554130206699
Annuals > 1 > ratios > ROE
-0.6241008945085611
Annuals > 1 > ratios > ROA
-0.4002344527643576
Annuals > 1 > ratios > FCF
35873000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.22241718179394496
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
166562000
Annuals > 2 > income Statement > cost Of Revenue
117763000
Annuals > 2 > income Statement > gross Profit
48799000
Annuals > 2 > income Statement > operating Expenses
35068000
Annuals > 2 > income Statement > operating Income
13731000
Annuals > 2 > income Statement > interest Expense
941000
Annuals > 2 > income Statement > pretax Income
39241000
Annuals > 2 > income Statement > net Income
33844000
Annuals > 2 > income Statement > eps
0.6933682981295199
Annuals > 2 > income Statement > dividends Per Share
30753000
Annuals > 2 > income Statement > shares Outstanding
48811000
Annuals > 2 > income Statement > income Tax Expense
2785000
Annuals > 2 > income Statement > EBITDA
44159000
Annuals > 2 > income Statement > operating Margin
8.243777092013785
Annuals > 2 > income Statement > total Other Income Expense Net
25510000
Annuals > 2 > balance Sheet > cash
68868000
Annuals > 2 > balance Sheet > short Term Investments
70164000
Annuals > 2 > balance Sheet > receivables
18506000
Annuals > 2 > balance Sheet > inventories
31290000
Annuals > 2 > balance Sheet > total Current Assets
193968000
Annuals > 2 > balance Sheet > property Plant Equipment
28694000
Annuals > 2 > balance Sheet > total Assets
609867000
Annuals > 2 > balance Sheet > payables
3537000
Annuals > 2 > balance Sheet > short Term Debt
0
Annuals > 2 > balance Sheet > long Term Debt
500000
Annuals > 2 > balance Sheet > total Liabilities
207120000
Annuals > 2 > balance Sheet > equity
382150000
Annuals > 2 > cash Flow > net Income
36456000
Annuals > 2 > cash Flow > depreciation
3977000
Annuals > 2 > cash Flow > change In Working Capital
-19521000
Annuals > 2 > cash Flow > cash From Operations
26931000
Annuals > 2 > cash Flow > capital Expenditures
3695000
Annuals > 2 > cash Flow > cash From Investing
-67870000
Annuals > 2 > cash Flow > cash From Financing
-36801000
Annuals > 2 > cash Flow > net Change In Cash
-77740000
Annuals > 2 > ratios > PE
0.6933682981295199
Annuals > 2 > ratios > PB
0.7012230537746958
Annuals > 2 > ratios > ROE
8.856208295172053
Annuals > 2 > ratios > ROA
5.549406673914149
Annuals > 2 > ratios > FCF
23236000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.13950360826599104
Annuals > 2 > health Score
69
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
140815000
Annuals > 3 > income Statement > cost Of Revenue
98066000
Annuals > 3 > income Statement > gross Profit
42749000
Annuals > 3 > income Statement > operating Expenses
32258000
Annuals > 3 > income Statement > operating Income
10491000
Annuals > 3 > income Statement > interest Expense
1142000
Annuals > 3 > income Statement > pretax Income
60839000
Annuals > 3 > income Statement > net Income
51188000
Annuals > 3 > income Statement > eps
1.0489989138676559
Annuals > 3 > income Statement > dividends Per Share
11712000
Annuals > 3 > income Statement > shares Outstanding
48797000
Annuals > 3 > income Statement > income Tax Expense
7479000
Annuals > 3 > income Statement > EBITDA
65820000
Annuals > 3 > income Statement > operating Margin
7.450200617831908
Annuals > 3 > income Statement > total Other Income Expense Net
50348000
Annuals > 3 > balance Sheet > cash
147002000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
15609000
Annuals > 3 > balance Sheet > inventories
25642000
Annuals > 3 > balance Sheet > total Current Assets
193648000
Annuals > 3 > balance Sheet > property Plant Equipment
29182000
Annuals > 3 > balance Sheet > total Assets
596152000
Annuals > 3 > balance Sheet > payables
3408000
Annuals > 3 > balance Sheet > short Term Debt
0
Annuals > 3 > balance Sheet > long Term Debt
500000
Annuals > 3 > balance Sheet > total Liabilities
211181000
Annuals > 3 > balance Sheet > equity
362470000
Annuals > 3 > cash Flow > net Income
53360000
Annuals > 3 > cash Flow > depreciation
3839000
Annuals > 3 > cash Flow > change In Working Capital
-22712000
Annuals > 3 > cash Flow > cash From Operations
17609000
Annuals > 3 > cash Flow > capital Expenditures
4094000
Annuals > 3 > cash Flow > cash From Investing
6708000
Annuals > 3 > cash Flow > cash From Financing
-14347000
Annuals > 3 > cash Flow > net Change In Cash
9970000
Annuals > 3 > ratios > PE
1.0489989138676559
Annuals > 3 > ratios > PB
0.7390833172400475
Annuals > 3 > ratios > ROE
14.121996303142328
Annuals > 3 > ratios > ROA
8.58640078369275
Annuals > 3 > ratios > FCF
13515000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.0959769910875972
Annuals > 3 > health Score
72
Valuation > metrics > PE
27.45
Valuation > metrics > PB
0.7549887180088285
Valuation > final Score
67.06
Valuation > verdict
7.4% Undervalued
Profitability > metrics > ROE
-2.096825324939994
Profitability > metrics > ROA
-4.515777395295468
Profitability > metrics > Net Margin
-0.19702127659574467
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2848602871246773
Risk > metrics > Interest Coverage
20.566666666666666
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
53.69685767097967
Liquidity > metrics > Quick Ratio
44.16173752310536
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
2
Prev Profitabilities > 1
4
Prev Profitabilities > 2
59
Prev Risks > 0
100
Prev Risks > 1
82
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:48:42.723Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-11
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.185
Earnings History > 0 > eps Difference
-0.185
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.16
Earnings History > 1 > eps Estimate
0.179
Earnings History > 1 > eps Difference
-0.339
Earnings History > 1 > surprise Percent
-189.3855
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.01
Earnings History > 2 > eps Estimate
0.188
Earnings History > 2 > eps Difference
-0.178
Earnings History > 2 > surprise Percent
-94.6809
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-16
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.01
Earnings History > 3 > eps Estimate
0.205
Earnings History > 3 > eps Difference
-0.195
Earnings History > 3 > surprise Percent
-95.122
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.34
Earnings History > 4 > eps Estimate
0.212
Earnings History > 4 > eps Difference
0.128
Earnings History > 4 > surprise Percent
60.3774
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.7372
Earnings History > 5 > eps Estimate
0.229
Earnings History > 5 > eps Difference
0.5082
Earnings History > 5 > surprise Percent
221.9214
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.06
Earnings History > 6 > eps Estimate
0.13
Earnings History > 6 > eps Difference
-0.07
Earnings History > 6 > surprise Percent
-53.8462
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.14
Earnings History > 7 > eps Estimate
0.12
Earnings History > 7 > eps Difference
-0.26
Earnings History > 7 > surprise Percent
-216.6667
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.16
Earnings History > 8 > eps Estimate
0.06
Earnings History > 8 > eps Difference
0.1
Earnings History > 8 > surprise Percent
166.6667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0014
Earnings History > 9 > eps Estimate
0.04
Earnings History > 9 > eps Difference
-0.0414
Earnings History > 9 > surprise Percent
-103.5
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.06
Earnings History > 10 > eps Estimate
0.04
Earnings History > 10 > eps Difference
-0.1
Earnings History > 10 > surprise Percent
-250
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.14
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-08
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.13
Earnings History > 12 > eps Estimate
-0.13
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.18
Earnings History > 13 > eps Estimate
-0.18
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.62
Earnings History > 14 > eps Estimate
0.62
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-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.38
Earnings History > 15 > eps Estimate
0.38
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-09
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.31
Earnings History > 16 > eps Estimate
0.17
Earnings History > 16 > eps Difference
0.14
Earnings History > 16 > surprise Percent
82.3529
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.21
Earnings History > 17 > eps Estimate
0.22
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-4.5455
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.26
Earnings History > 18 > eps Estimate
0.21
Earnings History > 18 > eps Difference
0.05
Earnings History > 18 > surprise Percent
23.8095
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.27
Earnings History > 19 > eps Estimate
0.27
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-10
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.09
Earnings History > 20 > eps Estimate
0.09
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.08
Earnings History > 21 > eps Estimate
0.12
Earnings History > 21 > eps Difference
-0.04
Earnings History > 21 > surprise Percent
-33.3333
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.09
Earnings History > 22 > eps Estimate
0.2
Earnings History > 22 > eps Difference
-0.11
Earnings History > 22 > surprise Percent
-55
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.04
Earnings History > 23 > eps Estimate
0.16
Earnings History > 23 > eps Difference
-0.12
Earnings History > 23 > surprise Percent
-75
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.13
Earnings History > 24 > eps Estimate
0.11
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
18.1818
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.03
Earnings History > 25 > eps Estimate
0.22
Earnings History > 25 > eps Difference
-0.25
Earnings History > 25 > surprise Percent
-113.6364
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.12
Earnings History > 26 > eps Estimate
0.2
Earnings History > 26 > eps Difference
-0.08
Earnings History > 26 > surprise Percent
-40
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.12
Earnings History > 27 > eps Estimate
0.13
Earnings History > 27 > eps Difference
-0.01
Earnings History > 27 > surprise Percent
-7.6923
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-11
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.06
Earnings History > 28 > eps Estimate
0.42
Earnings History > 28 > eps Difference
-0.36
Earnings History > 28 > surprise Percent
-85.7143
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.41
Earnings History > 29 > eps Estimate
0.49
Earnings History > 29 > eps Difference
-0.08
Earnings History > 29 > surprise Percent
-16.3265
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4
Earnings History > 30 > eps Estimate
0.56
Earnings History > 30 > eps Difference
-0.16
Earnings History > 30 > surprise Percent
-28.5714
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-08
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.29
Earnings History > 31 > eps Estimate
0.34
Earnings History > 31 > eps Difference
-0.05
Earnings History > 31 > surprise Percent
-14.7059
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-12
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.23
Earnings History > 32 > eps Estimate
0.34
Earnings History > 32 > eps Difference
-0.11
Earnings History > 32 > surprise Percent
-32.3529
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.36
Earnings History > 33 > eps Estimate
0.21
Earnings History > 33 > eps Difference
0.15
Earnings History > 33 > surprise Percent
71.4286
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-07
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.39
Earnings History > 34 > eps Estimate
0.23
Earnings History > 34 > eps Difference
0.16
Earnings History > 34 > surprise Percent
69.5652
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-08
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.17
Earnings History > 35 > eps Estimate
0.17
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-10
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0.14
Earnings History > 36 > surprise Percent
233.3333
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-07
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.02
Earnings History > 37 > eps Estimate
0.06
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-66.6667
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-05
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.01
Earnings History > 38 > eps Estimate
-0.05
Earnings History > 38 > eps Difference
0.06
Earnings History > 38 > surprise Percent
120
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-06
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.06
Earnings History > 39 > eps Estimate
-0.07
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
14.2857
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.11
Earnings History > 40 > eps Estimate
0.02
Earnings History > 40 > eps Difference
-0.13
Earnings History > 40 > surprise Percent
-650
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-06
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.05
Earnings History > 41 > eps Estimate
0.11
Earnings History > 41 > eps Difference
-0.06
Earnings History > 41 > surprise Percent
-54.5455
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-07
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.6
Earnings History > 42 > eps Estimate
0.22
Earnings History > 42 > eps Difference
-0.82
Earnings History > 42 > surprise Percent
-372.7273
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.2063
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-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.11
Earnings History > 44 > eps Estimate
0.11
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-07
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.29
Earnings History > 45 > eps Estimate
0.17
Earnings History > 45 > eps Difference
0.12
Earnings History > 45 > surprise Percent
70.5882
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.11
Earnings History > 46 > eps Estimate
0.09
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
22.2222
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.08
Earnings History > 47 > eps Estimate
-0.02
Earnings History > 47 > eps Difference
0.1
Earnings History > 47 > surprise Percent
500
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-12
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.68
Earnings History > 48 > eps Estimate
0.01
Earnings History > 48 > eps Difference
-0.69
Earnings History > 48 > surprise Percent
-6900
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.122
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-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.2929
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-05-09
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0435
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-03-12
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.3614
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-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.2056
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-08-09
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.5337
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-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.4325
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-03-06
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.4089
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-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.5687
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-08-02
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3477
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-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3529
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-03-07
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.1708
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-01
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2364
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0882
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-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0989
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-03-10
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0206
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-11-03
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0642
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-08-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0441
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-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.2437
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-03-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.7469
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-11-04
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.1388
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-05
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0816
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-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.006
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-03-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.207
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-06
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.3298
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-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0315
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
USD
Earnings History > 75 > eps Actual
0.1187
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-14
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.2798
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-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.06
Earnings History > 77 > eps Estimate
0.15
Earnings History > 77 > eps Difference
-0.09
Earnings History > 77 > surprise Percent
-60
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-04
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.06
Earnings History > 78 > eps Estimate
0.15
Earnings History > 78 > eps Difference
-0.09
Earnings History > 78 > surprise Percent
-60
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-05
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1336
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-16
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.12
Earnings History > 80 > eps Estimate
0.17
Earnings History > 80 > eps Difference
-0.05
Earnings History > 80 > surprise Percent
-29.4118
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-14
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.18
Earnings History > 81 > eps Estimate
0.23
Earnings History > 81 > eps Difference
-0.05
Earnings History > 81 > surprise Percent
-21.7391
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-03
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.2
Earnings History > 82 > eps Estimate
0.2
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-10
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.19
Earnings History > 83 > eps Estimate
0.18
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
5.5556
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-30
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.14
Earnings History > 84 > eps Estimate
0.14
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-08
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.18
Earnings History > 85 > eps Estimate
0.23
Earnings History > 85 > eps Difference
-0.05
Earnings History > 85 > surprise Percent
-21.7391
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
3.6974
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-05-05
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.15
Earnings History > 87 > eps Difference
-0.07
Earnings History > 87 > surprise Percent
-46.6667
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.18
Earnings History > 88 > eps Estimate
0.25
Earnings History > 88 > eps Difference
-0.07
Earnings History > 88 > surprise Percent
-28
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-10
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.25
Earnings History > 89 > eps Estimate
0.24
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
4.1667
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.09
Earnings History > 90 > eps Estimate
0.44
Earnings History > 90 > eps Difference
-0.35
Earnings History > 90 > surprise Percent
-79.5455
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-30
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.17
Earnings History > 91 > eps Estimate
0.33
Earnings History > 91 > eps Difference
-0.16
Earnings History > 91 > surprise Percent
-48.4848
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-31
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.16
Earnings History > 92 > eps Estimate
0.18
Earnings History > 92 > eps Difference
-0.02
Earnings History > 92 > surprise Percent
-11.1111
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-31
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.18
Earnings History > 93 > eps Estimate
0.18
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-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.19
Earnings History > 94 > eps Estimate
0.17
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
11.7647
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-26
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.11
Earnings History > 95 > eps Estimate
0.08
Earnings History > 95 > eps Difference
0.03
Earnings History > 95 > surprise Percent
37.5
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-28
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.12
Earnings History > 96 > eps Estimate
0.21
Earnings History > 96 > eps Difference
-0.09
Earnings History > 96 > surprise Percent
-42.8571
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.36
Earnings History > 97 > eps Estimate
0.36
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-18
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.48
Earnings History > 98 > eps Estimate
0.46
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
4.3478
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-23
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.55
Earnings History > 99 > eps Estimate
0.41
Earnings History > 99 > eps Difference
0.14
Earnings History > 99 > surprise Percent
34.1463
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-25
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.46
Earnings History > 100 > eps Estimate
0.47
Earnings History > 100 > eps Difference
-0.01
Earnings History > 100 > surprise Percent
-2.1277
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-18
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.6
Earnings History > 101 > eps Estimate
0.48
Earnings History > 101 > eps Difference
0.12
Earnings History > 101 > surprise Percent
25
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-19
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.71
Earnings History > 102 > eps Estimate
0.49
Earnings History > 102 > eps Difference
0.22
Earnings History > 102 > surprise Percent
44.898
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-18
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.46
Earnings History > 103 > eps Estimate
0.38
Earnings History > 103 > eps Difference
0.08
Earnings History > 103 > surprise Percent
21.0526
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-26
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.33
Earnings History > 104 > eps Estimate
0.31
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
6.4516
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-20
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.33
Earnings History > 105 > eps Estimate
0.34
Earnings History > 105 > eps Difference
-0.01
Earnings History > 105 > surprise Percent
-2.9412
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-26
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.42
Earnings History > 106 > eps Estimate
0.41
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.439
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-26
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.27
Earnings History > 107 > eps Estimate
0.34
Earnings History > 107 > eps Difference
-0.07
Earnings History > 107 > surprise Percent
-20.5882
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-22
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.36
Earnings History > 108 > eps Estimate
0.43
Earnings History > 108 > eps Difference
-0.07
Earnings History > 108 > surprise Percent
-16.2791
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-19
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.6
Earnings History > 109 > eps Estimate
0.42
Earnings History > 109 > eps Difference
0.18
Earnings History > 109 > surprise Percent
42.8571
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-17
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.46
Earnings History > 110 > eps Estimate
0.38
Earnings History > 110 > eps Difference
0.08
Earnings History > 110 > surprise Percent
21.0526
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-17
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.31
Earnings History > 111 > eps Estimate
0.25
Earnings History > 111 > eps Difference
0.06
Earnings History > 111 > surprise Percent
24
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-23
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.19
Earnings History > 112 > eps Estimate
0.14
Earnings History > 112 > eps Difference
0.05
Earnings History > 112 > surprise Percent
35.7143
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-17
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.19
Earnings History > 113 > eps Estimate
0.05
Earnings History > 113 > eps Difference
0.14
Earnings History > 113 > surprise Percent
280
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-22
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.04
Earnings History > 114 > eps Estimate
-0.08
Earnings History > 114 > eps Difference
0.12
Earnings History > 114 > surprise Percent
150
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-22
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.11
Earnings History > 115 > eps Estimate
-0.25
Earnings History > 115 > eps Difference
0.14
Earnings History > 115 > surprise Percent
56
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-30
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.2
Earnings History > 116 > eps Estimate
-0.17
Earnings History > 116 > eps Difference
-0.03
Earnings History > 116 > surprise Percent
-17.6471
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-23
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
-0.08
Earnings History > 117 > eps Estimate
0.06
Earnings History > 117 > eps Difference
-0.14
Earnings History > 117 > surprise Percent
-233.3333
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-25
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.23
Earnings History > 118 > eps Estimate
0.27
Earnings History > 118 > eps Difference
-0.04
Earnings History > 118 > surprise Percent
-14.8148
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.26
Earnings History > 119 > eps Estimate
0.28
Earnings History > 119 > eps Difference
-0.02
Earnings History > 119 > surprise Percent
-7.1429
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-01-25
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.33
Earnings History > 120 > eps Estimate
0.32
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
3.125
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-19
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.34
Earnings History > 121 > eps Estimate
0.34
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-07-20
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.41
Earnings History > 122 > eps Estimate
0.34
Earnings History > 122 > eps Difference
0.07
Earnings History > 122 > surprise Percent
20.5882
Earnings History > 123 > period
1995-03-31
Earnings History > 123 > report Date
1995-04-25
Earnings History > 123 > date
1995-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.26
Earnings History > 123 > eps Estimate
0.13
Earnings History > 123 > eps Difference
0.13
Earnings History > 123 > surprise Percent
100
Earnings History > 124 > period
1994-12-31
Earnings History > 124 > report Date
1995-01-30
Earnings History > 124 > date
1994-12-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.05
Earnings History > 124 > eps Estimate
-0.05
Earnings History > 124 > eps Difference
0.1
Earnings History > 124 > surprise Percent
200
Earnings History > 125 > period
1994-09-30
Earnings History > 125 > report Date
1994-10-24
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.3
Earnings History > 126 > eps Estimate
-0.26
Earnings History > 126 > eps Difference
-0.04
Earnings History > 126 > surprise Percent
-15.3846
NL Industries, Inc., through its subsidiaries, operates in the component products industry in Europe, North America, the Asia Pacific, and internationally. The company manufactures and sells mechanical and electronic cabinet locks and other locking mechanisms, including disc tumbler locks; pin tumbler locking mechanisms under KeSet, System 64, TuBar, and Turbine brands; and electronic locks under CompX eLock and StealthLock brands for use in various applications, such as mailboxes, ignition systems, file cabinets, desk drawers, tool storage cabinets, high security medical cabinetry, integrated inventory and access control secured narcotics boxes, electronic circuit panels, storage compartments, gas station security, vending, and cash containment machines. It also offers original equipment and aftermarket stainless steel exhaust headers, exhaust pipes, mufflers, and other exhaust components; gauges, such as GPS speedometers and tachometers; mechanical, electronic controls, and throttles; wake enhancement devices, trim tabs, steering wheels, and billet aluminum accessories; dash panels, LED indicators, wire harnesses; and grab handles, pin cleats, and other accessories for performance and ski/wakeboard and performance boats. In addition, the company produces and markets value-added titanium dioxide pigments, a base industrial product used in imparting whiteness, brightness, opacity, and durability to a diverse range of customer applications and end-use markets, including coatings, plastics, paper, inks, cosmetics, pharmaceuticals, and other industrial and consumer products. The company sells its component products directly to original equipment manufacturers, as well as through distributors. NL Industries, Inc. was founded in 1891 and is based in Dallas, Texas. NL Industries, Inc. operates as a subsidiary of Valhi, Inc.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.09Next Payout:
Dec 16, 2025Yield:
6.2069 %Aegon stocks plummet after announcing headquarters move to U.S., name change NL Times
Read more →Meteoric Resources NL Issues New Shares to Strengthen Financial Position TipRanks
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
SELL
Target Price:
$6
Analyst Picks
Strong Buy
0
Buy
0
Hold
0
Sell
1
Strong Sell
0
Sentiment:
Bullish
(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 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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 17.35% of the total shares of NL Industries Inc
1.
Dimensional Fund Advisors, Inc.(4.249%)
since
2025/06/30
2.
DFA US Small Cap Value I(1.6117%)
since
2025/07/31
3.
BlackRock Inc(1.0944%)
since
2025/06/30
4.
Northeast Investors Trust(1.0441%)
since
2024/12/31
5.
Vanguard Group Inc(0.8707%)
since
2025/06/30
6.
Aristides Capital LLC(0.8492%)
since
2025/06/30
7.
DFA US Core Equity 2 I(0.52%)
since
2025/07/31
8.
Bridgeway Capital Management, LLC(0.5156%)
since
2025/06/30
9.
DFA US Core Equity 1 I(0.5105%)
since
2025/07/31
10.
Vanguard Total Stock Mkt Idx Inv(0.4688%)
since
2025/07/31
11.
Geode Capital Management, LLC(0.4145%)
since
2025/06/30
12.
EA Bridgeway Omni Small-Cap Value ETF(0.4087%)
since
2025/08/29
13.
iShares Russell 2000 ETF(0.3931%)
since
2025/08/31
14.
Empowered Funds, LLC(0.3786%)
since
2025/06/30
15.
DFA US Targeted Value I(0.3748%)
since
2025/07/31
16.
Renaissance Technologies Corp(0.3017%)
since
2025/06/30
17.
State Street Corp(0.2648%)
since
2025/06/30
18.
DFA US Small Cap I(0.2238%)
since
2025/07/31
19.
Citadel Advisors Llc(0.22%)
since
2025/06/30
20.
DFA US Micro Cap I(0.1968%)
since
2025/07/31
21.
Vanguard Institutional Extnd Mkt Idx Tr(0.1886%)
since
2025/07/31
22.
Fidelity Small Cap Index(0.1877%)
since
2025/06/30
23.
Northern Trust Corp(0.1776%)
since
2025/06/30
24.
Morgan Stanley - Brokerage Accounts(0.1434%)
since
2025/06/30
25.
Bridgeway Omni Small-Cap Value(0.137%)
since
2025/06/30
26.
Bridgeway Omni Small-Cap Value N(0.137%)
since
2025/06/30
27.
iShares Russell 2000 Value ETF(0.1356%)
since
2025/08/31
28.
Dimensional US Small Cap Value ETF(0.1315%)
since
2025/08/29
29.
Jacobs Levy Equity Management, Inc.(0.1232%)
since
2025/06/30
30.
Bank of New York Mellon Corp(0.1223%)
since
2025/06/30
31.
Dimensional US Core Equity 2 ETF(0.1213%)
since
2025/08/29
32.
O'Shaughnessy Asset Management LLC(0.1154%)
since
2025/06/30
33.
Connor Clark & Lunn Inv Mgmt Ltd(0.1143%)
since
2025/06/30
34.
Segall Bryant & Hamill(0.113%)
since
2025/06/30
35.
Dimensional US Targeted Value ETF(0.1119%)
since
2025/08/29
36.
Fidelity Extended Market Index(0.0951%)
since
2025/07/31
37.
Vanguard Russell 2000 ETF(0.0839%)
since
2025/07/31
38.
Arrowstreet Capital Limited Partnership(0.0744%)
since
2025/06/30
39.
Charles Schwab Investment Management Inc(0.0633%)
since
2025/06/30
40.
LSV Asset Management(0.0587%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.185
Date
2025-09-30
EPS Actual
-0.16
EPS Estimate
0.179
EPS Difference
-0.339
Surprise Percent
-189.3855%
(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.