_id
6911b25bccc777a4e85d5f39
Ticker
FKYS
Name
First Keystone Corp
Exchange
PINK
Address
111 West Front Street, Berwick, PA, United States, 18603
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.fkc.bank
Description
First Keystone Corporation operates as the bank holding company for First Keystone Community Bank that provides various banking and related financial services to individual, business, government, and public and institutional customers in Northeastern Pennsylvania market area. The company accepts non-interest bearing and interest-bearing demand accounts; checking, savings, and money market accounts; time deposits and certificates of deposits; and individual retirement accounts. It also offers commercial and industrial loans, which include short-term loans and lines of credit to finance machinery and equipment, inventory, and accounts receivable; commercial real estate loans secured primarily by commercial retail space, commercial office buildings, residential housing, and hotels; residential real estate loans, such as one-to-four family residential mortgage loans, home equity term loans, and home equity lines of credit; and consumer loans, including vehicle loans, stock secured loans, and loans secured by financial institution deposits, as well as agricultural loans, and state and political subdivisions loans. In addition, the company provides trust and agency services that include trust investment accounts, investment advisory services, mutual funds, estate planning, and management of pension and profit-sharing plans to individuals, corporations, and others. Further, it offers debit and credit cards, lockbox, ACH origination, remote deposit capture, merchant services, mobile remote deposit, and safe deposit boxes, as well as internet and telephone banking services. The company operates full-service offices and automated teller machines located in Columbia, Luzerne, Montour, Monroe, and Northampton counties. First Keystone Corporation was founded in 1864 and is headquartered in Berwick, Pennsylvania.
Last Close
19.05
Volume
4950
Current Price
19.85
Change
2.7027027027027026
Last Updated
2026-01-03T11:45:50.544Z
Image
data:image/webp;base64,UklGRmgEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSBcCAAABoENtmyHb+v76j23boW1Etm1H54S2bdv2OZGV8mKvm9l2V9V3fWvuf5FGxATg/6sYUxEBRBO7nIk6aD6YdSqQtpce1wH6n9p/MOHeEwdLQ5KJOqBQ35s/kd2BVcz41yN/WJYvlagDUGvuMzJ4dgEW8wf/F7Mfoz9SA4KUog5A2cFnPyeDj5FdgSXM+OeDZ15viEPqCgMPvk3S+8hEPsadZaAOKQUlp5x9l2TIIsk00fOd/hBFWoe6XzLyh89/5O+mCJ63a0AF6e9/eHBCkxqt8xjShMA1+aHIZcPyABRz6JMEfjcBziHHTl1+9GJI4flJd+QT5NYJAEVXxgSBbzdHPvwtHdqQ8S8Fvt0Y+WAn8JOWyAc7Mfp+yAdDnvOgMOR5zYkYCvygLhwMeU6CwtCPvAaBpfBNYzhTXAWFocXMqwCxtIDTobC08e0CEFMTx8DBkkIEpqREIdjCig1QW2uz6nCmFnODsWX8sgmcpeXkRYitnzgYauyNMhBLmedGqKkYYw+oJQbmVYKzRM/zELFEz+VQUzFwBvKJIcYYJ0PFEGOMs6FiiCFwKcQZYvQ8UhxqiDHj00ZQsUN6fjgETg0xxLi9JFTsMHi+6gJRMcPo+dPWcnC5ae195n2WsQuwjD/4v/pTxrdG5ETRgZFkjOwGrGHGhIF3ikGSCcqP+f2xlYAmk0aPSThqzIRc/BOK/qEATlPn5n83AFZQOCAqAgAAUAwAnQEqQABAAD61Tp9MpyQioiwSuzDgFolsDcLFSFHeQP5mmz7SnoA2wHmA85/TEPQA6TN0I0wKAD23nRj7d4aJkhRpRHt5/Zkpq29O4zXIC6JJM1csoofJfVbB8u85B/1zQ/iXQr0Z1AAA/vt1/43cTd8sQ6/48NrHR5IE4JlrnP6GStptVp9IvoRH04/ZZsabpdJRVO39EhCzuSGdXy49VDeyoUZodi+Nb9sWlwTjDvCFXiyeShdMKUkz3acfn9IBil4Q+joqu2DBvAjC8cCwTUZmehorgpI9qerM4PgeIfZxWUdMRLBFfMam+3zCjbV9Dt4nIsCCH0SDIlo4YwXbjGFMn4czfNtrbIQ7Pawdold3l3ie////ThNWFJJQyvoaD5KzrCvYTzDlrsGz6WN1sgcLfmMXT0PmS/XTQfzZjjiQXLdvyL52zhfbgHVUWcKNup65VYGrg/hT+DERiULNzX0xMfUa8CaMHxXnLen/lSCfr/oCGZXqRB0cPI5APAHSALb27Ayv8hW7MVOYHzSrCl7qrdD9N/GLiDQEsZ57DVrJl9/FCdu0n2FGF3IT/YDi4UFOG9mXY+6IAwgyGiNg0lZbt3d/D52f+MY68LLhMOXGBzbgQM/PjEuJcAGn52DyGm9vUMp4yF77+f5MwcXHAq/L5/FBzGFzvQC3k6oMvEM3/r3bIweb3fNiLHM17VtzJnGj/vPEhWpALSG+CfJfHahg4xUAAAA=
Ipo Date
-
Market Cap
102436976
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
21345000
Cost Of Revenue
10511000
Gross Profit
10834000
Operating Expenses
7681000
Operating Income
3153000
Interest Expense
10256000
Pretax Income
3153000
Net Income
2808000
Eps
0.4515195369030391
Dividends Per Share
1275000
Shares Outstanding
6246157
Income Tax Expense
345000
EBITDA
3487000
Operating Margin
14.771609276177092
Total Other Income Expense Net
-
Cash
147255000
Short Term Investments
148875000
Receivables
5075000
Inventories
-
Total Current Assets
301205000
Property Plant Equipment
21046000
Total Assets
1582377000
Payables
3175000
Short Term Debt
132856000
Long Term Debt
131000000
Total Liabilities
1470125000
Equity
112252000
Bs_currency_symbol
USD
Depreciation
334000
Change In Working Capital
209000
Cash From Operations
3466000
Capital Expenditures
62000
Cash From Investing
-
Cash From Financing
137246000
Net Change In Cash
108202000
Cf_currency_symbol
USD
PE
11.1565
PB
1.0997322987563696
ROE
2.5015144496311867
ROA
0.17745455096983842
FCF
3404000
Fcf Percent
0.1594752869524479
Piotroski FScore
4
Health Score
49
Deep Value Investing Score
8
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
4
Quality Investing Score
4.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
21345000
Quarters > 0 > income Statement > cost Of Revenue
10511000
Quarters > 0 > income Statement > gross Profit
10834000
Quarters > 0 > income Statement > operating Expenses
7681000
Quarters > 0 > income Statement > operating Income
3153000
Quarters > 0 > income Statement > interest Expense
10256000
Quarters > 0 > income Statement > pretax Income
3153000
Quarters > 0 > income Statement > net Income
2808000
Quarters > 0 > income Statement > eps
0.4515195369030391
Quarters > 0 > income Statement > dividends Per Share
1275000
Quarters > 0 > income Statement > shares Outstanding
6219000
Quarters > 0 > income Statement > income Tax Expense
345000
Quarters > 0 > income Statement > EBITDA
3487000
Quarters > 0 > income Statement > operating Margin
14.771609276177092
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
147255000
Quarters > 0 > balance Sheet > short Term Investments
148875000
Quarters > 0 > balance Sheet > receivables
5075000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
301205000
Quarters > 0 > balance Sheet > property Plant Equipment
21046000
Quarters > 0 > balance Sheet > total Assets
1582377000
Quarters > 0 > balance Sheet > payables
3175000
Quarters > 0 > balance Sheet > short Term Debt
132856000
Quarters > 0 > balance Sheet > long Term Debt
131000000
Quarters > 0 > balance Sheet > total Liabilities
1470125000
Quarters > 0 > balance Sheet > equity
112252000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2808000
Quarters > 0 > cash Flow > depreciation
334000
Quarters > 0 > cash Flow > change In Working Capital
209000
Quarters > 0 > cash Flow > cash From Operations
3466000
Quarters > 0 > cash Flow > capital Expenditures
62000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
137246000
Quarters > 0 > cash Flow > net Change In Cash
108202000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.4515195369030391
Quarters > 0 > ratios > PB
1.0997322987563696
Quarters > 0 > ratios > ROE
2.5015144496311867
Quarters > 0 > ratios > ROA
0.17745455096983842
Quarters > 0 > ratios > FCF
3404000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1594752869524479
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
20376000
Quarters > 1 > income Statement > cost Of Revenue
9142000
Quarters > 1 > income Statement > gross Profit
11234000
Quarters > 1 > income Statement > operating Expenses
7955000
Quarters > 1 > income Statement > operating Income
3279000
Quarters > 1 > income Statement > interest Expense
9379000
Quarters > 1 > income Statement > pretax Income
3279000
Quarters > 1 > income Statement > net Income
2914000
Quarters > 1 > income Statement > eps
0.46856407782601706
Quarters > 1 > income Statement > dividends Per Share
1741000
Quarters > 1 > income Statement > shares Outstanding
6219000
Quarters > 1 > income Statement > income Tax Expense
365000
Quarters > 1 > income Statement > EBITDA
3619000
Quarters > 1 > income Statement > operating Margin
16.0924617196702
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
39053000
Quarters > 1 > balance Sheet > short Term Investments
159879000
Quarters > 1 > balance Sheet > receivables
4954000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
203886000
Quarters > 1 > balance Sheet > property Plant Equipment
21323000
Quarters > 1 > balance Sheet > total Assets
1437389000
Quarters > 1 > balance Sheet > payables
2319000
Quarters > 1 > balance Sheet > short Term Debt
129551000
Quarters > 1 > balance Sheet > long Term Debt
131000000
Quarters > 1 > balance Sheet > total Liabilities
1329842000
Quarters > 1 > balance Sheet > equity
107547000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2914000
Quarters > 1 > cash Flow > depreciation
340000
Quarters > 1 > cash Flow > change In Working Capital
1658000
Quarters > 1 > cash Flow > cash From Operations
5421000
Quarters > 1 > cash Flow > capital Expenditures
126000
Quarters > 1 > cash Flow > cash From Investing
15433000
Quarters > 1 > cash Flow > cash From Financing
-593000
Quarters > 1 > cash Flow > net Change In Cash
20261000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.46856407782601706
Quarters > 1 > ratios > PB
1.147843733437474
Quarters > 1 > ratios > ROE
2.7095130501083244
Quarters > 1 > ratios > ROA
0.20272869765943666
Quarters > 1 > ratios > FCF
5295000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2598645465253239
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
19722000
Quarters > 2 > income Statement > cost Of Revenue
9440000
Quarters > 2 > income Statement > gross Profit
10282000
Quarters > 2 > income Statement > operating Expenses
9153000
Quarters > 2 > income Statement > operating Income
1129000
Quarters > 2 > income Statement > interest Expense
9440000
Quarters > 2 > income Statement > pretax Income
1129000
Quarters > 2 > income Statement > net Income
1053000
Quarters > 2 > income Statement > eps
0.16931982633863965
Quarters > 2 > income Statement > dividends Per Share
1741000
Quarters > 2 > income Statement > shares Outstanding
6219000
Quarters > 2 > income Statement > income Tax Expense
76000
Quarters > 2 > income Statement > EBITDA
1398000
Quarters > 2 > income Statement > operating Margin
5.724571544468106
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
18792000
Quarters > 2 > balance Sheet > short Term Investments
379147000
Quarters > 2 > balance Sheet > receivables
5069000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
403008000
Quarters > 2 > balance Sheet > property Plant Equipment
21528000
Quarters > 2 > balance Sheet > total Assets
1435230000
Quarters > 2 > balance Sheet > payables
2538000
Quarters > 2 > balance Sheet > short Term Debt
140288000
Quarters > 2 > balance Sheet > long Term Debt
131000000
Quarters > 2 > balance Sheet > total Liabilities
1328746000
Quarters > 2 > balance Sheet > equity
106484000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1053000
Quarters > 2 > cash Flow > depreciation
269000
Quarters > 2 > cash Flow > change In Working Capital
-1769000
Quarters > 2 > cash Flow > cash From Operations
308000
Quarters > 2 > cash Flow > capital Expenditures
141000
Quarters > 2 > cash Flow > cash From Investing
-2404000
Quarters > 2 > cash Flow > cash From Financing
3634000
Quarters > 2 > cash Flow > net Change In Cash
1538000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.16931982633863965
Quarters > 2 > ratios > PB
1.1593023365012585
Quarters > 2 > ratios > ROE
0.9888809586416738
Quarters > 2 > ratios > ROA
0.07336803160469053
Quarters > 2 > ratios > FCF
167000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.008467701044518812
Quarters > 2 > health Score
32
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
20235000
Quarters > 3 > income Statement > cost Of Revenue
10140000
Quarters > 3 > income Statement > gross Profit
10095000
Quarters > 3 > income Statement > operating Expenses
7675000
Quarters > 3 > income Statement > operating Income
2420000
Quarters > 3 > income Statement > interest Expense
9992000
Quarters > 3 > income Statement > pretax Income
2420000
Quarters > 3 > income Statement > net Income
2287000
Quarters > 3 > income Statement > eps
0.3677569607291204
Quarters > 3 > income Statement > dividends Per Share
1344000
Quarters > 3 > income Statement > shares Outstanding
6218781
Quarters > 3 > income Statement > income Tax Expense
133000
Quarters > 3 > income Statement > EBITDA
2640000
Quarters > 3 > income Statement > operating Margin
11.959476155176674
Quarters > 3 > income Statement > total Other Income Expense Net
-1846000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
17254000
Quarters > 3 > balance Sheet > short Term Investments
390288000
Quarters > 3 > balance Sheet > receivables
4993000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
412535000
Quarters > 3 > balance Sheet > property Plant Equipment
21672000
Quarters > 3 > balance Sheet > total Assets
1428583000
Quarters > 3 > balance Sheet > payables
2152000
Quarters > 3 > balance Sheet > short Term Debt
134426000
Quarters > 3 > balance Sheet > long Term Debt
131000000
Quarters > 3 > balance Sheet > total Liabilities
1321801000
Quarters > 3 > balance Sheet > equity
106782000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2287000
Quarters > 3 > cash Flow > depreciation
220000
Quarters > 3 > cash Flow > change In Working Capital
-1806000
Quarters > 3 > cash Flow > cash From Operations
739000
Quarters > 3 > cash Flow > capital Expenditures
304000
Quarters > 3 > cash Flow > cash From Investing
-3087000
Quarters > 3 > cash Flow > cash From Financing
-4422000
Quarters > 3 > cash Flow > net Change In Cash
-6770000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3677569607291204
Quarters > 3 > ratios > PB
1.1560263232567287
Quarters > 3 > ratios > ROE
2.141746736341331
Quarters > 3 > ratios > ROA
0.16008870328150343
Quarters > 3 > ratios > FCF
435000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.021497405485544848
Quarters > 3 > health Score
34
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
77116000
Annuals > 0 > income Statement > cost Of Revenue
40783000
Annuals > 0 > income Statement > gross Profit
36333000
Annuals > 0 > income Statement > operating Expenses
49581000
Annuals > 0 > income Statement > operating Income
-13248000
Annuals > 0 > income Statement > interest Expense
39143000
Annuals > 0 > income Statement > pretax Income
-13248000
Annuals > 0 > income Statement > net Income
-13203000
Annuals > 0 > income Statement > eps
-2.139870340356564
Annuals > 0 > income Statement > dividends Per Share
5168000
Annuals > 0 > income Statement > shares Outstanding
6170000
Annuals > 0 > income Statement > income Tax Expense
-45000
Annuals > 0 > income Statement > EBITDA
-12302000
Annuals > 0 > income Statement > operating Margin
-17.179314279786297
Annuals > 0 > income Statement > total Other Income Expense Net
-19133000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
17254000
Annuals > 0 > balance Sheet > short Term Investments
390288000
Annuals > 0 > balance Sheet > receivables
4993000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
412535000
Annuals > 0 > balance Sheet > property Plant Equipment
21672000
Annuals > 0 > balance Sheet > total Assets
1428583000
Annuals > 0 > balance Sheet > payables
2152000
Annuals > 0 > balance Sheet > short Term Debt
134426000
Annuals > 0 > balance Sheet > long Term Debt
131000000
Annuals > 0 > balance Sheet > total Liabilities
1321801000
Annuals > 0 > balance Sheet > equity
106782000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-13203000
Annuals > 0 > cash Flow > depreciation
946000
Annuals > 0 > cash Flow > change In Working Capital
-1295000
Annuals > 0 > cash Flow > cash From Operations
8168000
Annuals > 0 > cash Flow > capital Expenditures
1728000
Annuals > 0 > cash Flow > cash From Investing
-33158000
Annuals > 0 > cash Flow > cash From Financing
25231000
Annuals > 0 > cash Flow > net Change In Cash
241000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-2.139870340356564
Annuals > 0 > ratios > PB
1.145224850630256
Annuals > 0 > ratios > ROE
-12.364443445524527
Annuals > 0 > ratios > ROA
-0.924202513959637
Annuals > 0 > ratios > FCF
6440000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.08351055552673894
Annuals > 0 > health Score
24
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
61998000
Annuals > 1 > income Statement > cost Of Revenue
27655000
Annuals > 1 > income Statement > gross Profit
34343000
Annuals > 1 > income Statement > operating Expenses
28099000
Annuals > 1 > income Statement > operating Income
6244000
Annuals > 1 > income Statement > interest Expense
27872000
Annuals > 1 > income Statement > pretax Income
6244000
Annuals > 1 > income Statement > net Income
5560000
Annuals > 1 > income Statement > eps
0.918401057152296
Annuals > 1 > income Statement > dividends Per Share
6780000
Annuals > 1 > income Statement > shares Outstanding
6054000
Annuals > 1 > income Statement > income Tax Expense
684000
Annuals > 1 > income Statement > EBITDA
7042000
Annuals > 1 > income Statement > operating Margin
10.071292622342657
Annuals > 1 > income Statement > total Other Income Expense Net
6244000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
17013000
Annuals > 1 > balance Sheet > short Term Investments
392968000
Annuals > 1 > balance Sheet > receivables
5201000
Annuals > 1 > balance Sheet > inventories
-407631000
Annuals > 1 > balance Sheet > total Current Assets
415182000
Annuals > 1 > balance Sheet > property Plant Equipment
21083000
Annuals > 1 > balance Sheet > total Assets
1415870000
Annuals > 1 > balance Sheet > payables
2823000
Annuals > 1 > balance Sheet > short Term Debt
153467000
Annuals > 1 > balance Sheet > long Term Debt
147000000
Annuals > 1 > balance Sheet > total Liabilities
1294255000
Annuals > 1 > balance Sheet > equity
121615000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
5560000
Annuals > 1 > cash Flow > depreciation
798000
Annuals > 1 > cash Flow > change In Working Capital
-3318000
Annuals > 1 > cash Flow > cash From Operations
5905000
Annuals > 1 > cash Flow > capital Expenditures
1656000
Annuals > 1 > cash Flow > cash From Investing
-76833000
Annuals > 1 > cash Flow > cash From Financing
77203000
Annuals > 1 > cash Flow > net Change In Cash
6275000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.918401057152296
Annuals > 1 > ratios > PB
0.9866404637585824
Annuals > 1 > ratios > ROE
4.571804464909756
Annuals > 1 > ratios > ROA
0.3926914194099741
Annuals > 1 > ratios > FCF
4249000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.06853446885383399
Annuals > 1 > health Score
41
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
50845000
Annuals > 2 > income Statement > cost Of Revenue
8649000
Annuals > 2 > income Statement > gross Profit
42196000
Annuals > 2 > income Statement > operating Expenses
25878000
Annuals > 2 > income Statement > operating Income
16318000
Annuals > 2 > income Statement > interest Expense
8913000
Annuals > 2 > income Statement > pretax Income
16318000
Annuals > 2 > income Statement > net Income
14024000
Annuals > 2 > income Statement > eps
2.347505858721125
Annuals > 2 > income Statement > dividends Per Share
6690000
Annuals > 2 > income Statement > shares Outstanding
5974000
Annuals > 2 > income Statement > income Tax Expense
2294000
Annuals > 2 > income Statement > EBITDA
17374000
Annuals > 2 > income Statement > operating Margin
32.093617858196474
Annuals > 2 > income Statement > total Other Income Expense Net
-490000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
10738000
Annuals > 2 > balance Sheet > short Term Investments
373444000
Annuals > 2 > balance Sheet > receivables
4391000
Annuals > 2 > balance Sheet > inventories
-15129000
Annuals > 2 > balance Sheet > total Current Assets
388573000
Annuals > 2 > balance Sheet > property Plant Equipment
20565000
Annuals > 2 > balance Sheet > total Assets
1329194000
Annuals > 2 > balance Sheet > payables
563000
Annuals > 2 > balance Sheet > short Term Debt
153418000
Annuals > 2 > balance Sheet > long Term Debt
25000000
Annuals > 2 > balance Sheet > total Liabilities
1208808000
Annuals > 2 > balance Sheet > equity
120386000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
14024000
Annuals > 2 > cash Flow > depreciation
1056000
Annuals > 2 > cash Flow > change In Working Capital
261000
Annuals > 2 > cash Flow > cash From Operations
16528000
Annuals > 2 > cash Flow > capital Expenditures
1892000
Annuals > 2 > cash Flow > cash From Investing
-93634000
Annuals > 2 > cash Flow > cash From Financing
26506000
Annuals > 2 > cash Flow > net Change In Cash
-50600000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.347505858721125
Annuals > 2 > ratios > PB
0.9835419400927018
Annuals > 2 > ratios > ROE
11.649195089129966
Annuals > 2 > ratios > ROA
1.0550754818333516
Annuals > 2 > ratios > FCF
14636000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2878552463369063
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
48280000
Annuals > 3 > income Statement > cost Of Revenue
6008000
Annuals > 3 > income Statement > gross Profit
42272000
Annuals > 3 > income Statement > operating Expenses
25263000
Annuals > 3 > income Statement > operating Income
17009000
Annuals > 3 > income Statement > interest Expense
5148000
Annuals > 3 > income Statement > pretax Income
17009000
Annuals > 3 > income Statement > net Income
14688000
Annuals > 3 > income Statement > eps
2.4861205145565335
Annuals > 3 > income Statement > dividends Per Share
6617000
Annuals > 3 > income Statement > shares Outstanding
5908000
Annuals > 3 > income Statement > income Tax Expense
2321000
Annuals > 3 > income Statement > EBITDA
18047000
Annuals > 3 > income Statement > operating Margin
35.22990886495443
Annuals > 3 > income Statement > total Other Income Expense Net
-426000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
61585000
Annuals > 3 > balance Sheet > short Term Investments
437916000
Annuals > 3 > balance Sheet > receivables
4361000
Annuals > 3 > balance Sheet > inventories
-65946000
Annuals > 3 > balance Sheet > total Current Assets
503862000
Annuals > 3 > balance Sheet > property Plant Equipment
19183000
Annuals > 3 > balance Sheet > total Assets
1320350000
Annuals > 3 > balance Sheet > payables
251000
Annuals > 3 > balance Sheet > short Term Debt
27377000
Annuals > 3 > balance Sheet > long Term Debt
25000000
Annuals > 3 > balance Sheet > total Liabilities
1171795000
Annuals > 3 > balance Sheet > equity
148555000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
14688000
Annuals > 3 > cash Flow > depreciation
1038000
Annuals > 3 > cash Flow > change In Working Capital
-1220000
Annuals > 3 > cash Flow > cash From Operations
15255000
Annuals > 3 > cash Flow > capital Expenditures
492000
Annuals > 3 > cash Flow > cash From Investing
-111345000
Annuals > 3 > cash Flow > cash From Financing
133248000
Annuals > 3 > cash Flow > net Change In Cash
37158000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.4861205145565335
Annuals > 3 > ratios > PB
0.7882370839083168
Annuals > 3 > ratios > ROE
9.887247147521121
Annuals > 3 > ratios > ROA
1.112432309614875
Annuals > 3 > ratios > FCF
14763000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.3057787903893952
Annuals > 3 > health Score
59
Valuation > metrics > PE
11.1565
Valuation > metrics > PB
1.0997322987563696
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.5015144496311867
Profitability > metrics > ROA
0.9322554406467356
Profitability > metrics > Net Margin
0.1315530569219958
Profitability > final Score
28
Profitability > verdict
Weak
Risk > metrics > Debt Equity
13.096648612051455
Risk > metrics > Interest Coverage
0.3074297971918877
Risk > final Score
7
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.214237931059832
Liquidity > metrics > Quick Ratio
2.214237931059832
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
31
Prev Profitabilities > 1
11
Prev Profitabilities > 2
23
Prev Risks > 0
7
Prev Risks > 1
6
Prev Risks > 2
7
Prev Liquidities > 0
89
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:50:13.696Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-30
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-29
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.4515
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-28
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.4686
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-29
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1693
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-31
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.3678
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-31
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2437
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.2242
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-06-03
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-3.0023
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-31
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.91
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-31
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2115
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-31
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.1886
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-28
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.2255
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-31
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.5242
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0.5242
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-28
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.5858
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-29
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.64
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-03
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.6
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-03
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.53
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-28
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.68
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-05
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.61
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.66
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-29
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.56
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-28
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.54
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-31
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.58
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-30
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.35
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-31
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.77
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-30
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.5
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-31
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.44
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.39
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-31
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.6
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-28
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.45
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-30
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.43
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-01
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.31
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-31
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.48
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-29
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.36
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-31
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-28
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.4
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-03-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.4
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-12-31
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.4698
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-09-30
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3797
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-06-30
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.44
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-03-31
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.3872
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-12-31
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3204
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-09-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.44
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-06-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.4354
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-03-31
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.4398
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-12-31
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.5005
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-09-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4298
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-06-30
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4982
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-03-31
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.4162
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-12-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.3113
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-09-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.39
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-06-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.7
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-03-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.4661
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-12-31
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.3914
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-09-30
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.51
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-06-30
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.47
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-03-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.49
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-12-31
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3999
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-09-30
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.49
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-06-30
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.47
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-03-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.46
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-12-31
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.366
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-06-30
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.43
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-03-31
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.4
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2009-12-31
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.29
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-09-30
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.39
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-06-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.39
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.39
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2008-12-31
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.3153
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-09-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.41
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-06-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.34
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-03-31
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.32
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2007-12-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.35
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-09-30
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.34
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-06-30
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-03-31
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.32
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2006-12-31
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.31
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-09-30
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3333
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-06-30
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.3143
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-03-31
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.3416
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2005-12-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.3429
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-09-30
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.3905
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-06-30
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.3714
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-03-31
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.3805
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2004-12-31
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.2952
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-09-30
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3905
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-06-30
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.388
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-03-31
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.4011
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2003-12-31
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.4
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-09-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3937
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-06-30
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3977
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-03-31
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.3807
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-09-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3305
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.3668
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.3568
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.3002
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2655
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2567
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-09-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2908
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-06-30
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2823
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-03-31
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.2471
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-09-30
Earnings History > 102 > report Date
1999-09-30
Earnings History > 102 > date
1999-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.2891
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-06-30
Earnings History > 103 > report Date
1999-06-30
Earnings History > 103 > date
1999-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.2726
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-03-31
Earnings History > 104 > report Date
1999-03-31
Earnings History > 104 > date
1999-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.2558
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-09-30
Earnings History > 105 > report Date
1998-09-30
Earnings History > 105 > date
1998-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2615
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-06-30
Earnings History > 106 > report Date
1998-06-30
Earnings History > 106 > date
1998-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2572
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-03-31
Earnings History > 107 > report Date
1998-03-31
Earnings History > 107 > date
1998-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.2352
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
First Keystone Corporation operates as the bank holding company for First Keystone Community Bank that provides various banking and related financial services to individual, business, government, and public and institutional customers in Northeastern Pennsylvania market area. The company accepts non-interest bearing and interest-bearing demand accounts; checking, savings, and money market accounts; time deposits and certificates of deposits; and individual retirement accounts. It also offers commercial and industrial loans, which include short-term loans and lines of credit to finance machinery and equipment, inventory, and accounts receivable; commercial real estate loans secured primarily by commercial retail space, commercial office buildings, residential housing, and hotels; residential real estate loans, such as one-to-four family residential mortgage loans, home equity term loans, and home equity lines of credit; and consumer loans, including vehicle loans, stock secured loans, and loans secured by financial institution deposits, as well as agricultural loans, and state and political subdivisions loans. In addition, the company provides trust and agency services that include trust investment accounts, investment advisory services, mutual funds, estate planning, and management of pension and profit-sharing plans to individuals, corporations, and others. Further, it offers debit and credit cards, lockbox, ACH origination, remote deposit capture, merchant services, mobile remote deposit, and safe deposit boxes, as well as internet and telephone banking services. The company operates full-service offices and automated teller machines located in Columbia, Luzerne, Montour, Monroe, and Northampton counties. First Keystone Corporation was founded in 1864 and is headquartered in Berwick, Pennsylvania.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AInsider Purchase: President & CEO of $FKYS Buys 1,400 Shares Quiver Quantitative
Read more →Showing 2 of 6
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of First Keystone Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.4515
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.