_id
690f3c60ccc777a4e85d1a2a
Ticker
CCFN
Name
CCFNB Bancorp Inc
Exchange
OTCQX
Address
1199 Lightstreet Road, Bloomsburg, PA, United States, 17815
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.journeybank.com
Description
Muncy Columbia Financial Corporation operates as the bank holding company for Journey Bank that provides banking and financial products and services to individual, business, and government customers in Pennsylvania. It offers deposit services, including noninterest-bearing and interest-bearing checking, savings, repo sweep, individual retirement, and money market accounts; demand and time deposits, as well as certificates of deposit. The company also provides commercial, consumer, and mortgage loans; commercial real estate loans comprising commercial mortgages and student housing; residential real estate loans; multifamily loans; and industrial and other loans. In addition, it offers trust services, including administration of various estates, pension plans, self-directed IRA's, and other services; personal, corporate, pension, and fiduciary services; stocks, bonds, and other non-insured financial products; and remote capture, internet banking, telephone and mobile banking, and automated teller machine services, as well as investment and insurance products. The company was formerly known as CCFNB Bancorp, Inc. and changed its name to Muncy Columbia Financial Corporation in November 2023. Muncy Columbia Financial Corporation was founded in 1926 and is headquartered in Bloomsburg, Pennsylvania.
Last Close
55.99
Volume
400
Current Price
55.79
Change
0.01
Last Updated
2026-01-02T11:02:30.367Z
Image
data:image/webp;base64,UklGRrIHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSMECAAABkIZtm2E338zuiZPD2Kxt27Zt27Zt27Zt223spG3sZH7sZM/uzNX+jogJgP9ShGlYxDIQBgEzIzW0WLN867GdcydOW7J5wZCeZWwBrC1YwJSAAWPX3IqN+pOVFPzle8Tv0NdPjiwZ29sfAACphbBo71F33rckYv6fD+Oq+1oDIJVAV7rD/nCicGb06fo2IKiBAbSTPgYnFShFSOqbOWVAVW21me+IysF7unkh5azrHkokque9nu6lXKWthMnc4SbAyox9lMwGCVlVHsxHoKnyiDAbtcoAgMwA21o7ktkhwf1LOJhV7xxhOT/xdhd5yMJ53l+mCCELRUBIhm7SO8L6uSoakIn9nxPmQ1Z4CzJsmn5ljwR3tJfheSSZg4xLRWgIhGaxhMfoGjQMJVYTLtO7WFMABoTwQZYWAUQZlcTJvRZAdVlHOI0eTOvwgJe8hTaUVdG8kJMVKOvjuNnvLxH3pnCz1UmiOZHNzQa9BO1M4kcngVk/eRv/iR89ZdIX3qZ8/WdtdebtXA3K8LfcXGtCaXaDmw06ivdOXtIngRR5bijg5FsfCi6yjZdb7QUJeGwlfObsaWxPwY2PZfBQENVEI1DAuu3PfA7ST3lC4W5Hkjj40VsnQ9/lPXsZx7QgE7kcTmHufjcEqDAQm19ibr0JZCBBA9ML2Mr81QcAFSYdHsdUxpPxAWBuie6TQxj62dhJNAdb2rlvSGQl7+siK1C05s54NjLvjisCCruPzmYh63FNBEghqP89Llu10C3ttKC856D+m4NVujO6jBYpJ4gAJbf8zcktUCgnKyu6iwUAIMWkjm32PPgQqUzuhydXZrkABpUFB6+iRTq+JCTHrN9bagcVcxLVo9r337xm6flD2zZt2rRp48btx05tWb1mZh0BAAAjJsDKTauvWcTVZDQaDXq3spVMWgd7WyzhGiHeFAYAVlA4IMoEAADQFACdASpAAEAAPrVMnkwnJCKiLBgKaOAWiWwAv2uYCuSJ6s1v4h22f8x3nTek//Cb7lvOWAX/IB5Pf5XoqvZsnEl/fLlScGNJrND8iv1d7BHSW9CVeuLuMp9g9MNW3zVNYleTPMh+llU34tpY6gdzJWv/WkX+Gag8n1MZhrBtZgympIZqCXQ175gpE44L5yBRQp+Tds6jm1k1k3pcHZRj3YO4mVLvmkmfbCCLxbiAAP6nwvShSnwYI+0Jdy84np7xYhGiS8f3dhqzHBZTJnAIlWIOpxuxWTrlZMMx0X00diL5iT5gR3f82aRM99Doqv+AT7KyeFsyfrV5ptk098+/3vhQYK8+78+xf2Gb2CTFXGE0w/iT0xpDZ+eXEFVG3kLd10CpnTi5u/+IrbZdSQmQ/mzxZDF9TUhEzivnjb6aweCF9QQE1+i2JlfPwa0fJ3TF4jgjb83sN2Gh3yewt9N3SFybhUvuwQ3KIWU/QtbjJc89/2nI5TB5fawy1gg2nZ21kz0TDgCMjxlZsG/xr84tKc+QpE3P/LnYN22IkJl4dsfseL7RRTP0qlfIlHMvpq4nhU/Q0EYGX3+3+Z5yCBFxEkciprvx1cNLMO6FVbCUT0SEVL3I9Vx7b+2eECypyIJCFw/rvqD0imDjVCw1er5796lCR9idqPwPGU/hvzPJCP85ch02mybPtDUqmUKVfwVjQbUWPjFRHPdDQAXlNWGilTJJe5xty4n86Lp12u3tL1NZDHecd8za3Vmdyn4914ZbjbazSBUXKKXN7JSrTie1Ymd2FMPb6+9LMDYy4SR12rp+E4P3YVRfNZDhDxHqr+27jYpwbXVSfkJbdJFgt2tl5Txn34gQl8EUmmTEddimRu4LqY/ccuJfGLkoT6rUcxof2lJgEK7BUXhJCEHmgeNQfBNLZniNCMaw6pYXWEWp7OHxEcrvKsU83ityXojI3vHqeWxFf8yixoO6ScNwUqtAT6ex/8vETMGxOl5UXh6EhpufB1MqXc5oUsAB1U8jiS4JIYUFZ+aLkzNV688d+1Ai+JcFFOqYwZoYzJCIRLcJVP1XPOnni2C2CtvqYOU0gZHWJB15+0AlMcPypF95QoSTwaMeYSVSbhTdauikWMfkqZfN9E/ItBud7uy+WU+Mue/XUI+1NtQx850fcMzpDf3Z76gT5yFohR2oxthpuVjKsqTmbVHIKdtE4TkY9Mf04JEsYmorkctx1V3yT0Oy5i0/tahCrr/wk3D7/xYYZn2/fSyopr+KFR5xJFPgmqKseNWGcSLJlrFQJx926Xj4LAmTu/+PYRvek+z/n1BbaVdOhovEOe+NQVRIHUu7FA+yqeRCnOm5sZB2njem/Ns96If6szLhTr1reigx8XitmhPIZS6GgOyqn40o1MjthTrdubCHJTaUXpa1eqjqMuWDBJc21oGYP3Ec8DA27hjXnyzg1cLcDxSU5iclsC5ZF8pDu4xajLuUTQBwGV6TnxeIaitqbx129aWdzR5bQ877QUyTDhFF15F+/OkOLI2l6uxZHex7BRf/LnrkIX8WOHiwP3jppllDAW9jS49tOEp5RCCyKd8Cue0ilPaewhN3VVNYMOISpdCArYwDtv5fhe9qxYTffxuNBDdA9I9oAA==
Ipo Date
-
Market Cap
198898768
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
1
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
18543000
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
-
Operating Income
-
Interest Expense
6950000
Pretax Income
8086000
Net Income
6719000
Eps
1.900182043039307
Dividends Per Share
1591000
Shares Outstanding
3535977
Income Tax Expense
-
EBITDA
-
Operating Margin
-
Total Other Income Expense Net
-
Cash
45326000
Short Term Investments
134930000
Receivables
5132000
Inventories
-
Total Current Assets
-
Property Plant Equipment
26496000
Total Assets
1654950000
Payables
1779000
Short Term Debt
-
Long Term Debt
40519000
Total Liabilities
1470465000
Equity
184485000
Bs_currency_symbol
USD
Depreciation
892000
Change In Working Capital
565000
Cash From Operations
7571000
Capital Expenditures
147000
Cash From Investing
-
Cash From Financing
27996000
Net Change In Cash
4614000
Cf_currency_symbol
USD
PE
9.0289
PB
1.0693127182697781
ROE
3.6420305173862375
ROA
0.405994138795734
FCF
7424000
Fcf Percent
0.4003667152025023
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
7
Defensive Investing Score
4.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
5.5
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
5.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
18543000
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
-
Quarters > 0 > income Statement > interest Expense
6950000
Quarters > 0 > income Statement > pretax Income
8086000
Quarters > 0 > income Statement > net Income
6719000
Quarters > 0 > income Statement > eps
1.900182043039307
Quarters > 0 > income Statement > dividends Per Share
1591000
Quarters > 0 > income Statement > shares Outstanding
3535977
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
45326000
Quarters > 0 > balance Sheet > short Term Investments
134930000
Quarters > 0 > balance Sheet > receivables
5132000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
26496000
Quarters > 0 > balance Sheet > total Assets
1654950000
Quarters > 0 > balance Sheet > payables
1779000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
40519000
Quarters > 0 > balance Sheet > total Liabilities
1470465000
Quarters > 0 > balance Sheet > equity
184485000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
6719000
Quarters > 0 > cash Flow > depreciation
892000
Quarters > 0 > cash Flow > change In Working Capital
565000
Quarters > 0 > cash Flow > cash From Operations
7571000
Quarters > 0 > cash Flow > capital Expenditures
147000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
27996000
Quarters > 0 > cash Flow > net Change In Cash
4614000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.900182043039307
Quarters > 0 > ratios > PB
1.0693127182697781
Quarters > 0 > ratios > ROE
3.6420305173862375
Quarters > 0 > ratios > ROA
0.405994138795734
Quarters > 0 > ratios > FCF
7424000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4003667152025023
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
17045000
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
-
Quarters > 1 > income Statement > operating Expenses
-
Quarters > 1 > income Statement > operating Income
-
Quarters > 1 > income Statement > interest Expense
6854000
Quarters > 1 > income Statement > pretax Income
6935000
Quarters > 1 > income Statement > net Income
5768000
Quarters > 1 > income Statement > eps
1.631684091476148
Quarters > 1 > income Statement > dividends Per Share
3357000
Quarters > 1 > income Statement > shares Outstanding
3534998
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
40712000
Quarters > 1 > balance Sheet > short Term Investments
134299000
Quarters > 1 > balance Sheet > receivables
5063000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
-
Quarters > 1 > balance Sheet > property Plant Equipment
26789000
Quarters > 1 > balance Sheet > total Assets
1616215000
Quarters > 1 > balance Sheet > payables
1778000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
45451000
Quarters > 1 > balance Sheet > total Liabilities
1439940000
Quarters > 1 > balance Sheet > equity
176275000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
5768000
Quarters > 1 > cash Flow > depreciation
880000
Quarters > 1 > cash Flow > change In Working Capital
1029000
Quarters > 1 > cash Flow > cash From Operations
5141000
Quarters > 1 > cash Flow > capital Expenditures
518000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
4475000
Quarters > 1 > cash Flow > net Change In Cash
16953000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.631684091476148
Quarters > 1 > ratios > PB
1.1188060610977166
Quarters > 1 > ratios > ROE
3.272159977308183
Quarters > 1 > ratios > ROA
0.3568832117014135
Quarters > 1 > ratios > FCF
4623000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.2712232326195365
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
16313000
Quarters > 2 > income Statement > cost Of Revenue
-
Quarters > 2 > income Statement > gross Profit
-
Quarters > 2 > income Statement > operating Expenses
-
Quarters > 2 > income Statement > operating Income
-
Quarters > 2 > income Statement > interest Expense
6973000
Quarters > 2 > income Statement > pretax Income
5112000
Quarters > 2 > income Statement > net Income
4345000
Quarters > 2 > income Statement > eps
1.2294968316050578
Quarters > 2 > income Statement > dividends Per Share
1590000
Quarters > 2 > income Statement > shares Outstanding
3533966
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
-
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
23759000
Quarters > 2 > balance Sheet > short Term Investments
307459000
Quarters > 2 > balance Sheet > receivables
4948000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
-
Quarters > 2 > balance Sheet > property Plant Equipment
26644000
Quarters > 2 > balance Sheet > total Assets
1602336000
Quarters > 2 > balance Sheet > payables
1864000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
50384000
Quarters > 2 > balance Sheet > total Liabilities
1430936000
Quarters > 2 > balance Sheet > equity
171400000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
4345000
Quarters > 2 > cash Flow > depreciation
880000
Quarters > 2 > cash Flow > change In Working Capital
1747000
Quarters > 2 > cash Flow > cash From Operations
4703000
Quarters > 2 > cash Flow > capital Expenditures
594000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-1363000
Quarters > 2 > cash Flow > net Change In Cash
6379000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.2294968316050578
Quarters > 2 > ratios > PB
1.1502915002333722
Quarters > 2 > ratios > ROE
2.5350058343057174
Quarters > 2 > ratios > ROA
0.2711665967687177
Quarters > 2 > ratios > FCF
4109000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.251884999693496
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
16105000
Quarters > 3 > income Statement > cost Of Revenue
-
Quarters > 3 > income Statement > gross Profit
-
Quarters > 3 > income Statement > operating Expenses
-
Quarters > 3 > income Statement > operating Income
-
Quarters > 3 > income Statement > interest Expense
7472000
Quarters > 3 > income Statement > pretax Income
6083000
Quarters > 3 > income Statement > net Income
5224000
Quarters > 3 > income Statement > eps
1.478750184348403
Quarters > 3 > income Statement > dividends Per Share
1554000
Quarters > 3 > income Statement > shares Outstanding
3532713
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
-
Quarters > 3 > income Statement > total Other Income Expense Net
-
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
17380000
Quarters > 3 > balance Sheet > short Term Investments
323248000
Quarters > 3 > balance Sheet > receivables
4850000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
-
Quarters > 3 > balance Sheet > property Plant Equipment
26484000
Quarters > 3 > balance Sheet > total Assets
1595958000
Quarters > 3 > balance Sheet > payables
1857000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
55536000
Quarters > 3 > balance Sheet > total Liabilities
1429548000
Quarters > 3 > balance Sheet > equity
166410000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
5224000
Quarters > 3 > cash Flow > depreciation
923000
Quarters > 3 > cash Flow > change In Working Capital
-318000
Quarters > 3 > cash Flow > cash From Operations
4506000
Quarters > 3 > cash Flow > capital Expenditures
121000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-10851000
Quarters > 3 > cash Flow > net Change In Cash
-10689000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.478750184348403
Quarters > 3 > ratios > PB
1.1843642705967188
Quarters > 3 > ratios > ROE
3.139234421008353
Quarters > 3 > ratios > ROA
0.3273269096053906
Quarters > 3 > ratios > FCF
4385000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.2722756907792611
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
60840000
Annuals > 0 > income Statement > cost Of Revenue
-
Annuals > 0 > income Statement > gross Profit
-
Annuals > 0 > income Statement > operating Expenses
-
Annuals > 0 > income Statement > operating Income
-
Annuals > 0 > income Statement > interest Expense
31278000
Annuals > 0 > income Statement > pretax Income
22341000
Annuals > 0 > income Statement > net Income
19023000
Annuals > 0 > income Statement > eps
5.38481331486594
Annuals > 0 > income Statement > dividends Per Share
6269000
Annuals > 0 > income Statement > shares Outstanding
3532713
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-
Annuals > 0 > income Statement > total Other Income Expense Net
-
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
17380000
Annuals > 0 > balance Sheet > short Term Investments
323248000
Annuals > 0 > balance Sheet > receivables
4850000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
-
Annuals > 0 > balance Sheet > property Plant Equipment
26484000
Annuals > 0 > balance Sheet > total Assets
1595958000
Annuals > 0 > balance Sheet > payables
1857000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
55536000
Annuals > 0 > balance Sheet > total Liabilities
1429548000
Annuals > 0 > balance Sheet > equity
166410000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
19023000
Annuals > 0 > cash Flow > depreciation
3717000
Annuals > 0 > cash Flow > change In Working Capital
-55000
Annuals > 0 > cash Flow > cash From Operations
16900000
Annuals > 0 > cash Flow > capital Expenditures
761000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-66380000
Annuals > 0 > cash Flow > net Change In Cash
-997000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
5.38481331486594
Annuals > 0 > ratios > PB
1.1888223544258156
Annuals > 0 > ratios > ROE
11.431404362718586
Annuals > 0 > ratios > ROA
1.1919486603030907
Annuals > 0 > ratios > FCF
16139000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.2652695595003287
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
30383000
Annuals > 1 > income Statement > cost Of Revenue
-
Annuals > 1 > income Statement > gross Profit
-
Annuals > 1 > income Statement > operating Expenses
-
Annuals > 1 > income Statement > operating Income
-
Annuals > 1 > income Statement > interest Expense
15085000
Annuals > 1 > income Statement > pretax Income
3752000
Annuals > 1 > income Statement > net Income
3387000
Annuals > 1 > income Statement > eps
0.9486661535410708
Annuals > 1 > income Statement > dividends Per Share
3557000
Annuals > 1 > income Statement > shares Outstanding
3570276
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
-
Annuals > 1 > income Statement > total Other Income Expense Net
-
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
19356000
Annuals > 1 > balance Sheet > short Term Investments
413302000
Annuals > 1 > balance Sheet > receivables
5362000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
-
Annuals > 1 > balance Sheet > property Plant Equipment
27569000
Annuals > 1 > balance Sheet > total Assets
1639779000
Annuals > 1 > balance Sheet > payables
2358000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
70448000
Annuals > 1 > balance Sheet > total Liabilities
1485954000
Annuals > 1 > balance Sheet > equity
153825000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3387000
Annuals > 1 > cash Flow > depreciation
973000
Annuals > 1 > cash Flow > change In Working Capital
-585000
Annuals > 1 > cash Flow > cash From Operations
7079000
Annuals > 1 > cash Flow > capital Expenditures
968000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-10889000
Annuals > 1 > cash Flow > net Change In Cash
5293000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.9486661535410708
Annuals > 1 > ratios > PB
1.299759180887372
Annuals > 1 > ratios > ROE
2.2018527547537787
Annuals > 1 > ratios > ROA
0.20655222441560722
Annuals > 1 > ratios > FCF
6111000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.20113221209228846
Annuals > 1 > health Score
53
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
28398000
Annuals > 2 > income Statement > cost Of Revenue
-
Annuals > 2 > income Statement > gross Profit
-
Annuals > 2 > income Statement > operating Expenses
-
Annuals > 2 > income Statement > operating Income
-
Annuals > 2 > income Statement > interest Expense
4061000
Annuals > 2 > income Statement > pretax Income
11140000
Annuals > 2 > income Statement > net Income
9514000
Annuals > 2 > income Statement > eps
4.572449095819097
Annuals > 2 > income Statement > dividends Per Share
3471000
Annuals > 2 > income Statement > shares Outstanding
2080723
Annuals > 2 > income Statement > income Tax Expense
1626000
Annuals > 2 > income Statement > EBITDA
-
Annuals > 2 > income Statement > operating Margin
-
Annuals > 2 > income Statement > total Other Income Expense Net
-
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
13083000
Annuals > 2 > balance Sheet > short Term Investments
341051000
Annuals > 2 > balance Sheet > receivables
2222000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
19874000
Annuals > 2 > balance Sheet > property Plant Equipment
12514000
Annuals > 2 > balance Sheet > total Assets
944014000
Annuals > 2 > balance Sheet > payables
682325000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
24000
Annuals > 2 > balance Sheet > total Liabilities
858072000
Annuals > 2 > balance Sheet > equity
85942000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
9514000
Annuals > 2 > cash Flow > depreciation
715000
Annuals > 2 > cash Flow > change In Working Capital
-1403000
Annuals > 2 > cash Flow > cash From Operations
9663000
Annuals > 2 > cash Flow > capital Expenditures
299000
Annuals > 2 > cash Flow > cash From Investing
-100549000
Annuals > 2 > cash Flow > cash From Financing
6427000
Annuals > 2 > cash Flow > net Change In Cash
-84459000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.572449095819097
Annuals > 2 > ratios > PB
1.35580377463871
Annuals > 2 > ratios > ROE
11.07025668474087
Annuals > 2 > ratios > ROA
1.0078240365079332
Annuals > 2 > ratios > FCF
9364000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.329741531093739
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
29875000
Annuals > 3 > income Statement > cost Of Revenue
-
Annuals > 3 > income Statement > gross Profit
-
Annuals > 3 > income Statement > operating Expenses
-
Annuals > 3 > income Statement > operating Income
-
Annuals > 3 > income Statement > interest Expense
2247000
Annuals > 3 > income Statement > pretax Income
11753000
Annuals > 3 > income Statement > net Income
9405000
Annuals > 3 > income Statement > eps
4.520063458711227
Annuals > 3 > income Statement > dividends Per Share
6501000
Annuals > 3 > income Statement > shares Outstanding
2080723
Annuals > 3 > income Statement > income Tax Expense
2348000
Annuals > 3 > income Statement > EBITDA
-
Annuals > 3 > income Statement > operating Margin
-
Annuals > 3 > income Statement > total Other Income Expense Net
-
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
89364000
Annuals > 3 > balance Sheet > short Term Investments
337832000
Annuals > 3 > balance Sheet > receivables
1490000
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
102968000
Annuals > 3 > balance Sheet > property Plant Equipment
13791000
Annuals > 3 > balance Sheet > total Assets
952713000
Annuals > 3 > balance Sheet > payables
701495000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
28000
Annuals > 3 > balance Sheet > total Liabilities
848371000
Annuals > 3 > balance Sheet > equity
104342000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
9405000
Annuals > 3 > cash Flow > depreciation
734000
Annuals > 3 > cash Flow > change In Working Capital
373000
Annuals > 3 > cash Flow > cash From Operations
14594000
Annuals > 3 > cash Flow > capital Expenditures
281000
Annuals > 3 > cash Flow > cash From Investing
-119236000
Annuals > 3 > cash Flow > cash From Financing
92840000
Annuals > 3 > cash Flow > net Change In Cash
-11802000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.520063458711227
Annuals > 3 > ratios > PB
1.1167170267006574
Annuals > 3 > ratios > ROE
9.013628260911235
Annuals > 3 > ratios > ROA
0.9871808194073137
Annuals > 3 > ratios > FCF
14313000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.47909623430962345
Annuals > 3 > health Score
58
Valuation > metrics > PE
9.0289
Valuation > metrics > PB
1.0693127182697781
Valuation > final Score
100
Valuation > verdict
4.9% Undervalued
Profitability > metrics > ROE
3.6420305173862375
Profitability > metrics > Net Margin
0.36234697729601467
Profitability > final Score
52
Profitability > verdict
Weak
Risk > metrics > Debt Equity
7.970648020164241
Risk > metrics > Interest Coverage
0
Risk > final Score
6
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
52
Prev Profitabilities > 1
50
Prev Profitabilities > 2
51
Prev Risks > 0
6
Prev Risks > 1
6
Prev Risks > 2
6
Prev Liquidities > 0
10
Prev Liquidities > 1
10
Prev Liquidities > 2
10
Updated At
2026-01-20T21:34:11.720Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-20
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-20
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-16
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.9
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-17
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.63
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-05-09
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.23
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
1.23
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-03-07
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
1.47
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
1.47
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-09-30
Earnings History > 6 > report Date
2023-10-24
Earnings History > 6 > date
2023-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.563
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-06-30
Earnings History > 7 > report Date
2023-08-23
Earnings History > 7 > date
2023-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.703
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-03-31
Earnings History > 8 > report Date
2023-05-23
Earnings History > 8 > date
2023-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.9331
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2022-12-31
Earnings History > 9 > report Date
2023-02-23
Earnings History > 9 > date
2022-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.25
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-09-30
Earnings History > 10 > report Date
2022-11-01
Earnings History > 10 > date
2022-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.2131
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-06-30
Earnings History > 11 > report Date
2022-09-06
Earnings History > 11 > date
2022-06-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.94
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-03-31
Earnings History > 12 > report Date
2022-05-26
Earnings History > 12 > date
2022-03-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.18
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2021-12-31
Earnings History > 13 > report Date
2022-02-15
Earnings History > 13 > date
2021-12-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.21
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-09-30
Earnings History > 14 > report Date
2021-11-12
Earnings History > 14 > date
2021-09-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.11
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-06-30
Earnings History > 15 > report Date
2021-09-09
Earnings History > 15 > date
2021-06-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.03
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-03-31
Earnings History > 16 > report Date
2021-05-11
Earnings History > 16 > date
2021-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.18
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2020-12-31
Earnings History > 17 > report Date
2021-03-03
Earnings History > 17 > date
2020-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.38
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-09-30
Earnings History > 18 > report Date
2020-10-27
Earnings History > 18 > date
2020-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.05
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-06-30
Earnings History > 19 > report Date
2020-08-04
Earnings History > 19 > date
2020-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.08
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
1.08
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-03-31
Earnings History > 20 > report Date
2020-05-12
Earnings History > 20 > date
2020-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.96
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2019-12-31
Earnings History > 21 > report Date
2020-02-18
Earnings History > 21 > date
2019-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.95
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-09-30
Earnings History > 22 > report Date
2019-10-29
Earnings History > 22 > date
2019-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.09
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-06-30
Earnings History > 23 > report Date
2019-08-06
Earnings History > 23 > date
2019-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.19
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-03-31
Earnings History > 24 > report Date
2019-05-14
Earnings History > 24 > date
2019-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.99
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2018-12-31
Earnings History > 25 > report Date
2019-02-26
Earnings History > 25 > date
2018-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.82
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-09-30
Earnings History > 26 > report Date
2018-10-30
Earnings History > 26 > date
2018-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.04
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-06-30
Earnings History > 27 > report Date
2018-08-30
Earnings History > 27 > date
2018-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.98
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-03-31
Earnings History > 28 > report Date
2018-05-14
Earnings History > 28 > date
2018-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.93
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2017-12-31
Earnings History > 29 > report Date
2018-03-01
Earnings History > 29 > date
2017-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.02
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-09-30
Earnings History > 30 > report Date
2017-10-31
Earnings History > 30 > date
2017-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.91
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-06-30
Earnings History > 31 > report Date
2017-08-08
Earnings History > 31 > date
2017-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.93
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-03-31
Earnings History > 32 > report Date
2017-05-16
Earnings History > 32 > date
2017-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.86
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2016-12-31
Earnings History > 33 > report Date
2017-03-31
Earnings History > 33 > date
2016-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.8621
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-09-30
Earnings History > 34 > report Date
2016-12-31
Earnings History > 34 > date
2016-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.8472
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-06-30
Earnings History > 35 > report Date
2016-09-30
Earnings History > 35 > date
2016-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.8741
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-03-31
Earnings History > 36 > report Date
2016-06-30
Earnings History > 36 > date
2016-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.8444
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2015-12-31
Earnings History > 37 > report Date
2016-03-31
Earnings History > 37 > date
2015-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.781
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-09-30
Earnings History > 38 > report Date
2015-12-31
Earnings History > 38 > date
2015-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.793
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-06-30
Earnings History > 39 > report Date
2015-09-30
Earnings History > 39 > date
2015-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.8302
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-03-31
Earnings History > 40 > report Date
2015-06-30
Earnings History > 40 > date
2015-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.7962
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2014-12-31
Earnings History > 41 > report Date
2015-03-31
Earnings History > 41 > date
2014-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.7779
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.7779
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-09-30
Earnings History > 42 > report Date
2014-12-31
Earnings History > 42 > date
2014-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.915
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.915
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-06-30
Earnings History > 43 > report Date
2014-09-30
Earnings History > 43 > date
2014-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.7559
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.7559
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-03-31
Earnings History > 44 > report Date
2014-06-30
Earnings History > 44 > date
2014-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.7479
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2013-12-31
Earnings History > 45 > report Date
2014-03-31
Earnings History > 45 > date
2013-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.7263
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-09-30
Earnings History > 46 > report Date
2013-12-31
Earnings History > 46 > date
2013-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.9027
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-06-30
Earnings History > 47 > report Date
2013-09-30
Earnings History > 47 > date
2013-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.7713
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-03-31
Earnings History > 48 > report Date
2013-06-30
Earnings History > 48 > date
2013-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.676
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2012-12-31
Earnings History > 49 > report Date
2013-03-31
Earnings History > 49 > date
2012-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.7767
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-09-30
Earnings History > 50 > report Date
2012-12-31
Earnings History > 50 > date
2012-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.7704
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-06-30
Earnings History > 51 > report Date
2012-09-30
Earnings History > 51 > date
2012-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.8028
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-03-31
Earnings History > 52 > report Date
2012-06-30
Earnings History > 52 > date
2012-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.8534
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2011-12-31
Earnings History > 53 > report Date
2012-03-31
Earnings History > 53 > date
2011-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.8238
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-09-30
Earnings History > 54 > report Date
2011-12-31
Earnings History > 54 > date
2011-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.7656
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-06-30
Earnings History > 55 > report Date
2011-09-30
Earnings History > 55 > date
2011-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.7313
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-03-31
Earnings History > 56 > report Date
2011-06-30
Earnings History > 56 > date
2011-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.8259
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2010-12-31
Earnings History > 57 > report Date
2011-03-31
Earnings History > 57 > date
2010-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.7232
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-09-30
Earnings History > 58 > report Date
2010-12-31
Earnings History > 58 > date
2010-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.6372
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-06-30
Earnings History > 59 > report Date
2010-06-30
Earnings History > 59 > date
2010-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.7438
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-03-31
Earnings History > 60 > report Date
2010-03-31
Earnings History > 60 > date
2010-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.6864
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2009-12-31
Earnings History > 61 > report Date
2009-12-31
Earnings History > 61 > date
2009-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.5868
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-09-30
Earnings History > 62 > report Date
2009-09-30
Earnings History > 62 > date
2009-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.6487
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-06-30
Earnings History > 63 > report Date
2009-06-30
Earnings History > 63 > date
2009-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.6874
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-03-31
Earnings History > 64 > report Date
2009-03-31
Earnings History > 64 > date
2009-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.6845
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-12-31
Earnings History > 65 > report Date
2008-12-31
Earnings History > 65 > date
2008-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.4785
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-09-30
Earnings History > 66 > report Date
2008-09-30
Earnings History > 66 > date
2008-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.424
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-06-30
Earnings History > 67 > report Date
2008-06-30
Earnings History > 67 > date
2008-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.61
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-03-31
Earnings History > 68 > report Date
2008-03-31
Earnings History > 68 > date
2008-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.5305
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2007-09-30
Earnings History > 69 > report Date
2007-09-30
Earnings History > 69 > date
2007-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.5813
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-06-30
Earnings History > 70 > report Date
2007-06-30
Earnings History > 70 > date
2007-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.5286
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-03-31
Earnings History > 71 > report Date
2007-03-31
Earnings History > 71 > date
2007-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4961
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2006-12-31
Earnings History > 72 > report Date
2006-12-31
Earnings History > 72 > date
2006-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.4622
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-09-30
Earnings History > 73 > report Date
2006-09-30
Earnings History > 73 > date
2006-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.5352
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-06-30
Earnings History > 74 > report Date
2006-06-30
Earnings History > 74 > date
2006-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.4888
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-03-31
Earnings History > 75 > report Date
2006-03-31
Earnings History > 75 > date
2006-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.4388
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2005-12-31
Earnings History > 76 > report Date
2005-12-31
Earnings History > 76 > date
2005-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4925
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-09-30
Earnings History > 77 > report Date
2005-09-30
Earnings History > 77 > date
2005-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.4337
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-06-30
Earnings History > 78 > report Date
2005-06-30
Earnings History > 78 > date
2005-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.4208
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-03-31
Earnings History > 79 > report Date
2005-03-31
Earnings History > 79 > date
2005-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.4142
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-12-31
Earnings History > 80 > report Date
2004-12-31
Earnings History > 80 > date
2004-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.49
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-09-30
Earnings History > 81 > report Date
2004-09-30
Earnings History > 81 > date
2004-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.4437
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-06-30
Earnings History > 82 > report Date
2004-06-30
Earnings History > 82 > date
2004-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.4087
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-03-31
Earnings History > 83 > report Date
2004-03-31
Earnings History > 83 > date
2004-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.3986
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2003-12-31
Earnings History > 84 > report Date
2003-12-31
Earnings History > 84 > date
2003-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.47
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-09-30
Earnings History > 85 > report Date
2003-09-30
Earnings History > 85 > date
2003-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.4168
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-06-30
Earnings History > 86 > report Date
2003-06-30
Earnings History > 86 > date
2003-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.4032
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-03-31
Earnings History > 87 > report Date
2003-03-31
Earnings History > 87 > date
2003-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3931
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-09-30
Earnings History > 88 > report Date
2002-09-30
Earnings History > 88 > date
2002-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.3306
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-06-30
Earnings History > 89 > report Date
2002-06-30
Earnings History > 89 > date
2002-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.3972
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-03-31
Earnings History > 90 > report Date
2002-03-31
Earnings History > 90 > date
2002-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.4028
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-09-30
Earnings History > 91 > report Date
2001-09-30
Earnings History > 91 > date
2001-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3349
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2001-06-30
Earnings History > 92 > report Date
2001-06-30
Earnings History > 92 > date
2001-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.3969
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-03-31
Earnings History > 93 > report Date
2001-03-31
Earnings History > 93 > date
2001-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3204
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2000-09-30
Earnings History > 94 > report Date
2000-09-30
Earnings History > 94 > date
2000-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.3857
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2000-06-30
Earnings History > 95 > report Date
2000-06-30
Earnings History > 95 > date
2000-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.364
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2000-03-31
Earnings History > 96 > report Date
2000-03-31
Earnings History > 96 > date
2000-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.3401
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
1999-09-30
Earnings History > 97 > report Date
1999-09-30
Earnings History > 97 > date
1999-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.3856
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
1999-06-30
Earnings History > 98 > report Date
1999-06-30
Earnings History > 98 > date
1999-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.3691
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1999-03-31
Earnings History > 99 > report Date
1999-03-31
Earnings History > 99 > date
1999-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.3278
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1998-09-30
Earnings History > 100 > report Date
1998-09-30
Earnings History > 100 > date
1998-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.3552
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1998-06-30
Earnings History > 101 > report Date
1998-06-30
Earnings History > 101 > date
1998-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.3302
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1998-03-31
Earnings History > 102 > report Date
1998-03-31
Earnings History > 102 > date
1998-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.3076
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Muncy Columbia Financial Corporation operates as the bank holding company for Journey Bank that provides banking and financial products and services to individual, business, and government customers in Pennsylvania. It offers deposit services, including noninterest-bearing and interest-bearing checking, savings, repo sweep, individual retirement, and money market accounts; demand and time deposits, as well as certificates of deposit. The company also provides commercial, consumer, and mortgage loans; commercial real estate loans comprising commercial mortgages and student housing; residential real estate loans; multifamily loans; and industrial and other loans. In addition, it offers trust services, including administration of various estates, pension plans, self-directed IRA's, and other services; personal, corporate, pension, and fiduciary services; stocks, bonds, and other non-insured financial products; and remote capture, internet banking, telephone and mobile banking, and automated teller machine services, as well as investment and insurance products. The company was formerly known as CCFNB Bancorp, Inc. and changed its name to Muncy Columbia Financial Corporation in November 2023. Muncy Columbia Financial Corporation was founded in 1926 and is headquartered in Bloomsburg, Pennsylvania.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AMuncy Columbia Financial Corporation Announces Fourth Quarter 2025 Earnings - Business Wire
1/21/2026
Muncy Columbia Financial Corporation Announces Fourth Quarter 2025 Earnings Business Wire
Read more →Independent Bank (NASDAQ:IBCP) Stock Price Passes Above Fifty Day Moving Average – Time to Sell? Defense World
Read more →Showing 2 of 10
(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 CCFNB Bancorp Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
—
Date
2025-12-31
EPS Actual
—
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.