_id
6911b4c9ccc777a4e85d5feb
Ticker
FORR
Name
Forrester Research Inc
Exchange
NASDAQ
Address
60 Acorn Park Drive, Cambridge, MA, United States, 02140
Country
USA
Sector
Industrials
Industry
Consulting Services
Currency
USD
Website
https://www.forrester.com
Description
Forrester Research, Inc. operates as an independent research and advisory company in the United States, Europe, the United Kingdom, Canada, Asia Pacific, and internationally. It operates in three segments: Research, Consulting, and Events. The Research segment primary subscription research services include Forrester Decisions which are designed to provide business and technology leaders with a proven path to growth through customer obsession. This segment delivers content, such as future trends, predictions, and market forecasts; deep consumer and business buyer data and insights; curated best practice models and tools to run business functions; operational and performance benchmarking data; and technology and service market landscapes and vendor evaluations. Its Consulting segment provides consulting projects, include conducting maturity assessments, prioritizing best practices, developing strategies, building business cases, selecting technology vendors, structuring organizations, developing content marketing strategies and collateral, and sales tools; and advisory services. The Events segment hosts events related to business-to-business marketing, sales and product leadership, customer experience, security and risk, and new technology and innovation. It sells its products and services through direct sales force. Forrester Research, Inc. was incorporated in 1983 and is headquartered in Cambridge, Massachusetts.
Last Close
7.22
Volume
33231
Current Price
7.13
Change
-1.2465373961218817
Last Updated
2025-11-30T18:55:45.350Z
Image
data:image/webp;base64,UklGRk4BAABXRUJQVlA4IEIBAABwCACdASpAAEAAPqlKm0mmJKKhNfXZmMAVCWkBBgH6AAfIqJfzOxbHdyAL4MbxC3FegRvEvpQw5Kw73DFfE1a1ZxLo0j4g0tlkNaQAAP74TMBli4IHan8z/+56/2X/jlf63vnX2VTuKTg90hx07MO2/2/Ac7Xz2f8aIFsgn66odwiSq+b6Fvw8fR00iJzUhEAwlL22Bz+5k9Pr1pfyuYDdQy2fl+PSZ/1Md0aQOrrcyUSo4uWy2YR79N0p7b/pE4cLED0xpXDtktZKBf6ltlkKLCd/gDzqkI9/99p9Pdjyvm5zbvgT5KPWI9Bzj1yipfeB8L5GxE4ljOZ8YQ3n/Tb12TbOflnZ5FfkQ7d4uXn2LBtjRXaoIbCOXkjG68/BOM44JW0GI/iD4hbu0ZW80/vyNzZrluh0i+7bdtoU1L3jEAAA
Ipo Date
1996-11-26T00:00:00.000Z
Market Cap
137206768
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9982
Sentiment Sources
5
Rating
3
Target Price
12
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
94295000
Cost Of Revenue
41460000
Gross Profit
52835000
Operating Expenses
54889000
Operating Income
-2053999
Interest Expense
684000
Pretax Income
-1689000
Net Income
-2126000
Eps
-0.11123319206822581
Dividends Per Share
-
Shares Outstanding
19003000
Income Tax Expense
437000
EBITDA
2744000
Operating Margin
-2.1782692613606236
Total Other Income Expense Net
364999
Cash
65121000
Short Term Investments
66831000
Receivables
33588000
Inventories
-
Total Current Assets
193638000
Property Plant Equipment
41587000
Total Assets
414181000
Payables
1824000
Short Term Debt
-
Long Term Debt
35000000
Total Liabilities
256509000
Equity
157672000
Depreciation
9168000
Change In Working Capital
-9708000
Cash From Operations
1197000
Capital Expenditures
673000
Cash From Investing
-
Cash From Financing
-2124000
Net Change In Cash
-2690000
PE
-
PB
0.8642986072352732
ROE
-1.3483687655385865
ROA
-0.5133021553378836
FCF
524000
Fcf Percent
0.005557028474468423
Piotroski FScore
2
Health Score
23
Deep Value Investing Score
6
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
3.5
Net Net Investing Score
4.5
Quality Investing Score
3.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
94295000
Quarters > 0 > income Statement > cost Of Revenue
41460000
Quarters > 0 > income Statement > gross Profit
52835000
Quarters > 0 > income Statement > operating Expenses
54889000
Quarters > 0 > income Statement > operating Income
-2053999
Quarters > 0 > income Statement > interest Expense
684000
Quarters > 0 > income Statement > pretax Income
-1689000
Quarters > 0 > income Statement > net Income
-2126000
Quarters > 0 > income Statement > eps
-0.11123319206822581
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
19113000
Quarters > 0 > income Statement > income Tax Expense
437000
Quarters > 0 > income Statement > EBITDA
2744000
Quarters > 0 > income Statement > operating Margin
-2.1782692613606236
Quarters > 0 > income Statement > total Other Income Expense Net
364999
Quarters > 0 > balance Sheet > cash
65121000
Quarters > 0 > balance Sheet > short Term Investments
66831000
Quarters > 0 > balance Sheet > receivables
33588000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
193638000
Quarters > 0 > balance Sheet > property Plant Equipment
41587000
Quarters > 0 > balance Sheet > total Assets
414181000
Quarters > 0 > balance Sheet > payables
1824000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
35000000
Quarters > 0 > balance Sheet > total Liabilities
256509000
Quarters > 0 > balance Sheet > equity
157672000
Quarters > 0 > cash Flow > net Income
-2126000
Quarters > 0 > cash Flow > depreciation
9168000
Quarters > 0 > cash Flow > change In Working Capital
-9708000
Quarters > 0 > cash Flow > cash From Operations
1197000
Quarters > 0 > cash Flow > capital Expenditures
673000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-2124000
Quarters > 0 > cash Flow > net Change In Cash
-2690000
Quarters > 0 > ratios > PE
-0.11123319206822581
Quarters > 0 > ratios > PB
0.8642986072352732
Quarters > 0 > ratios > ROE
-1.3483687655385865
Quarters > 0 > ratios > ROA
-0.5133021553378836
Quarters > 0 > ratios > FCF
524000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.005557028474468423
Quarters > 0 > health Score
23
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
111659000
Quarters > 1 > income Statement > cost Of Revenue
49654000
Quarters > 1 > income Statement > gross Profit
62005000
Quarters > 1 > income Statement > operating Expenses
55049000
Quarters > 1 > income Statement > operating Income
6956000
Quarters > 1 > income Statement > interest Expense
675000
Quarters > 1 > income Statement > pretax Income
7116000
Quarters > 1 > income Statement > net Income
3913000
Quarters > 1 > income Statement > eps
0.2041742760240021
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
19165000
Quarters > 1 > income Statement > income Tax Expense
3203000
Quarters > 1 > income Statement > EBITDA
11667000
Quarters > 1 > income Statement > operating Margin
6.22968144081534
Quarters > 1 > income Statement > total Other Income Expense Net
160000
Quarters > 1 > balance Sheet > cash
67767000
Quarters > 1 > balance Sheet > short Term Investments
67187000
Quarters > 1 > balance Sheet > receivables
40244000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
214203000
Quarters > 1 > balance Sheet > property Plant Equipment
43279000
Quarters > 1 > balance Sheet > total Assets
436038000
Quarters > 1 > balance Sheet > payables
1801000
Quarters > 1 > balance Sheet > short Term Debt
6616000
Quarters > 1 > balance Sheet > long Term Debt
35000000
Quarters > 1 > balance Sheet > total Liabilities
276499000
Quarters > 1 > balance Sheet > equity
159539000
Quarters > 1 > cash Flow > net Income
3913000
Quarters > 1 > cash Flow > depreciation
1468000
Quarters > 1 > cash Flow > change In Working Capital
-15066000
Quarters > 1 > cash Flow > cash From Operations
-3627000
Quarters > 1 > cash Flow > capital Expenditures
602000
Quarters > 1 > cash Flow > cash From Investing
-6277000
Quarters > 1 > cash Flow > cash From Financing
-485000
Quarters > 1 > cash Flow > net Change In Cash
-7695000
Quarters > 1 > ratios > PE
0.2041742760240021
Quarters > 1 > ratios > PB
0.8565081265395922
Quarters > 1 > ratios > ROE
2.452691818301481
Quarters > 1 > ratios > ROA
0.8973988505588961
Quarters > 1 > ratios > FCF
-4229000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.03787424211214501
Quarters > 1 > health Score
41
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
89876000
Quarters > 2 > income Statement > cost Of Revenue
2217000
Quarters > 2 > income Statement > gross Profit
87659000
Quarters > 2 > income Statement > operating Expenses
175250000
Quarters > 2 > income Statement > operating Income
-87591000
Quarters > 2 > income Statement > interest Expense
667000
Quarters > 2 > income Statement > pretax Income
-88302000
Quarters > 2 > income Statement > net Income
-87272000
Quarters > 2 > income Statement > eps
-4.6200105876124935
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
18890000
Quarters > 2 > income Statement > income Tax Expense
-1030000
Quarters > 2 > income Statement > EBITDA
-81530000
Quarters > 2 > income Statement > operating Margin
-97.4576082602697
Quarters > 2 > income Statement > total Other Income Expense Net
-711000
Quarters > 2 > balance Sheet > cash
75592000
Quarters > 2 > balance Sheet > short Term Investments
58662000
Quarters > 2 > balance Sheet > receivables
43251000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
218499000
Quarters > 2 > balance Sheet > property Plant Equipment
35798000
Quarters > 2 > balance Sheet > total Assets
439806000
Quarters > 2 > balance Sheet > payables
422000
Quarters > 2 > balance Sheet > short Term Debt
12563000
Quarters > 2 > balance Sheet > long Term Debt
35000000
Quarters > 2 > balance Sheet > total Liabilities
292372000
Quarters > 2 > balance Sheet > equity
147434000
Quarters > 2 > cash Flow > net Income
-87272000
Quarters > 2 > cash Flow > depreciation
6105000
Quarters > 2 > cash Flow > change In Working Capital
19304000
Quarters > 2 > cash Flow > cash From Operations
26723000
Quarters > 2 > cash Flow > capital Expenditures
648000
Quarters > 2 > cash Flow > cash From Investing
-8472000
Quarters > 2 > cash Flow > cash From Financing
235000
Quarters > 2 > cash Flow > net Change In Cash
19572000
Quarters > 2 > ratios > PE
-4.6200105876124935
Quarters > 2 > ratios > PB
0.9135321567616697
Quarters > 2 > ratios > ROE
-59.1939444090237
Quarters > 2 > ratios > ROA
-19.843294543503273
Quarters > 2 > ratios > FCF
26075000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.2901219457919801
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
108041000
Quarters > 3 > income Statement > cost Of Revenue
44506000
Quarters > 3 > income Statement > gross Profit
63535000
Quarters > 3 > income Statement > operating Expenses
64086000
Quarters > 3 > income Statement > operating Income
-551000
Quarters > 3 > income Statement > interest Expense
716000
Quarters > 3 > income Statement > pretax Income
925000
Quarters > 3 > income Statement > net Income
432000
Quarters > 3 > income Statement > eps
0.022806461830852075
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
18942000
Quarters > 3 > income Statement > income Tax Expense
493000
Quarters > 3 > income Statement > EBITDA
7586000
Quarters > 3 > income Statement > operating Margin
-0.5099915772715914
Quarters > 3 > income Statement > total Other Income Expense Net
1476000
Quarters > 3 > balance Sheet > cash
56087000
Quarters > 3 > balance Sheet > short Term Investments
48582000
Quarters > 3 > balance Sheet > receivables
55490000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
201364000
Quarters > 3 > balance Sheet > property Plant Equipment
38748000
Quarters > 3 > balance Sheet > total Assets
503862000
Quarters > 3 > balance Sheet > payables
965000
Quarters > 3 > balance Sheet > short Term Debt
12758000
Quarters > 3 > balance Sheet > long Term Debt
35000000
Quarters > 3 > balance Sheet > total Liabilities
274325000
Quarters > 3 > balance Sheet > equity
229537000
Quarters > 3 > cash Flow > net Income
432000
Quarters > 3 > cash Flow > depreciation
5945000
Quarters > 3 > cash Flow > change In Working Capital
-10627000
Quarters > 3 > cash Flow > cash From Operations
-1830000
Quarters > 3 > cash Flow > capital Expenditures
657000
Quarters > 3 > cash Flow > cash From Investing
245000
Quarters > 3 > cash Flow > cash From Financing
-3051000
Quarters > 3 > cash Flow > net Change In Cash
-6809000
Quarters > 3 > ratios > PE
0.022806461830852075
Quarters > 3 > ratios > PB
0.5883864475008387
Quarters > 3 > ratios > ROE
0.18820495170713217
Quarters > 3 > ratios > ROA
0.08573776152994272
Quarters > 3 > ratios > FCF
-2487000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.023019039068501772
Quarters > 3 > health Score
38
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
432470000
Annuals > 0 > income Statement > cost Of Revenue
9648000
Annuals > 0 > income Statement > gross Profit
422822000
Annuals > 0 > income Statement > operating Expenses
422082000
Annuals > 0 > income Statement > operating Income
740000
Annuals > 0 > income Statement > interest Expense
3011000
Annuals > 0 > income Statement > pretax Income
2637000
Annuals > 0 > income Statement > net Income
-5747000
Annuals > 0 > income Statement > eps
-0.30098460249292974
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
19094000
Annuals > 0 > income Statement > income Tax Expense
8384000
Annuals > 0 > income Statement > EBITDA
35831000
Annuals > 0 > income Statement > operating Margin
0.17111013480703863
Annuals > 0 > income Statement > total Other Income Expense Net
1897000
Annuals > 0 > balance Sheet > cash
56087000
Annuals > 0 > balance Sheet > short Term Investments
48582000
Annuals > 0 > balance Sheet > receivables
55490000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
201364000
Annuals > 0 > balance Sheet > property Plant Equipment
38748000
Annuals > 0 > balance Sheet > total Assets
503862000
Annuals > 0 > balance Sheet > payables
965000
Annuals > 0 > balance Sheet > short Term Debt
12758000
Annuals > 0 > balance Sheet > long Term Debt
35000000
Annuals > 0 > balance Sheet > total Liabilities
274325000
Annuals > 0 > balance Sheet > equity
229537000
Annuals > 0 > cash Flow > net Income
-5747000
Annuals > 0 > cash Flow > depreciation
30183000
Annuals > 0 > cash Flow > change In Working Capital
-45498000
Annuals > 0 > cash Flow > cash From Operations
-3861000
Annuals > 0 > cash Flow > capital Expenditures
3400000
Annuals > 0 > cash Flow > cash From Investing
5019000
Annuals > 0 > cash Flow > cash From Financing
-16099000
Annuals > 0 > cash Flow > net Change In Cash
-16855000
Annuals > 0 > ratios > PE
-0.30098460249292974
Annuals > 0 > ratios > PB
0.5980990428558359
Annuals > 0 > ratios > ROE
-2.5037357811594645
Annuals > 0 > ratios > ROA
-1.140590082205048
Annuals > 0 > ratios > FCF
-7261000
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.016789603903160914
Annuals > 0 > health Score
23
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
480779000
Annuals > 1 > income Statement > cost Of Revenue
204484000
Annuals > 1 > income Statement > gross Profit
276295000
Annuals > 1 > income Statement > operating Expenses
269529000
Annuals > 1 > income Statement > operating Income
6766000
Annuals > 1 > income Statement > interest Expense
3060000
Annuals > 1 > income Statement > pretax Income
6285000
Annuals > 1 > income Statement > net Income
3050000
Annuals > 1 > income Statement > eps
0.15837573995222765
Annuals > 1 > income Statement > dividends Per Share
25000
Annuals > 1 > income Statement > shares Outstanding
19258000
Annuals > 1 > income Statement > income Tax Expense
3235000
Annuals > 1 > income Statement > EBITDA
41411000
Annuals > 1 > income Statement > operating Margin
1.4072994036761173
Annuals > 1 > income Statement > total Other Income Expense Net
-481000
Annuals > 1 > balance Sheet > cash
72909000
Annuals > 1 > balance Sheet > short Term Investments
51580000
Annuals > 1 > balance Sheet > receivables
58999000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
216000000
Annuals > 1 > balance Sheet > property Plant Equipment
59123000
Annuals > 1 > balance Sheet > total Assets
564174000
Annuals > 1 > balance Sheet > payables
1796000
Annuals > 1 > balance Sheet > short Term Debt
14181000
Annuals > 1 > balance Sheet > long Term Debt
35000000
Annuals > 1 > balance Sheet > total Liabilities
323909000
Annuals > 1 > balance Sheet > equity
240265000
Annuals > 1 > cash Flow > net Income
3050000
Annuals > 1 > cash Flow > depreciation
32066000
Annuals > 1 > cash Flow > change In Working Capital
-24386000
Annuals > 1 > cash Flow > cash From Operations
21673000
Annuals > 1 > cash Flow > capital Expenditures
5495000
Annuals > 1 > cash Flow > cash From Investing
-36759000
Annuals > 1 > cash Flow > cash From Financing
-18299000
Annuals > 1 > cash Flow > net Change In Cash
-30612000
Annuals > 1 > ratios > PE
0.15837573995222765
Annuals > 1 > ratios > PB
0.5763012507023495
Annuals > 1 > ratios > ROE
1.2694316691985932
Annuals > 1 > ratios > ROA
0.5406133568721706
Annuals > 1 > ratios > FCF
16178000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.03364955624101718
Annuals > 1 > health Score
42
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
537787000
Annuals > 2 > income Statement > cost Of Revenue
223773000
Annuals > 2 > income Statement > gross Profit
314014000
Annuals > 2 > income Statement > operating Expenses
281360000
Annuals > 2 > income Statement > operating Income
32654000
Annuals > 2 > income Statement > interest Expense
2461000
Annuals > 2 > income Statement > pretax Income
30724000
Annuals > 2 > income Statement > net Income
21806000
Annuals > 2 > income Statement > eps
1.137387857291884
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
19172000
Annuals > 2 > income Statement > income Tax Expense
8918000
Annuals > 2 > income Statement > EBITDA
70098000
Annuals > 2 > income Statement > operating Margin
6.071920667476157
Annuals > 2 > income Statement > total Other Income Expense Net
-1930000
Annuals > 2 > balance Sheet > cash
123317000
Annuals > 2 > balance Sheet > short Term Investments
19688000
Annuals > 2 > balance Sheet > receivables
73345000
Annuals > 2 > balance Sheet > inventories
24559000
Annuals > 2 > balance Sheet > total Current Assets
235290000
Annuals > 2 > balance Sheet > property Plant Equipment
73178000
Annuals > 2 > balance Sheet > total Assets
608438000
Annuals > 2 > balance Sheet > payables
361000
Annuals > 2 > balance Sheet > short Term Debt
13632000
Annuals > 2 > balance Sheet > long Term Debt
50000000
Annuals > 2 > balance Sheet > total Liabilities
386782000
Annuals > 2 > balance Sheet > equity
221656000
Annuals > 2 > cash Flow > net Income
21806000
Annuals > 2 > cash Flow > depreciation
36941000
Annuals > 2 > cash Flow > change In Working Capital
-28879000
Annuals > 2 > cash Flow > cash From Operations
39425000
Annuals > 2 > cash Flow > capital Expenditures
5663000
Annuals > 2 > cash Flow > cash From Investing
-6814000
Annuals > 2 > cash Flow > cash From Financing
-38871000
Annuals > 2 > cash Flow > net Change In Cash
-12377000
Annuals > 2 > ratios > PE
1.137387857291884
Annuals > 2 > ratios > PB
0.621894647561988
Annuals > 2 > ratios > ROE
9.83776662937164
Annuals > 2 > ratios > ROA
3.5839313126399075
Annuals > 2 > ratios > FCF
33762000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.06277950192176457
Annuals > 2 > health Score
56
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
494315000
Annuals > 3 > income Statement > cost Of Revenue
201815000
Annuals > 3 > income Statement > gross Profit
292500000
Annuals > 3 > income Statement > operating Expenses
253858000
Annuals > 3 > income Statement > operating Income
38642000
Annuals > 3 > income Statement > interest Expense
4222000
Annuals > 3 > income Statement > pretax Income
33191000
Annuals > 3 > income Statement > net Income
24844000
Annuals > 3 > income Statement > eps
1.2834633465929637
Annuals > 3 > income Statement > dividends Per Share
9165000
Annuals > 3 > income Statement > shares Outstanding
19357000
Annuals > 3 > income Statement > income Tax Expense
8347000
Annuals > 3 > income Statement > EBITDA
73347000
Annuals > 3 > income Statement > operating Margin
7.81728250204829
Annuals > 3 > income Statement > total Other Income Expense Net
-5451000
Annuals > 3 > balance Sheet > cash
115769000
Annuals > 3 > balance Sheet > short Term Investments
18509000
Annuals > 3 > balance Sheet > receivables
86965000
Annuals > 3 > balance Sheet > inventories
29631000
Annuals > 3 > balance Sheet > total Current Assets
269488000
Annuals > 3 > balance Sheet > property Plant Equipment
93254000
Annuals > 3 > balance Sheet > total Assets
680129000
Annuals > 3 > balance Sheet > payables
840000
Annuals > 3 > balance Sheet > short Term Debt
25984000
Annuals > 3 > balance Sheet > long Term Debt
75000000
Annuals > 3 > balance Sheet > total Liabilities
476222000
Annuals > 3 > balance Sheet > equity
203907000
Annuals > 3 > cash Flow > net Income
24844000
Annuals > 3 > cash Flow > depreciation
35934000
Annuals > 3 > cash Flow > change In Working Capital
34070000
Annuals > 3 > cash Flow > cash From Operations
107067000
Annuals > 3 > cash Flow > capital Expenditures
10745000
Annuals > 3 > cash Flow > cash From Investing
-29296000
Annuals > 3 > cash Flow > cash From Financing
-49143000
Annuals > 3 > cash Flow > net Change In Cash
27379000
Annuals > 3 > ratios > PE
1.2834633465929637
Annuals > 3 > ratios > PB
0.6825505254846572
Annuals > 3 > ratios > ROE
12.183985836680447
Annuals > 3 > ratios > ROA
3.652836447203398
Annuals > 3 > ratios > FCF
96322000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1948595531189626
Annuals > 3 > health Score
66
Valuation > metrics > PE
-0.11123319206822581
Valuation > metrics > PB
0.8642986072352732
Valuation > final Score
70
Valuation > verdict
13.6% Undervalued
Profitability > metrics > ROE
-1.3483687655385865
Profitability > metrics > ROA
-1.0979249940610831
Profitability > metrics > Net Margin
-0.022546264383053183
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.6268519458115582
Risk > metrics > Interest Coverage
-3.002922514619883
Risk > final Score
18
Risk > verdict
High
Liquidity > metrics > Current Ratio
106.16118421052632
Liquidity > metrics > Quick Ratio
106.16118421052632
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
16
Prev Profitabilities > 1
0
Prev Profitabilities > 2
2
Prev Risks > 0
70
Prev Risks > 1
-495
Prev Risks > 2
27
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:30:08.528Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-05
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.2667
Earnings History > 0 > eps Difference
-0.2667
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-10
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.37
Earnings History > 1 > eps Estimate
0.31
Earnings History > 1 > eps Difference
0.06
Earnings History > 1 > surprise Percent
19.3548
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.51
Earnings History > 2 > eps Estimate
0.5
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
2
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
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.11
Earnings History > 3 > eps Estimate
0.08
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
37.5
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-11
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.36
Earnings History > 4 > eps Estimate
0.34
Earnings History > 4 > eps Difference
0.02
Earnings History > 4 > surprise Percent
5.8824
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-05
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.29
Earnings History > 5 > eps Estimate
0.34
Earnings History > 5 > eps Difference
-0.05
Earnings History > 5 > surprise Percent
-14.7059
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-30
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.68
Earnings History > 6 > eps Estimate
0.7
Earnings History > 6 > eps Difference
-0.02
Earnings History > 6 > surprise Percent
-2.8571
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
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.22
Earnings History > 7 > eps Difference
-0.08
Earnings History > 7 > surprise Percent
-36.3636
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-08
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.25
Earnings History > 8 > eps Estimate
0.25
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
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.44
Earnings History > 9 > eps Estimate
0.35
Earnings History > 9 > eps Difference
0.09
Earnings History > 9 > surprise Percent
25.7143
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
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.94
Earnings History > 10 > eps Estimate
0.72
Earnings History > 10 > eps Difference
0.22
Earnings History > 10 > surprise Percent
30.5556
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.27
Earnings History > 11 > eps Estimate
0.46
Earnings History > 11 > eps Difference
-0.19
Earnings History > 11 > surprise Percent
-41.3043
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-09
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.45
Earnings History > 12 > eps Estimate
0.33
Earnings History > 12 > eps Difference
0.12
Earnings History > 12 > surprise Percent
36.3636
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.57
Earnings History > 13 > eps Estimate
0.39
Earnings History > 13 > eps Difference
0.18
Earnings History > 13 > surprise Percent
46.1538
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1
Earnings History > 14 > eps Estimate
0.74
Earnings History > 14 > eps Difference
0.26
Earnings History > 14 > surprise Percent
35.1351
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
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.45
Earnings History > 15 > eps Estimate
0.32
Earnings History > 15 > eps Difference
0.13
Earnings History > 15 > surprise Percent
40.625
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-10
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.59
Earnings History > 16 > eps Estimate
0.56
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
5.3571
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
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.41
Earnings History > 17 > eps Estimate
0.26
Earnings History > 17 > eps Difference
0.15
Earnings History > 17 > surprise Percent
57.6923
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
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.66
Earnings History > 18 > eps Estimate
0.56
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
17.8571
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.45
Earnings History > 19 > eps Estimate
0.18
Earnings History > 19 > eps Difference
0.27
Earnings History > 19 > surprise Percent
150
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.35
Earnings History > 20 > eps Estimate
0.31
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
12.9032
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
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.24
Earnings History > 21 > eps Estimate
0.1
Earnings History > 21 > eps Difference
0.14
Earnings History > 21 > surprise Percent
140
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
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.65
Earnings History > 22 > eps Estimate
0.27
Earnings History > 22 > eps Difference
0.38
Earnings History > 22 > surprise Percent
140.7407
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
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.37
Earnings History > 23 > eps Estimate
0.1
Earnings History > 23 > eps Difference
0.27
Earnings History > 23 > surprise Percent
270
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
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.57
Earnings History > 24 > eps Estimate
0.48
Earnings History > 24 > eps Difference
0.09
Earnings History > 24 > surprise Percent
18.75
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-24
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.34
Earnings History > 25 > eps Estimate
0.29
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
17.2414
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.65
Earnings History > 26 > eps Estimate
0.6
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
8.3333
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
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.08
Earnings History > 27 > eps Estimate
-0.04
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
300
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-13
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.52
Earnings History > 28 > eps Estimate
0.51
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
1.9608
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-24
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.33
Earnings History > 29 > eps Estimate
0.36
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-8.3333
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-27
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.53
Earnings History > 30 > eps Estimate
0.38
Earnings History > 30 > eps Difference
0.15
Earnings History > 30 > surprise Percent
39.4737
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
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.01
Earnings History > 31 > eps Estimate
0.06
Earnings History > 31 > eps Difference
-0.07
Earnings History > 31 > surprise Percent
-116.6667
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-07
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.32
Earnings History > 32 > eps Estimate
0.3
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
6.6667
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
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.31
Earnings History > 33 > eps Estimate
0.23
Earnings History > 33 > eps Difference
0.08
Earnings History > 33 > surprise Percent
34.7826
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
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.42
Earnings History > 34 > eps Estimate
0.3
Earnings History > 34 > eps Difference
0.12
Earnings History > 34 > surprise Percent
40
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
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.15
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
13.3333
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-08
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.38
Earnings History > 36 > eps Estimate
0.22
Earnings History > 36 > eps Difference
0.16
Earnings History > 36 > surprise Percent
72.7273
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
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.32
Earnings History > 37 > eps Estimate
0.29
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
10.3448
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
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.46
Earnings History > 38 > eps Estimate
0.33
Earnings History > 38 > eps Difference
0.13
Earnings History > 38 > surprise Percent
39.3939
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
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.18
Earnings History > 39 > eps Estimate
0.18
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-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.24
Earnings History > 40 > eps Estimate
0.19
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
26.3158
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
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.3
Earnings History > 41 > eps Estimate
0.19
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
57.8947
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
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.4
Earnings History > 42 > eps Estimate
0.33
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
21.2121
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
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.18
Earnings History > 43 > eps Estimate
0.17
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
5.8824
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-11
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.31
Earnings History > 44 > eps Estimate
0.3
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
3.3333
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
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.25
Earnings History > 45 > eps Estimate
0.24
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
4.1667
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.32
Earnings History > 46 > eps Estimate
0.31
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
3.2258
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.1
Earnings History > 47 > eps Estimate
0.15
Earnings History > 47 > eps Difference
-0.05
Earnings History > 47 > surprise Percent
-33.3333
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-12
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.2
Earnings History > 48 > eps Estimate
0.18
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
11.1111
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.19
Earnings History > 49 > eps Estimate
0.15
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
26.6667
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.31
Earnings History > 50 > eps Estimate
0.26
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
19.2308
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.21
Earnings History > 51 > eps Estimate
0.12
Earnings History > 51 > eps Difference
0.09
Earnings History > 51 > surprise Percent
75
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-13
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.28
Earnings History > 52 > eps Estimate
0.28
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.26
Earnings History > 53 > eps Estimate
0.22
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
18.1818
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.36
Earnings History > 54 > eps Estimate
0.33
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
9.0909
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.22
Earnings History > 55 > eps Estimate
0.18
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
22.2222
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-09
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.4
Earnings History > 56 > eps Estimate
0.36
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
11.1111
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.34
Earnings History > 57 > eps Estimate
0.27
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
25.9259
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.32
Earnings History > 58 > eps Estimate
0.3
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
6.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.21
Earnings History > 59 > eps Estimate
0.21
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-10
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.26
Earnings History > 60 > eps Estimate
0.24
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
8.3333
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
USD
Earnings History > 61 > eps Actual
0.19
Earnings History > 61 > eps Estimate
0.21
Earnings History > 61 > eps Difference
-0.02
Earnings History > 61 > surprise Percent
-9.5238
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
USD
Earnings History > 62 > eps Actual
0.35
Earnings History > 62 > eps Estimate
0.32
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
9.375
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
USD
Earnings History > 63 > eps Actual
0.28
Earnings History > 63 > eps Estimate
0.23
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
21.7391
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-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.35
Earnings History > 64 > eps Estimate
0.28
Earnings History > 64 > eps Difference
0.07
Earnings History > 64 > surprise Percent
25
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.27
Earnings History > 65 > eps Estimate
0.16
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
68.75
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.38
Earnings History > 66 > eps Estimate
0.35
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
8.5714
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.27
Earnings History > 67 > eps Estimate
0.17
Earnings History > 67 > eps Difference
0.1
Earnings History > 67 > surprise Percent
58.8235
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-11
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.38
Earnings History > 68 > eps Estimate
0.37
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
2.7027
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-29
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.31
Earnings History > 69 > eps Estimate
0.3
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
3.3333
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.37
Earnings History > 70 > eps Estimate
0.34
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
8.8235
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.26
Earnings History > 71 > eps Estimate
0.26
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-06
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.37
Earnings History > 72 > eps Estimate
0.31
Earnings History > 72 > eps Difference
0.06
Earnings History > 72 > surprise Percent
19.3548
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-19
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.28
Earnings History > 73 > eps Estimate
0.29
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-3.4483
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.31
Earnings History > 74 > eps Estimate
0.28
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
10.7143
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-01
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.19
Earnings History > 75 > eps Estimate
0.14
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
35.7143
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-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.31
Earnings History > 76 > eps Estimate
0.28
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
10.7143
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-25
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.26
Earnings History > 77 > eps Estimate
0.21
Earnings History > 77 > eps Difference
0.05
Earnings History > 77 > surprise Percent
23.8095
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.26
Earnings History > 78 > eps Estimate
0.2
Earnings History > 78 > eps Difference
0.06
Earnings History > 78 > surprise Percent
30
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
USD
Earnings History > 79 > eps Actual
0.15
Earnings History > 79 > eps Estimate
0.13
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
15.3846
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.21
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
4.7619
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.19
Earnings History > 81 > eps Estimate
0.17
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
11.7647
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
USD
Earnings History > 82 > eps Actual
0.15
Earnings History > 82 > eps Estimate
0.15
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-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.12
Earnings History > 83 > eps Estimate
0.12
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-02
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.18
Earnings History > 84 > eps Estimate
0.16
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
12.5
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
USD
Earnings History > 85 > eps Actual
0.15
Earnings History > 85 > eps Estimate
0.14
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
7.1429
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
USD
Earnings History > 86 > eps Actual
0.13
Earnings History > 86 > eps Estimate
0.13
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.11
Earnings History > 87 > eps Estimate
0.11
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-28
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.17
Earnings History > 88 > eps Estimate
0.16
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
6.25
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.12
Earnings History > 89 > eps Estimate
0.12
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-05
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.11
Earnings History > 90 > eps Estimate
0.11
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
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.11
Earnings History > 91 > eps Estimate
0.09
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
22.2222
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-29
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.12
Earnings History > 92 > eps Estimate
0.11
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
9.0909
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-23
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.11
Earnings History > 93 > eps Estimate
0.08
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
37.5
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-24
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.13
Earnings History > 94 > eps Estimate
0.13
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.14
Earnings History > 95 > eps Estimate
0.13
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
7.6923
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-30
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.21
Earnings History > 96 > eps Estimate
0.21
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2
Earnings History > 97 > eps Estimate
0.2
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.24
Earnings History > 98 > eps Estimate
0.24
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-24
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2
Earnings History > 99 > eps Estimate
0.2
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
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
USD
Earnings History > 100 > eps Actual
0.3
Earnings History > 100 > eps Estimate
0.26
Earnings History > 100 > eps Difference
0.04
Earnings History > 100 > surprise Percent
15.3846
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
USD
Earnings History > 101 > eps Actual
0.24
Earnings History > 101 > eps Estimate
0.21
Earnings History > 101 > eps Difference
0.03
Earnings History > 101 > surprise Percent
14.2857
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
USD
Earnings History > 102 > eps Actual
0.2
Earnings History > 102 > eps Estimate
0.16
Earnings History > 102 > eps Difference
0.04
Earnings History > 102 > surprise Percent
25
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
USD
Earnings History > 103 > eps Actual
0.15
Earnings History > 103 > eps Estimate
0.13
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
15.3846
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-03
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.21
Earnings History > 104 > eps Estimate
0.19
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
10.5263
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-27
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.14
Earnings History > 105 > eps Estimate
0.14
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-21
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.12
Earnings History > 106 > eps Estimate
0.11
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
9.0909
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-21
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.11
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
10
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-04
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.14
Earnings History > 108 > eps Estimate
0.14
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
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
USD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.1
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.1
Earnings History > 110 > eps Estimate
0.08
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
25
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-29
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.07
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
14.2857
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-03
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.12
Earnings History > 112 > eps Estimate
0.1
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
20
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-23
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.08
Earnings History > 113 > eps Estimate
0.07
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
14.2857
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-24
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.07
Earnings History > 114 > eps Estimate
0.06
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
16.6667
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-24
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.06
Earnings History > 115 > eps Estimate
0.04
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
50
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
USD
Earnings History > 116 > eps Actual
0.09
Earnings History > 116 > eps Estimate
0.08
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
12.5
Forrester Research, Inc. operates as an independent research and advisory company in the United States, Europe, the United Kingdom, Canada, Asia Pacific, and internationally. It operates in three segments: Research, Consulting, and Events. The Research segment primary subscription research services include Forrester Decisions which are designed to provide business and technology leaders with a proven path to growth through customer obsession. This segment delivers content, such as future trends, predictions, and market forecasts; deep consumer and business buyer data and insights; curated best practice models and tools to run business functions; operational and performance benchmarking data; and technology and service market landscapes and vendor evaluations. Its Consulting segment provides consulting projects, include conducting maturity assessments, prioritizing best practices, developing strategies, building business cases, selecting technology vendors, structuring organizations, developing content marketing strategies and collateral, and sales tools; and advisory services. The Events segment hosts events related to business-to-business marketing, sales and product leadership, customer experience, security and risk, and new technology and innovation. It sells its products and services through direct sales force. Forrester Research, Inc. was incorporated in 1983 and is headquartered in Cambridge, Massachusetts.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(FORR) and the Role of Price-Sensitive Allocations news.stocktradersdaily.com
Read more →Aug PostEarnings: Can iRhythm Technologies Inc I25 stock attract analyst upgrades - July 2025 PreEarnings & Entry and Exit Point Strategies moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$12
Analyst Picks
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(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 60.78% of the total shares of Forrester Research Inc
1.
Royce & Associates, LP(5.8759%)
since
2025/06/30
2.
BlackRock Inc(4.4645%)
since
2025/06/30
3.
ArrowMark Colorado Holdings, LLC (ArrowMark Partners)(3.7946%)
since
2025/06/30
4.
Vanguard Group Inc(3.3851%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(2.73%)
since
2025/06/30
6.
Renaissance Technologies Corp(2.461%)
since
2025/06/30
7.
Pacific Ridge Capital Partners, LLC(2.156%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(1.8474%)
since
2025/07/31
9.
Portolan Capital Management, LLC(1.8431%)
since
2025/06/30
10.
Geode Capital Management, LLC(1.5199%)
since
2025/06/30
11.
iShares Russell 2000 ETF(1.4903%)
since
2025/08/31
12.
Meridian Small Cap Growth Legacy(1.4723%)
since
2025/06/30
13.
ArrowMark Small Cap Gro(1.4723%)
since
2025/06/30
14.
Invenomic Capital Management, LP(1.4608%)
since
2025/06/30
15.
Hotchkis & Wiley Capital Management LLC(1.4554%)
since
2025/06/30
16.
Invenomic Institutional(1.3707%)
since
2025/04/30
17.
Federated Hermes Inc(1.3248%)
since
2025/06/30
18.
Royce Small-Cap Trust(1.324%)
since
2025/06/30
19.
State Street Corp(1.3187%)
since
2025/06/30
20.
Royce Small-Cap Composite(1.3111%)
since
2025/06/30
21.
Royce Small-Cap Fund Invmt(1.3111%)
since
2025/06/30
22.
FTF Royce US Smaller Companies W Acc(1.1789%)
since
2025/06/30
23.
Federated Hermes MDT Small Cap Core IS(1.1779%)
since
2025/06/30
24.
Federated Hermes MDT SCC Institutional(1.1779%)
since
2025/06/30
25.
Strategic Advisers U.S. Total Stock(1.1448%)
since
2025/07/31
26.
Palm Valley Capital Investor(1.1216%)
since
2025/06/30
27.
Royce Micro Cap Trust(1.0036%)
since
2025/06/30
28.
Morgan Stanley - Brokerage Accounts(0.8994%)
since
2025/06/30
29.
Adara Smaller Companies(0.8735%)
since
2025/07/31
30.
Herald Investment Management Ltd(0.786%)
since
2025/06/30
31.
Herald Ord(0.786%)
since
2025/03/31
32.
JPMorgan Chase & Co(0.7383%)
since
2025/06/30
33.
Two Sigma Advisers, LLC(0.6341%)
since
2025/06/30
34.
Fidelity Small Cap Index(0.6096%)
since
2025/06/30
35.
Vanguard Institutional Extnd Mkt Idx Tr(0.5866%)
since
2025/07/31
36.
Northern Trust Corp(0.5685%)
since
2025/06/30
37.
iShares Russell 2000 Value ETF(0.5464%)
since
2025/08/31
38.
Bridgeway Capital Management, LLC(0.5419%)
since
2025/06/30
39.
Hotchkis & Wiley Sm Cp Divers Val I(0.5135%)
since
2025/07/31
40.
Kestrel Investment Management Corporation(0.4983%)
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.2667
Date
2025-09-30
EPS Actual
0.37
EPS Estimate
0.31
EPS Difference
0.06
Surprise Percent
19.3548%
(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.