_id
6911c4a5ccc777a4e85d64b2
Ticker
HHS
Name
Harte Hanks Inc
Exchange
NASDAQ
Address
1 Executive Drive, Chelmsford, MA, United States, 01824
Country
USA
Sector
Industrials
Industry
Conglomerates
Currency
USD
Website
https://www.hartehanks.com
Description
Harte Hanks, Inc. operates as a customer experience company in the United States and internationally. It operates through three segments: Marketing Services, Customer Care, and Fulfillment and Logistics. It offers data and analytics, including audience identification, profiling, segmentation and prioritization, and predictive modeling and data strategy; research, an understanding of customers, category, competitors, and capabilities; strategy, which plans and executes omnichannel marketing, demand generation, and customer experience programs; creative and content, including creative concepts, messaging and content assets for print, broadcast, direct mail, website, app, display, social, mobile, search engine marketing, and voice; marketing technology, a website and app development, e-commerce development and enablement, database building and management, platform architecture creation, and marketing automation; digital and multi-channel marketing execution and advertising; demand generation and account based marketing; and managed marketing services. It also provides product, print-on-demand, and mail fulfillment services, including as printing on demand, managing product recalls, and distributing literature and promotional products; and third-party logistics and freight optimization services. In addition, the company offers inside sales outsourcing, which provides B2B enterprises, and small to midsized businesses with an outsourced sales service; lead generation services; and sales play development, as well as customer service outsourcing, customer care technology and artificial intelligence transformation, and self-service technology. It serves B2B, healthcare, pharmaceuticals, health insurance, consumer, travel, hospitality, streaming, entertainment, quick service restaurants, financial, fintech, automotive, and retail industries. The company was founded in 1923 and is headquartered in Chelmsford, Massachusetts.
Last Close
3.21
Volume
16904
Current Price
3.23
Change
0.6230529595015583
Last Updated
2025-12-01T08:48:20.102Z
Image
data:image/webp;base64,UklGRgIGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSPYCAAABoChJtmnb6jHWNZ5t27Zt27Zt27Zt27Zt237vjNF99Tbm/IGImAB01BoHgGa0qeZfcukl5pxkJAzfNIYy3QH0n23rc+5/45s/I3t+/fzlO05ad/JeANwKMDeMtOyhT/6hdr+/a4/5+8DcuuWGsfZ4OSQxI5MkMyOSov5+cI1+MO+KOQZs+abICKpdRkrx4HIG74IZFnyEyqQ6ykzqv8unRGOdcgw85E9FqovM1OfrwKwzjnFvElNdZujvg/vBO+GY53UF1f1M3T4RvL0Gi32pVJEMPTUpvB3HAl8pWIbUo2cmhLfmmPFDhcoN3TMI3opjpEfVo4IZOrI1w8kKFU1yY/j/OdYSWZZSX80IH5Fj3LcVKj10veH/jlGoeEproRnOMcP3YnlKPT0QBsBwpkI1UpvDAcf0P4pVpJ4fBIPjYIWqpHqWRmMY/JKyDoUOhzdY5B+xktQzA9BgW2Ut1F+zw3CxQrWmdgZGelVZTegKYOqfxWpSz/TH4qo49elE2ESsh/p1dhyorClXwClVURvhrJqU2gJn1sTUpjimKmpt7FKV/lkEq4r1pL6bFnP+I1b05hgY79OKQncDzX2KalLHw3FERdRqaLCmyEqozyeEY8qvlZWErgRguLYWpjZHA8dqYh2pb6eBwzDS88oqQhfCADg2FlkB9dPscACGfg8rKwidAsPwjuX+FYtLfTI5fARmOFdRwbZwjNgw4RvKwkI39ob9DxxL/64sKvXqZDC06NhTwYJCP80LR8uGU5UshuzZHI52+p6nYCGh2AmOdg19TldmEam/t4VbWzD02u9vBbvG0BdrwA0dNMNKHyiTXWFS906NBp21BpNdEcpk54L67fCR4ei4w1d7QWSSHWAmFbfPA3N00Qwj7fCuqIwkW2EGJT64Um+4oavmhjE3u+9XSWJmRkRkavhvrlmxP8zRdXOgmW2zc17+hfr//O7xo9aeEjBHkeYAMHja5bc/7rKbb7vxgkM3X3yyvgDMDcU2jaFdaxydBVZQOCDmAgAAcBAAnQEqQABAAD6tSJ1JpiSjITH3HJDAFYlsALnMhYuPtl+HPuzgNsn5gPN5/gH+Z9hvnAf2brAPQl8rj9vPgw/bX0i4sfXliAGeCeNgreHk5I5Whwf1I4PeA3sDw85ryfO7u8TrV9ztXyinXt8qy5Lwev4XpLMo+ePiFEH6d6JD395FxR/Y0IAEghgA/vxHbriEugenQ5DubMREzHoMhOdNqkcO/+1z36CRY1US/rJdwlR+ma77CKNlyVOXNcVKkKXmIjgJGvBf8JYMmFvXzdHqH58uAxu0uKWVuvs2qVawFjJdmyfHhO4KYKtW+54O5Bfxzllg/Bi0jiJpNE80sf+fgmpFMMNE+9RrwKq2lPk1/1BmP+tUifvsG5oe3GlQz5KPqWp6M71w4wreeKZa6SD7hVKNJiqrB8Zmxo5O18DmZuhVFvwejeL8zEJD41jc/dmKojX2+3HknpGHf+gvxQI080MePN5cG36VxaS52YuxTuKGxlzXv3feoJn5XAKEfQk1Yi44rVUaCviT55zRMer75ypXF1J/kSSg7ctolVNAt42n3v35d2hqPxMN7r2HFvcjOFGFnw00lqAEfgX63fSBIF5Z4+l4ecvT4CWjtDKgo5C3IAYD1omt5BDYMTe2I1LKwItaA5Yza2r19c24p2vv6UE6L4vd5ZzAv2pkbK6jAYI8k9i2mc3Vgl2/DPf3OarX9UT/q+1aVwMafjfVQ1J3K4dDz+KotsSjhu6nx+9h/VoGgwMDan6P0ieoSm/qPLiXViEjQa0zPxUsv69WAv6Cl4D0htJDvP6I2FvNh0FebZJRKu7PupsCEVeHvbeSe/e+YzR+usluGs51uENg4s2B19bMOlbX16JUc5r9LDQcKP4dY6xr4sc6g9oNo5iWa7W6LCRsnFxigOymCJa5KqU2olMvpPmAyiskDGVMJKA491ufkcn7KlMyGtSeSdivH/5eLOec1lu89WYQhv1tu0EdzQAAAA==
Ipo Date
1993-11-04T00:00:00.000Z
Market Cap
21132162
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
5
Target Price
17.5
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
39520000
Cost Of Revenue
33323999
Gross Profit
6196000
Operating Expenses
5149000
Operating Income
1046999
Interest Expense
84000
Pretax Income
319000
Net Income
-2286000
Eps
-0.30950446791226643
Dividends Per Share
-
Shares Outstanding
7414794
Income Tax Expense
2605000
EBITDA
1621000
Operating Margin
2.6492889676113363
Total Other Income Expense Net
-727999
Cash
6510000
Short Term Investments
-
Receivables
37492000
Inventories
-
Total Current Assets
48698000
Property Plant Equipment
27630000
Total Assets
92707000
Payables
18103000
Short Term Debt
3520000
Long Term Debt
-
Total Liabilities
72827000
Equity
19880000
Depreciation
1218000
Change In Working Capital
5575000
Cash From Operations
3764000
Capital Expenditures
1006000
Cash From Investing
-1006000
Cash From Financing
-55000
Net Change In Cash
1753000
PE
-
PB
1.200039235412475
ROE
-11.498993963782695
ROA
-2.46583321647772
FCF
2758000
Fcf Percent
0.06978744939271254
Piotroski FScore
2
Health Score
23
Deep Value Investing Score
5.5
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
5.3
Garp Investing Score
2.5
Growth Investing Score
2.5
Momentum Investing Score
4.5
Net Net Investing Score
4.5
Quality Investing Score
4.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
39520000
Quarters > 0 > income Statement > cost Of Revenue
33323999
Quarters > 0 > income Statement > gross Profit
6196000
Quarters > 0 > income Statement > operating Expenses
5149000
Quarters > 0 > income Statement > operating Income
1046999
Quarters > 0 > income Statement > interest Expense
84000
Quarters > 0 > income Statement > pretax Income
319000
Quarters > 0 > income Statement > net Income
-2286000
Quarters > 0 > income Statement > eps
-0.30950446791226643
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
7386000
Quarters > 0 > income Statement > income Tax Expense
2605000
Quarters > 0 > income Statement > EBITDA
1621000
Quarters > 0 > income Statement > operating Margin
2.6492889676113363
Quarters > 0 > income Statement > total Other Income Expense Net
-727999
Quarters > 0 > balance Sheet > cash
6510000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
37492000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
48698000
Quarters > 0 > balance Sheet > property Plant Equipment
27630000
Quarters > 0 > balance Sheet > total Assets
92707000
Quarters > 0 > balance Sheet > payables
18103000
Quarters > 0 > balance Sheet > short Term Debt
3520000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
72827000
Quarters > 0 > balance Sheet > equity
19880000
Quarters > 0 > cash Flow > net Income
-2286000
Quarters > 0 > cash Flow > depreciation
1218000
Quarters > 0 > cash Flow > change In Working Capital
5575000
Quarters > 0 > cash Flow > cash From Operations
3764000
Quarters > 0 > cash Flow > capital Expenditures
1006000
Quarters > 0 > cash Flow > cash From Investing
-1006000
Quarters > 0 > cash Flow > cash From Financing
-55000
Quarters > 0 > cash Flow > net Change In Cash
1753000
Quarters > 0 > ratios > PE
-0.30950446791226643
Quarters > 0 > ratios > PB
1.200039235412475
Quarters > 0 > ratios > ROE
-11.498993963782695
Quarters > 0 > ratios > ROA
-2.46583321647772
Quarters > 0 > ratios > FCF
2758000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.06978744939271254
Quarters > 0 > health Score
23
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
38631000
Quarters > 1 > income Statement > cost Of Revenue
12400000
Quarters > 1 > income Statement > gross Profit
26231000
Quarters > 1 > income Statement > operating Expenses
26197000
Quarters > 1 > income Statement > operating Income
34000
Quarters > 1 > income Statement > interest Expense
61000
Quarters > 1 > income Statement > pretax Income
-413000
Quarters > 1 > income Statement > net Income
-335000
Quarters > 1 > income Statement > eps
-0.04538065564887565
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
7382000
Quarters > 1 > income Statement > income Tax Expense
-78000
Quarters > 1 > income Statement > EBITDA
1248000
Quarters > 1 > income Statement > operating Margin
0.08801221816675726
Quarters > 1 > income Statement > total Other Income Expense Net
-447000
Quarters > 1 > balance Sheet > cash
4757000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
40632000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
49997000
Quarters > 1 > balance Sheet > property Plant Equipment
28618000
Quarters > 1 > balance Sheet > total Assets
95015000
Quarters > 1 > balance Sheet > payables
18610000
Quarters > 1 > balance Sheet > short Term Debt
3721000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
72775000
Quarters > 1 > balance Sheet > equity
22240000
Quarters > 1 > cash Flow > net Income
-335000
Quarters > 1 > cash Flow > depreciation
1065000
Quarters > 1 > cash Flow > change In Working Capital
-4996000
Quarters > 1 > cash Flow > cash From Operations
-4649000
Quarters > 1 > cash Flow > capital Expenditures
223000
Quarters > 1 > cash Flow > cash From Investing
-225000
Quarters > 1 > cash Flow > cash From Financing
778000
Quarters > 1 > cash Flow > net Change In Cash
-4225000
Quarters > 1 > ratios > PE
-0.04538065564887565
Quarters > 1 > ratios > PB
1.0721160071942446
Quarters > 1 > ratios > ROE
-1.506294964028777
Quarters > 1 > ratios > ROA
-0.35257590906698943
Quarters > 1 > ratios > FCF
-4872000
Quarters > 1 > ratios > Piotroski FScore
0
Quarters > 1 > ratios > fcf Percent
-0.12611633144365925
Quarters > 1 > health Score
16
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
41561000
Quarters > 2 > income Statement > cost Of Revenue
14057000
Quarters > 2 > income Statement > gross Profit
27504000
Quarters > 2 > income Statement > operating Expenses
27544000
Quarters > 2 > income Statement > operating Income
-40000
Quarters > 2 > income Statement > interest Expense
53000
Quarters > 2 > income Statement > pretax Income
-607000
Quarters > 2 > income Statement > net Income
-392000
Quarters > 2 > income Statement > eps
-0.05326086956521739
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
7360000
Quarters > 2 > income Statement > income Tax Expense
-215000
Quarters > 2 > income Statement > EBITDA
509000
Quarters > 2 > income Statement > operating Margin
-0.09624407497413441
Quarters > 2 > income Statement > total Other Income Expense Net
-567000
Quarters > 2 > balance Sheet > cash
8982000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
41298000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
53716000
Quarters > 2 > balance Sheet > property Plant Equipment
30262000
Quarters > 2 > balance Sheet > total Assets
100585000
Quarters > 2 > balance Sheet > payables
21972000
Quarters > 2 > balance Sheet > short Term Debt
3895000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
79164000
Quarters > 2 > balance Sheet > equity
21421000
Quarters > 2 > cash Flow > net Income
-392000
Quarters > 2 > cash Flow > depreciation
1063000
Quarters > 2 > cash Flow > change In Working Capital
-913000
Quarters > 2 > cash Flow > cash From Operations
-818000
Quarters > 2 > cash Flow > capital Expenditures
105000
Quarters > 2 > cash Flow > cash From Investing
-103000
Quarters > 2 > cash Flow > cash From Financing
-68000
Quarters > 2 > cash Flow > net Change In Cash
-952000
Quarters > 2 > ratios > PE
-0.05326086956521739
Quarters > 2 > ratios > PB
1.1097894589421595
Quarters > 2 > ratios > ROE
-1.8299799262406051
Quarters > 2 > ratios > ROA
-0.38972013719739523
Quarters > 2 > ratios > FCF
-923000
Quarters > 2 > ratios > Piotroski FScore
0
Quarters > 2 > ratios > fcf Percent
-0.022208320300281515
Quarters > 2 > health Score
16
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
47129000
Quarters > 3 > income Statement > cost Of Revenue
14794000
Quarters > 3 > income Statement > gross Profit
32335000
Quarters > 3 > income Statement > operating Expenses
33888000
Quarters > 3 > income Statement > operating Income
-1553000
Quarters > 3 > income Statement > interest Expense
80000
Quarters > 3 > income Statement > pretax Income
-1864000
Quarters > 3 > income Statement > net Income
-2434000
Quarters > 3 > income Statement > eps
-0.3308211404766597
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
7357450
Quarters > 3 > income Statement > income Tax Expense
570000
Quarters > 3 > income Statement > EBITDA
3179000
Quarters > 3 > income Statement > operating Margin
-3.295211016571538
Quarters > 3 > income Statement > total Other Income Expense Net
-311000
Quarters > 3 > balance Sheet > cash
9934000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
39863000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
53614000
Quarters > 3 > balance Sheet > property Plant Equipment
31416000
Quarters > 3 > balance Sheet > total Assets
101782000
Quarters > 3 > balance Sheet > payables
21832000
Quarters > 3 > balance Sheet > short Term Debt
3736000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
80093000
Quarters > 3 > balance Sheet > equity
21689000
Quarters > 3 > cash Flow > net Income
-2434000
Quarters > 3 > cash Flow > depreciation
1278000
Quarters > 3 > cash Flow > change In Working Capital
879000
Quarters > 3 > cash Flow > cash From Operations
4045000
Quarters > 3 > cash Flow > capital Expenditures
627000
Quarters > 3 > cash Flow > cash From Investing
-626000
Quarters > 3 > cash Flow > cash From Financing
-94000
Quarters > 3 > cash Flow > net Change In Cash
3490000
Quarters > 3 > ratios > PE
-0.3308211404766597
Quarters > 3 > ratios > PB
1.0956965973534971
Quarters > 3 > ratios > ROE
-11.222278574392549
Quarters > 3 > ratios > ROA
-2.391385510208092
Quarters > 3 > ratios > FCF
3418000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.07252434806594665
Quarters > 3 > health Score
23
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
185242000
Annuals > 0 > income Statement > cost Of Revenue
56644000
Annuals > 0 > income Statement > gross Profit
128598000
Annuals > 0 > income Statement > operating Expenses
126505000
Annuals > 0 > income Statement > operating Income
2093000
Annuals > 0 > income Statement > interest Expense
187000
Annuals > 0 > income Statement > pretax Income
-37934000
Annuals > 0 > income Statement > net Income
-30297000
Annuals > 0 > income Statement > eps
-4.154257507198683
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
7293000
Annuals > 0 > income Statement > income Tax Expense
-7637000
Annuals > 0 > income Statement > EBITDA
12048000
Annuals > 0 > income Statement > operating Margin
1.1298733548547304
Annuals > 0 > income Statement > total Other Income Expense Net
-40027000
Annuals > 0 > balance Sheet > cash
9934000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
39863000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
53614000
Annuals > 0 > balance Sheet > property Plant Equipment
31416000
Annuals > 0 > balance Sheet > total Assets
101782000
Annuals > 0 > balance Sheet > payables
21832000
Annuals > 0 > balance Sheet > short Term Debt
3736000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
80093000
Annuals > 0 > balance Sheet > equity
21689000
Annuals > 0 > cash Flow > net Income
-30297000
Annuals > 0 > cash Flow > depreciation
4385000
Annuals > 0 > cash Flow > change In Working Capital
-3629000
Annuals > 0 > cash Flow > cash From Operations
-2987000
Annuals > 0 > cash Flow > capital Expenditures
3746000
Annuals > 0 > cash Flow > cash From Investing
-3744000
Annuals > 0 > cash Flow > cash From Financing
-419000
Annuals > 0 > cash Flow > net Change In Cash
-8930000
Annuals > 0 > ratios > PE
-4.154257507198683
Annuals > 0 > ratios > PB
1.2677089446263083
Annuals > 0 > ratios > ROE
-139.68832126884595
Annuals > 0 > ratios > ROA
-29.766559902536795
Annuals > 0 > ratios > FCF
-6733000
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.03634704872545103
Annuals > 0 > health Score
16
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
191492000
Annuals > 1 > income Statement > cost Of Revenue
59568000
Annuals > 1 > income Statement > gross Profit
131924000
Annuals > 1 > income Statement > operating Expenses
128565000
Annuals > 1 > income Statement > operating Income
3359000
Annuals > 1 > income Statement > interest Expense
135000
Annuals > 1 > income Statement > pretax Income
-1919000
Annuals > 1 > income Statement > net Income
-1570000
Annuals > 1 > income Statement > eps
-0.21477428180574556
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
7310000
Annuals > 1 > income Statement > income Tax Expense
-349000
Annuals > 1 > income Statement > EBITDA
13283000
Annuals > 1 > income Statement > operating Margin
1.7541202765650785
Annuals > 1 > income Statement > total Other Income Expense Net
-5278000
Annuals > 1 > balance Sheet > cash
18364000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
42248000
Annuals > 1 > balance Sheet > inventories
1915000
Annuals > 1 > balance Sheet > total Current Assets
65212999
Annuals > 1 > balance Sheet > property Plant Equipment
34272000
Annuals > 1 > balance Sheet > total Assets
131074999
Annuals > 1 > balance Sheet > payables
23176000
Annuals > 1 > balance Sheet > short Term Debt
4815000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
111218000
Annuals > 1 > balance Sheet > equity
19857000
Annuals > 1 > cash Flow > net Income
-1570000
Annuals > 1 > cash Flow > depreciation
4237000
Annuals > 1 > cash Flow > change In Working Capital
7486000
Annuals > 1 > cash Flow > cash From Operations
10477000
Annuals > 1 > cash Flow > capital Expenditures
2812000
Annuals > 1 > cash Flow > cash From Investing
-2309000
Annuals > 1 > cash Flow > cash From Financing
-3216000
Annuals > 1 > cash Flow > net Change In Cash
7500000
Annuals > 1 > ratios > PE
-0.21477428180574556
Annuals > 1 > ratios > PB
1.3878949992445988
Annuals > 1 > ratios > ROE
-7.906531701666919
Annuals > 1 > ratios > ROA
-1.1977875353636278
Annuals > 1 > ratios > FCF
7665000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.04002778183945021
Annuals > 1 > health Score
20
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
206278000
Annuals > 2 > income Statement > cost Of Revenue
65701000
Annuals > 2 > income Statement > gross Profit
140577000
Annuals > 2 > income Statement > operating Expenses
125470000
Annuals > 2 > income Statement > operating Income
15107000
Annuals > 2 > income Statement > interest Expense
438000
Annuals > 2 > income Statement > pretax Income
19313000
Annuals > 2 > income Statement > net Income
36776000
Annuals > 2 > income Statement > eps
4.967974826189776
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
7402614
Annuals > 2 > income Statement > income Tax Expense
-17463000
Annuals > 2 > income Statement > EBITDA
22479000
Annuals > 2 > income Statement > operating Margin
7.323611824818934
Annuals > 2 > income Statement > total Other Income Expense Net
4206000
Annuals > 2 > balance Sheet > cash
10364000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
52164000
Annuals > 2 > balance Sheet > inventories
2190000
Annuals > 2 > balance Sheet > total Current Assets
66311000
Annuals > 2 > balance Sheet > property Plant Equipment
29692000
Annuals > 2 > balance Sheet > total Assets
119984000
Annuals > 2 > balance Sheet > payables
22465000
Annuals > 2 > balance Sheet > short Term Debt
5747000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
101176000
Annuals > 2 > balance Sheet > equity
18808000
Annuals > 2 > cash Flow > net Income
36776000
Annuals > 2 > cash Flow > depreciation
2728000
Annuals > 2 > cash Flow > change In Working Capital
7785000
Annuals > 2 > cash Flow > cash From Operations
28792000
Annuals > 2 > cash Flow > capital Expenditures
5800000
Annuals > 2 > cash Flow > cash From Investing
-11493000
Annuals > 2 > cash Flow > cash From Financing
-15820000
Annuals > 2 > cash Flow > net Change In Cash
-3769000
Annuals > 2 > ratios > PE
4.967974826189776
Annuals > 2 > ratios > PB
1.4838683029242874
Annuals > 2 > ratios > ROE
195.5338153977031
Annuals > 2 > ratios > ROA
30.650753433791174
Annuals > 2 > ratios > FCF
22992000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.1114612319297259
Annuals > 2 > health Score
66
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
194596000
Annuals > 3 > income Statement > cost Of Revenue
50264000
Annuals > 3 > income Statement > gross Profit
144332000
Annuals > 3 > income Statement > operating Expenses
136693000
Annuals > 3 > income Statement > operating Income
7639000
Annuals > 3 > income Statement > interest Expense
903000
Annuals > 3 > income Statement > pretax Income
16259000
Annuals > 3 > income Statement > net Income
14971000
Annuals > 3 > income Statement > eps
2.076709668469968
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
7209000
Annuals > 3 > income Statement > income Tax Expense
1288000
Annuals > 3 > income Statement > EBITDA
19721000
Annuals > 3 > income Statement > operating Margin
3.925568870891488
Annuals > 3 > income Statement > total Other Income Expense Net
8620000
Annuals > 3 > balance Sheet > cash
11911000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
57263000
Annuals > 3 > balance Sheet > inventories
12626000
Annuals > 3 > balance Sheet > total Current Assets
75375000
Annuals > 3 > balance Sheet > property Plant Equipment
29889000
Annuals > 3 > balance Sheet > total Assets
107861000
Annuals > 3 > balance Sheet > payables
16132000
Annuals > 3 > balance Sheet > short Term Debt
6553000
Annuals > 3 > balance Sheet > long Term Debt
5000000
Annuals > 3 > balance Sheet > total Liabilities
122853000
Annuals > 3 > balance Sheet > equity
-14992000
Annuals > 3 > cash Flow > net Income
14971000
Annuals > 3 > cash Flow > depreciation
2559000
Annuals > 3 > cash Flow > change In Working Capital
-10958000
Annuals > 3 > cash Flow > cash From Operations
-1763000
Annuals > 3 > cash Flow > capital Expenditures
3046000
Annuals > 3 > cash Flow > cash From Investing
-2900000
Annuals > 3 > cash Flow > cash From Financing
-13413000
Annuals > 3 > cash Flow > net Change In Cash
-18429000
Annuals > 3 > ratios > PE
2.076709668469968
Annuals > 3 > ratios > PB
-1.8128769276947707
Annuals > 3 > ratios > ROE
-99.85992529348987
Annuals > 3 > ratios > ROA
13.879900983673432
Annuals > 3 > ratios > FCF
-4809000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.024712738185779768
Annuals > 3 > health Score
39
Valuation > metrics > PE
-0.30950446791226643
Valuation > metrics > PB
1.200039235412475
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-11.498993963782695
Profitability > metrics > ROA
-4.694237956384246
Profitability > metrics > Net Margin
-0.05784412955465587
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.6633299798792756
Risk > metrics > Interest Coverage
12.46427380952381
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.2521389261434583
Liquidity > metrics > Quick Ratio
2.2521389261434583
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
80
Prev Valuations > 2
80
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
8
Prev Risks > 1
3
Prev Risks > 2
-72
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-16T22:46:36.448Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-12
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.52
Earnings History > 0 > eps Difference
-0.52
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-13
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.3083
Earnings History > 1 > eps Estimate
0.41
Earnings History > 1 > eps Difference
-0.7183
Earnings History > 1 > surprise Percent
-175.1951
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.05
Earnings History > 2 > eps Estimate
0.22
Earnings History > 2 > eps Difference
-0.27
Earnings History > 2 > surprise Percent
-122.7273
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.0533
Earnings History > 3 > eps Estimate
0.15
Earnings History > 3 > eps Difference
-0.2033
Earnings History > 3 > surprise Percent
-135.5333
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.3308
Earnings History > 4 > eps Estimate
0.31
Earnings History > 4 > eps Difference
-0.6408
Earnings History > 4 > surprise Percent
-206.7097
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-14
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.02
Earnings History > 5 > eps Estimate
0.1
Earnings History > 5 > eps Difference
-0.08
Earnings History > 5 > surprise Percent
-80
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
1.41
Earnings History > 6 > eps Estimate
0.05
Earnings History > 6 > eps Difference
1.36
Earnings History > 6 > surprise Percent
2720
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-10
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
-0.02
Earnings History > 7 > eps Estimate
-0.04
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
50
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.5
Earnings History > 8 > eps Estimate
0.12
Earnings History > 8 > eps Difference
0.38
Earnings History > 8 > surprise Percent
316.6667
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.08
Earnings History > 9 > eps Estimate
0.18
Earnings History > 9 > eps Difference
-0.1
Earnings History > 9 > surprise Percent
-55.5556
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.08
Earnings History > 10 > eps Estimate
0.2
Earnings History > 10 > eps Difference
-0.12
Earnings History > 10 > surprise Percent
-60
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
AfterMarket
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
-0.11
Earnings History > 11 > eps Estimate
0.21
Earnings History > 11 > eps Difference
-0.32
Earnings History > 11 > surprise Percent
-152.381
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
2.7
Earnings History > 12 > eps Estimate
0.1
Earnings History > 12 > eps Difference
2.6
Earnings History > 12 > surprise Percent
2600
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-10
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.83
Earnings History > 13 > eps Estimate
0.41
Earnings History > 13 > eps Difference
0.42
Earnings History > 13 > surprise Percent
102.439
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.52
Earnings History > 14 > eps Estimate
0.28
Earnings History > 14 > eps Difference
0.24
Earnings History > 14 > surprise Percent
85.7143
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0.39
Earnings History > 15 > eps Estimate
0.05
Earnings History > 15 > eps Difference
0.34
Earnings History > 15 > surprise Percent
680
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.2
Earnings History > 16 > eps Estimate
0.18
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
11.1111
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-11
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.52
Earnings History > 17 > eps Estimate
0.04
Earnings History > 17 > eps Difference
0.48
Earnings History > 17 > surprise Percent
1200
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.06
Earnings History > 18 > eps Estimate
1.02
Earnings History > 18 > eps Difference
-0.96
Earnings History > 18 > surprise Percent
-94.1176
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-13
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
-0.28
Earnings History > 19 > eps Estimate
-0.13
Earnings History > 19 > eps Difference
-0.15
Earnings History > 19 > surprise Percent
-115.3846
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.13
Earnings History > 20 > eps Estimate
-0.09
Earnings History > 20 > eps Difference
0.22
Earnings History > 20 > surprise Percent
244.4444
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-12
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
-0.27
Earnings History > 21 > eps Estimate
-0.1
Earnings History > 21 > eps Difference
-0.17
Earnings History > 21 > surprise Percent
-170
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.99
Earnings History > 22 > eps Estimate
-0.24
Earnings History > 22 > eps Difference
-0.75
Earnings History > 22 > surprise Percent
-312.5
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.67
Earnings History > 23 > eps Estimate
-0.73
Earnings History > 23 > eps Difference
1.4
Earnings History > 23 > surprise Percent
191.7808
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-12
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-0.49
Earnings History > 24 > eps Estimate
-0.11
Earnings History > 24 > eps Difference
-0.38
Earnings History > 24 > surprise Percent
-345.4545
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-12
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-0.97
Earnings History > 25 > eps Estimate
-0.33
Earnings History > 25 > eps Difference
-0.64
Earnings History > 25 > surprise Percent
-193.9394
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
-0.6261
Earnings History > 26 > eps Estimate
-0.63
Earnings History > 26 > eps Difference
0.0039
Earnings History > 26 > surprise Percent
0.619
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-08
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
-2.18
Earnings History > 27 > eps Estimate
-0.77
Earnings History > 27 > eps Difference
-1.41
Earnings History > 27 > surprise Percent
-183.1169
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-13
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.21
Earnings History > 28 > eps Estimate
-0.49
Earnings History > 28 > eps Difference
0.7
Earnings History > 28 > surprise Percent
142.8571
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
BeforeMarket
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
-1.01
Earnings History > 29 > eps Estimate
-0.77
Earnings History > 29 > eps Difference
-0.24
Earnings History > 29 > surprise Percent
-31.1688
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
-1.1
Earnings History > 30 > eps Estimate
-0.63
Earnings History > 30 > eps Difference
-0.47
Earnings History > 30 > surprise Percent
-74.6032
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.32
Earnings History > 31 > eps Estimate
-0.76
Earnings History > 31 > eps Difference
1.08
Earnings History > 31 > surprise Percent
142.1053
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-15
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
-4.7263
Earnings History > 32 > eps Estimate
-0.1
Earnings History > 32 > eps Difference
-4.6263
Earnings History > 32 > surprise Percent
-4626.3
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
BeforeMarket
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
-0.4
Earnings History > 33 > eps Estimate
-0.1
Earnings History > 33 > eps Difference
-0.3
Earnings History > 33 > surprise Percent
-300
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-28
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
-0.4
Earnings History > 34 > eps Estimate
-0.3
Earnings History > 34 > eps Difference
-0.1
Earnings History > 34 > surprise Percent
-33.3333
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-06-09
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-12.9
Earnings History > 35 > eps Estimate
-0.1
Earnings History > 35 > eps Difference
-12.8
Earnings History > 35 > surprise Percent
-12800
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-12.9
Earnings History > 36 > eps Estimate
-0.1
Earnings History > 36 > eps Difference
-12.8
Earnings History > 36 > surprise Percent
-12800
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.2
Earnings History > 37 > eps Estimate
0.3
Earnings History > 37 > eps Difference
-0.5
Earnings History > 37 > surprise Percent
-166.6667
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-09
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
-1.1
Earnings History > 38 > eps Estimate
0.45
Earnings History > 38 > eps Difference
-1.55
Earnings History > 38 > surprise Percent
-344.4444
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.9
Earnings History > 39 > eps Estimate
0.2
Earnings History > 39 > eps Difference
-1.1
Earnings History > 39 > surprise Percent
-550
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.4
Earnings History > 40 > eps Estimate
0.87
Earnings History > 40 > eps Difference
-0.47
Earnings History > 40 > surprise Percent
-54.023
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.8
Earnings History > 41 > eps Estimate
0.55
Earnings History > 41 > eps Difference
0.25
Earnings History > 41 > surprise Percent
45.4545
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
0.4
Earnings History > 42 > eps Estimate
0.2
Earnings History > 42 > eps Difference
0.2
Earnings History > 42 > surprise Percent
100
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
0.4
Earnings History > 43 > eps Estimate
0.45
Earnings History > 43 > eps Difference
-0.05
Earnings History > 43 > surprise Percent
-11.1111
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
1.6
Earnings History > 44 > eps Estimate
1.2
Earnings History > 44 > eps Difference
0.4
Earnings History > 44 > surprise Percent
33.3333
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
1
Earnings History > 45 > eps Estimate
1.25
Earnings History > 45 > eps Difference
-0.25
Earnings History > 45 > surprise Percent
-20
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.9
Earnings History > 46 > eps Estimate
1
Earnings History > 46 > eps Difference
-0.1
Earnings History > 46 > surprise Percent
-10
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.3
Earnings History > 47 > eps Estimate
0.83
Earnings History > 47 > eps Difference
-0.53
Earnings History > 47 > surprise Percent
-63.8554
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
1.1
Earnings History > 48 > eps Estimate
1.5
Earnings History > 48 > eps Difference
-0.4
Earnings History > 48 > surprise Percent
-26.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
1.1
Earnings History > 49 > eps Estimate
0.4
Earnings History > 49 > eps Difference
0.7
Earnings History > 49 > surprise Percent
175
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
1.5
Earnings History > 50 > eps Estimate
1.2
Earnings History > 50 > eps Difference
0.3
Earnings History > 50 > surprise Percent
25
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
1.1
Earnings History > 51 > eps Estimate
1.07
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
2.8037
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
2.4
Earnings History > 52 > eps Estimate
1.93
Earnings History > 52 > eps Difference
0.47
Earnings History > 52 > surprise Percent
24.3523
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-25
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
1.4
Earnings History > 53 > eps Estimate
1.65
Earnings History > 53 > eps Difference
-0.25
Earnings History > 53 > surprise Percent
-15.1515
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
1.3
Earnings History > 54 > eps Estimate
1.25
Earnings History > 54 > eps Difference
0.05
Earnings History > 54 > surprise Percent
4
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
1.1
Earnings History > 55 > eps Estimate
1.24
Earnings History > 55 > eps Difference
-0.14
Earnings History > 55 > surprise Percent
-11.2903
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
2.3
Earnings History > 56 > eps Estimate
2.24
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
2.6786
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
1.9
Earnings History > 57 > eps Estimate
1.96
Earnings History > 57 > eps Difference
-0.06
Earnings History > 57 > surprise Percent
-3.0612
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
1.5
Earnings History > 58 > eps Estimate
1.76
Earnings History > 58 > eps Difference
-0.26
Earnings History > 58 > surprise Percent
-14.7727
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
1.2
Earnings History > 59 > eps Estimate
1.7
Earnings History > 59 > eps Difference
-0.5
Earnings History > 59 > surprise Percent
-29.4118
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-01
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
2.4
Earnings History > 60 > eps Estimate
2.33
Earnings History > 60 > eps Difference
0.07
Earnings History > 60 > surprise Percent
3.0043
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
2.2
Earnings History > 61 > eps Estimate
2.24
Earnings History > 61 > eps Difference
-0.04
Earnings History > 61 > surprise Percent
-1.7857
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
2.1
Earnings History > 62 > eps Estimate
2.05
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
2.439
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
1.7
Earnings History > 63 > eps Estimate
1.54
Earnings History > 63 > eps Difference
0.16
Earnings History > 63 > surprise Percent
10.3896
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
2.8
Earnings History > 64 > eps Estimate
2.38
Earnings History > 64 > eps Difference
0.42
Earnings History > 64 > surprise Percent
17.6471
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
-
Earnings History > 65 > eps Actual
2.2
Earnings History > 65 > eps Estimate
2.18
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
0.9174
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
2
Earnings History > 66 > eps Estimate
1.78
Earnings History > 66 > eps Difference
0.22
Earnings History > 66 > surprise Percent
12.3596
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-05
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
1.1
Earnings History > 67 > eps Estimate
0.56
Earnings History > 67 > eps Difference
0.54
Earnings History > 67 > surprise Percent
96.4286
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-30
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
2.3
Earnings History > 68 > eps Estimate
2.83
Earnings History > 68 > eps Difference
-0.53
Earnings History > 68 > surprise Percent
-18.7279
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-23
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
2.6
Earnings History > 69 > eps Estimate
2.95
Earnings History > 69 > eps Difference
-0.35
Earnings History > 69 > surprise Percent
-11.8644
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
2.9
Earnings History > 70 > eps Estimate
2.6
Earnings History > 70 > eps Difference
0.3
Earnings History > 70 > surprise Percent
11.5385
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
2.1
Earnings History > 71 > eps Estimate
2.31
Earnings History > 71 > eps Difference
-0.21
Earnings History > 71 > surprise Percent
-9.0909
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
3.9
Earnings History > 72 > eps Estimate
3.74
Earnings History > 72 > eps Difference
0.16
Earnings History > 72 > surprise Percent
4.2781
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-25
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
3
Earnings History > 73 > eps Estimate
3.17
Earnings History > 73 > eps Difference
-0.17
Earnings History > 73 > surprise Percent
-5.3628
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-24
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
3.1
Earnings History > 74 > eps Estimate
3.33
Earnings History > 74 > eps Difference
-0.23
Earnings History > 74 > surprise Percent
-6.9069
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-30
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
2.7
Earnings History > 75 > eps Estimate
2.95
Earnings History > 75 > eps Difference
-0.25
Earnings History > 75 > surprise Percent
-8.4746
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
3.9
Earnings History > 76 > eps Estimate
3.85
Earnings History > 76 > eps Difference
0.05
Earnings History > 76 > surprise Percent
1.2987
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
3.5
Earnings History > 77 > eps Estimate
3.59
Earnings History > 77 > eps Difference
-0.09
Earnings History > 77 > surprise Percent
-2.507
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-27
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
3.7
Earnings History > 78 > eps Estimate
3.57
Earnings History > 78 > eps Difference
0.13
Earnings History > 78 > surprise Percent
3.6415
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
2.9
Earnings History > 79 > eps Estimate
2.95
Earnings History > 79 > eps Difference
-0.05
Earnings History > 79 > surprise Percent
-1.6949
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
3.8
Earnings History > 80 > eps Estimate
3.5
Earnings History > 80 > eps Difference
0.3
Earnings History > 80 > surprise Percent
8.5714
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
3.4
Earnings History > 81 > eps Estimate
3.33
Earnings History > 81 > eps Difference
0.07
Earnings History > 81 > surprise Percent
2.1021
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
3.4
Earnings History > 82 > eps Estimate
3.32
Earnings History > 82 > eps Difference
0.08
Earnings History > 82 > surprise Percent
2.4096
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-26
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
2.9
Earnings History > 83 > eps Estimate
2.52
Earnings History > 83 > eps Difference
0.38
Earnings History > 83 > surprise Percent
15.0794
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
3.2
Earnings History > 84 > eps Estimate
3.14
Earnings History > 84 > eps Difference
0.06
Earnings History > 84 > surprise Percent
1.9108
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-27
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
2.9
Earnings History > 85 > eps Estimate
2.87
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
1.0453
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
2.9
Earnings History > 86 > eps Estimate
2.87
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
1.0453
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-21
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
2.1
Earnings History > 87 > eps Estimate
2.05
Earnings History > 87 > eps Difference
0.05
Earnings History > 87 > surprise Percent
2.439
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-29
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
2.8
Earnings History > 88 > eps Estimate
2.81
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-0.3559
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
2.6
Earnings History > 89 > eps Estimate
2.56
Earnings History > 89 > eps Difference
0.04
Earnings History > 89 > surprise Percent
1.5625
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-23
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
2.6
Earnings History > 90 > eps Estimate
2.52
Earnings History > 90 > eps Difference
0.08
Earnings History > 90 > surprise Percent
3.1746
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-23
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
1.8
Earnings History > 91 > eps Estimate
1.82
Earnings History > 91 > eps Difference
-0.02
Earnings History > 91 > surprise Percent
-1.0989
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-30
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
2.6
Earnings History > 92 > eps Estimate
2.55
Earnings History > 92 > eps Difference
0.05
Earnings History > 92 > surprise Percent
1.9608
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-22
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
2.4
Earnings History > 93 > eps Estimate
2.53
Earnings History > 93 > eps Difference
-0.13
Earnings History > 93 > surprise Percent
-5.1383
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-23
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
2.5
Earnings History > 94 > eps Estimate
2.39
Earnings History > 94 > eps Difference
0.11
Earnings History > 94 > surprise Percent
4.6025
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-22
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
2.13
Earnings History > 95 > eps Estimate
2.1
Earnings History > 95 > eps Difference
0.03
Earnings History > 95 > surprise Percent
1.4286
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-29
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
2.13
Earnings History > 96 > eps Estimate
2.05
Earnings History > 96 > eps Difference
0.08
Earnings History > 96 > surprise Percent
3.9024
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-23
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
2.07
Earnings History > 97 > eps Estimate
1.94
Earnings History > 97 > eps Difference
0.13
Earnings History > 97 > surprise Percent
6.701
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-24
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
2.13
Earnings History > 98 > eps Estimate
2.16
Earnings History > 98 > eps Difference
-0.03
Earnings History > 98 > surprise Percent
-1.3889
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-18
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
1.87
Earnings History > 99 > eps Estimate
1.85
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
1.0811
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
-
Earnings History > 100 > eps Actual
2.13
Earnings History > 100 > eps Estimate
2.16
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-1.3889
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-25
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
-
Earnings History > 101 > eps Actual
2
Earnings History > 101 > eps Estimate
2.03
Earnings History > 101 > eps Difference
-0.03
Earnings History > 101 > surprise Percent
-1.4778
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-26
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
-
Earnings History > 102 > eps Actual
2.33
Earnings History > 102 > eps Estimate
2.01
Earnings History > 102 > eps Difference
0.32
Earnings History > 102 > surprise Percent
15.9204
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-26
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
-
Earnings History > 103 > eps Actual
1.67
Earnings History > 103 > eps Estimate
1.64
Earnings History > 103 > eps Difference
0.03
Earnings History > 103 > surprise Percent
1.8293
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
-
Earnings History > 104 > eps Actual
2.2
Earnings History > 104 > eps Estimate
1.94
Earnings History > 104 > eps Difference
0.26
Earnings History > 104 > surprise Percent
13.4021
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-26
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
-
Earnings History > 105 > eps Actual
1.73
Earnings History > 105 > eps Estimate
1.74
Earnings History > 105 > eps Difference
-0.01
Earnings History > 105 > surprise Percent
-0.5747
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
-
Earnings History > 106 > eps Actual
1.73
Earnings History > 106 > eps Estimate
1.73
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
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
-
Earnings History > 107 > eps Actual
1.4
Earnings History > 107 > eps Estimate
1.37
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
2.1898
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-26
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
-
Earnings History > 108 > eps Actual
1.73
Earnings History > 108 > eps Estimate
1.6
Earnings History > 108 > eps Difference
0.13
Earnings History > 108 > surprise Percent
8.125
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
-
Earnings History > 109 > eps Actual
1.47
Earnings History > 109 > eps Estimate
1.45
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
1.3793
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
-
Earnings History > 110 > eps Actual
1.47
Earnings History > 110 > eps Estimate
1.34
Earnings History > 110 > eps Difference
0.13
Earnings History > 110 > surprise Percent
9.7015
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-22
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
-
Earnings History > 111 > eps Actual
1.27
Earnings History > 111 > eps Estimate
1.1
Earnings History > 111 > eps Difference
0.17
Earnings History > 111 > surprise Percent
15.4545
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-28
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
-
Earnings History > 112 > eps Actual
1.5
Earnings History > 112 > eps Estimate
1.34
Earnings History > 112 > eps Difference
0.16
Earnings History > 112 > surprise Percent
11.9403
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-20
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
-
Earnings History > 113 > eps Actual
0.9
Earnings History > 113 > eps Estimate
0.87
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
3.4483
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
BeforeMarket
Earnings History > 114 > currency
-
Earnings History > 114 > eps Actual
1.37
Earnings History > 114 > eps Estimate
1.3
Earnings History > 114 > eps Difference
0.07
Earnings History > 114 > surprise Percent
5.3846
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
BeforeMarket
Earnings History > 115 > currency
-
Earnings History > 115 > eps Actual
0.87
Earnings History > 115 > eps Estimate
0.81
Earnings History > 115 > eps Difference
0.06
Earnings History > 115 > surprise Percent
7.4074
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-28
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
-
Earnings History > 116 > eps Actual
1.4
Earnings History > 116 > eps Estimate
1.41
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-0.7092
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-16
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
-
Earnings History > 117 > eps Actual
1.07
Earnings History > 117 > eps Estimate
1.1
Earnings History > 117 > eps Difference
-0.03
Earnings History > 117 > surprise Percent
-2.7273
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-16
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
-
Earnings History > 118 > eps Actual
1.1
Earnings History > 118 > eps Estimate
1.06
Earnings History > 118 > eps Difference
0.04
Earnings History > 118 > surprise Percent
3.7736
Harte Hanks, Inc. operates as a customer experience company in the United States and internationally. It operates through three segments: Marketing Services, Customer Care, and Fulfillment and Logistics. It offers data and analytics, including audience identification, profiling, segmentation and prioritization, and predictive modeling and data strategy; research, an understanding of customers, category, competitors, and capabilities; strategy, which plans and executes omnichannel marketing, demand generation, and customer experience programs; creative and content, including creative concepts, messaging and content assets for print, broadcast, direct mail, website, app, display, social, mobile, search engine marketing, and voice; marketing technology, a website and app development, e-commerce development and enablement, database building and management, platform architecture creation, and marketing automation; digital and multi-channel marketing execution and advertising; demand generation and account based marketing; and managed marketing services. It also provides product, print-on-demand, and mail fulfillment services, including as printing on demand, managing product recalls, and distributing literature and promotional products; and third-party logistics and freight optimization services. In addition, the company offers inside sales outsourcing, which provides B2B enterprises, and small to midsized businesses with an outsourced sales service; lead generation services; and sales play development, as well as customer service outsourcing, customer care technology and artificial intelligence transformation, and self-service technology. It serves B2B, healthcare, pharmaceuticals, health insurance, consumer, travel, hospitality, streaming, entertainment, quick service restaurants, financial, fintech, automotive, and retail industries. The company was founded in 1923 and is headquartered in Chelmsford, Massachusetts.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AC3.ai (AI) Stock News Today: Mixed Rebound After Q2 2026 Earnings, HHS Deal and Conflicting Analyst Targets ts2.tech
Read more →Improved Revenues Required Before Harte Hanks, Inc. (NASDAQ:HHS) Stock's 25% Jump Looks Justified simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$17.5
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 38.80% of the total shares of Harte Hanks Inc
1.
Blair William & Co(8.9125%)
since
2025/06/30
2.
Westerly Capital Management LLC(8.3482%)
since
2025/06/30
3.
Vanguard Group Inc(4.0101%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.561%)
since
2025/07/31
5.
Warburg Value B(1.8207%)
since
2025/07/31
6.
UBS Asset Mgmt Americas Inc(1.5847%)
since
2025/06/30
7.
White Fleet II – SGVP Gbl Val Eq IB EUR(1.5847%)
since
2025/03/31
8.
Krilogy Advisors LLC(1.5105%)
since
2025/06/30
9.
Vanguard Institutional Extnd Mkt Idx Tr(0.9393%)
since
2025/07/31
10.
Geode Capital Management, LLC(0.8821%)
since
2025/06/30
11.
UBS Group AG(0.6546%)
since
2025/06/30
12.
Dimensional Fund Advisors, Inc.(0.6202%)
since
2025/06/30
13.
Bridgeway Capital Management, LLC(0.5509%)
since
2025/06/30
14.
Renaissance Technologies Corp(0.5233%)
since
2025/06/30
15.
Northern Trust Corp(0.4535%)
since
2025/06/30
16.
BlackRock Inc(0.4473%)
since
2025/06/30
17.
Fidelity Extended Market Index(0.4042%)
since
2025/07/31
18.
Bridgeway Ultra-Small Company Market(0.2697%)
since
2025/06/30
19.
Raffles Associates LP(0.2567%)
since
2025/06/30
20.
State Street Corp(0.2535%)
since
2025/06/30
21.
Arrowstreet Capital Limited Partnership(0.232%)
since
2025/06/30
22.
iShares Micro-Cap ETF(0.2014%)
since
2025/08/31
23.
Goldman Sachs Group Inc(0.176%)
since
2025/06/30
24.
LSV Asset Management(0.1713%)
since
2025/06/30
25.
Fidelity Total Market Index(0.1492%)
since
2025/07/31
26.
Man Group PLC(0.149%)
since
2025/06/30
27.
Dimensional US Small Cap ETF(0.1216%)
since
2025/08/29
28.
Bridgeway Ultra-Small Company(0.1112%)
since
2025/06/30
29.
Spartan Extended Market Index Pool F(0.1088%)
since
2025/07/31
30.
Extended Equity Market Fund K(0.1043%)
since
2025/06/30
31.
Bridgeway Omni Small-Cap Value(0.1038%)
since
2025/06/30
32.
Bridgeway Omni Small-Cap Value N(0.1038%)
since
2025/06/30
33.
Fidelity Series Total Market Index(0.0915%)
since
2025/07/31
34.
DFA US Small Cap I(0.0818%)
since
2025/07/31
35.
Fidelity Nasdaq Composite Index(0.076%)
since
2025/07/31
36.
DFA US Targeted Value I(0.0755%)
since
2025/07/31
37.
Northern Trust Extended Eq Market Idx(0.0669%)
since
2025/06/30
38.
NT Ext Equity Mkt Idx Fd - L(0.0669%)
since
2025/06/30
39.
Wells Fargo & Co(0.0169%)
since
2025/06/30
40.
Bank of America Corp(0.0008%)
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.52
Date
2025-09-30
EPS Actual
-0.3083
EPS Estimate
0.41
EPS Difference
-0.7183
Surprise Percent
-175.1951%
(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.