_id
691483c8ccc777a4e85d9492
Ticker
NRIM
Name
Northrim BanCorp Inc
Exchange
NASDAQ
Address
3111 C Street, Anchorage, AK, United States, 99503
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.northrim.com
Description
Northrim BanCorp, Inc. operates as the bank holding company for Northrim Bank that provides commercial banking products and services to businesses and professional individuals. The company operates through three segments: Community Banking, Home Mortgage Lending, and Specialty Finance. It offers noninterest-bearing checking accounts and interest-bearing time deposits, checking and savings accounts, individual retirement and money market deposit accounts, certificates of deposit, and business sweep accounts. The company also provides short and medium-term commercial loans, commercial credit lines, construction and real estate loans, and consumer loans, as well as short and medium-term working capital. In addition, it offers consumer and business online banking, mobile app, and mobile deposits; and debit and credit cards. Further, the company provides mobile web and app banking, consumer online account opening, personal finance, online documents, consumer debit cards, business debit cards, my rewards for consumer debit cards, retail lockbox services, card control, corporate purchase cards, integrated payables, home equity advantage access cards, telebanking, and automated teller services. Additionally, it offers personalized checks at account opening, overdraft protection from a savings account, commercial drive-up banking, automatic transfer and payment, external transfer, bill pay, wire transfer, direct payroll deposit, electronic tax payment, automated clearing house origination and receipt, remote deposit capture, account reconciliation and positive pay, merchant, cash management, annuity, and long-term investment portfolio products and services. The company also provides investment advisory, trust, wealth management, factoring, and mortgage services. The company was founded in 1990 and is headquartered in Anchorage, Alaska.
Last Close
24.96
Volume
168262
Current Price
24.84
Change
-0.4807692307692347
Last Updated
2025-12-02T12:42:11.654Z
Image
-
Ipo Date
1993-10-25T00:00:00.000Z
Market Cap
551603968
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.644
Sentiment Sources
3
Rating
5
Target Price
31.5
Strong Buy
2
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
63006000
Cost Of Revenue
12348000
Gross Profit
50658000
Operating Expenses
16089000
Operating Income
34569000
Interest Expense
10632000
Pretax Income
34569000
Net Income
27065000
Eps
1.204679631776195
Dividends Per Share
3535000
Shares Outstanding
22090668
Income Tax Expense
7504000
EBITDA
35449000
Operating Margin
54.86620321874107
Total Other Income Expense Net
3330000
Cash
212692000
Short Term Investments
419178000
Receivables
108053000
Inventories
-
Total Current Assets
739923000
Property Plant Equipment
44869000
Total Assets
3312332000
Payables
-
Short Term Debt
6559000
Long Term Debt
23226000
Total Liabilities
2996669000
Equity
315663000
Depreciation
880000
Change In Working Capital
1018000
Cash From Operations
92671000
Capital Expenditures
2725000
Cash From Investing
-64911000
Cash From Financing
43649000
Net Change In Cash
71409000
PE
8.9179
PB
1.7679271924805886
ROE
8.57401722723284
ROA
0.8170980445196919
FCF
89946000
Fcf Percent
1.4275783258737262
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
6.5
Defensive Investing Score
3.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
4.5
Net Net Investing Score
3
Quality Investing Score
6.5
Value Investing Score
8.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
63006000
Quarters > 0 > income Statement > cost Of Revenue
12348000
Quarters > 0 > income Statement > gross Profit
50658000
Quarters > 0 > income Statement > operating Expenses
16089000
Quarters > 0 > income Statement > operating Income
34569000
Quarters > 0 > income Statement > interest Expense
10632000
Quarters > 0 > income Statement > pretax Income
34569000
Quarters > 0 > income Statement > net Income
27065000
Quarters > 0 > income Statement > eps
1.204679631776195
Quarters > 0 > income Statement > dividends Per Share
3535000
Quarters > 0 > income Statement > shares Outstanding
22466554
Quarters > 0 > income Statement > income Tax Expense
7504000
Quarters > 0 > income Statement > EBITDA
35449000
Quarters > 0 > income Statement > operating Margin
54.86620321874107
Quarters > 0 > income Statement > total Other Income Expense Net
3330000
Quarters > 0 > balance Sheet > cash
212692000
Quarters > 0 > balance Sheet > short Term Investments
419178000
Quarters > 0 > balance Sheet > receivables
108053000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
739923000
Quarters > 0 > balance Sheet > property Plant Equipment
44869000
Quarters > 0 > balance Sheet > total Assets
3312332000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
6559000
Quarters > 0 > balance Sheet > long Term Debt
23226000
Quarters > 0 > balance Sheet > total Liabilities
2996669000
Quarters > 0 > balance Sheet > equity
315663000
Quarters > 0 > cash Flow > net Income
27065000
Quarters > 0 > cash Flow > depreciation
880000
Quarters > 0 > cash Flow > change In Working Capital
1018000
Quarters > 0 > cash Flow > cash From Operations
92671000
Quarters > 0 > cash Flow > capital Expenditures
2725000
Quarters > 0 > cash Flow > cash From Investing
-64911000
Quarters > 0 > cash Flow > cash From Financing
43649000
Quarters > 0 > cash Flow > net Change In Cash
71409000
Quarters > 0 > ratios > PE
1.204679631776195
Quarters > 0 > ratios > PB
1.7679271924805886
Quarters > 0 > ratios > ROE
8.57401722723284
Quarters > 0 > ratios > ROA
0.8170980445196919
Quarters > 0 > ratios > FCF
89946000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
1.4275783258737262
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
61439000
Quarters > 1 > income Statement > cost Of Revenue
13183000
Quarters > 1 > income Statement > gross Profit
48256000
Quarters > 1 > income Statement > operating Expenses
32488000
Quarters > 1 > income Statement > operating Income
15768000
Quarters > 1 > income Statement > interest Expense
11207000
Quarters > 1 > income Statement > pretax Income
15768000
Quarters > 1 > income Statement > net Income
11778000
Quarters > 1 > income Statement > eps
0.5247205856198938
Quarters > 1 > income Statement > dividends Per Share
3535000
Quarters > 1 > income Statement > shares Outstanding
22446232
Quarters > 1 > income Statement > income Tax Expense
3990000
Quarters > 1 > income Statement > EBITDA
16653000
Quarters > 1 > income Statement > operating Margin
25.66448021614935
Quarters > 1 > income Statement > total Other Income Expense Net
2862000
Quarters > 1 > balance Sheet > cash
141283000
Quarters > 1 > balance Sheet > short Term Investments
429421000
Quarters > 1 > balance Sheet > receivables
109098000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
679802000
Quarters > 1 > balance Sheet > property Plant Equipment
43534000
Quarters > 1 > balance Sheet > total Assets
3243760000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
1329000
Quarters > 1 > balance Sheet > long Term Debt
73336000
Quarters > 1 > balance Sheet > total Liabilities
2953541000
Quarters > 1 > balance Sheet > equity
290219000
Quarters > 1 > cash Flow > net Income
11778000
Quarters > 1 > cash Flow > depreciation
885000
Quarters > 1 > cash Flow > change In Working Capital
9973000
Quarters > 1 > cash Flow > cash From Operations
-4416000
Quarters > 1 > cash Flow > capital Expenditures
316000
Quarters > 1 > cash Flow > cash From Investing
2629000
Quarters > 1 > cash Flow > cash From Financing
77547000
Quarters > 1 > cash Flow > net Change In Cash
75760000
Quarters > 1 > ratios > PE
0.5247205856198938
Quarters > 1 > ratios > PB
1.9211850460514301
Quarters > 1 > ratios > ROE
4.058314583125157
Quarters > 1 > ratios > ROA
0.3630971465213209
Quarters > 1 > ratios > FCF
-4732000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.07701948273897687
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
55761000
Quarters > 2 > income Statement > cost Of Revenue
8855000
Quarters > 2 > income Statement > gross Profit
46906000
Quarters > 2 > income Statement > operating Expenses
29331000
Quarters > 2 > income Statement > operating Income
17575000
Quarters > 2 > income Statement > interest Expense
10264000
Quarters > 2 > income Statement > pretax Income
17575000
Quarters > 2 > income Statement > net Income
13324000
Quarters > 2 > income Statement > eps
0.5939728958630528
Quarters > 2 > income Statement > dividends Per Share
3534000
Quarters > 2 > income Statement > shares Outstanding
22432000
Quarters > 2 > income Statement > income Tax Expense
4251000
Quarters > 2 > income Statement > EBITDA
18470000
Quarters > 2 > income Statement > operating Margin
31.51844479116228
Quarters > 2 > income Statement > total Other Income Expense Net
3375000
Quarters > 2 > balance Sheet > cash
65523000
Quarters > 2 > balance Sheet > short Term Investments
463096000
Quarters > 2 > balance Sheet > receivables
95489000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
624108000
Quarters > 2 > balance Sheet > property Plant Equipment
44702000
Quarters > 2 > balance Sheet > total Assets
3140960000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
1999000
Quarters > 2 > balance Sheet > long Term Debt
23446000
Quarters > 2 > balance Sheet > total Liabilities
2861204000
Quarters > 2 > balance Sheet > equity
279756000
Quarters > 2 > cash Flow > net Income
13324000
Quarters > 2 > cash Flow > depreciation
895000
Quarters > 2 > cash Flow > change In Working Capital
2369000
Quarters > 2 > cash Flow > cash From Operations
16540000
Quarters > 2 > cash Flow > capital Expenditures
208000
Quarters > 2 > cash Flow > cash From Investing
-98098000
Quarters > 2 > cash Flow > cash From Financing
84345000
Quarters > 2 > cash Flow > net Change In Cash
2787000
Quarters > 2 > ratios > PE
0.5939728958630528
Quarters > 2 > ratios > PB
1.991774546390426
Quarters > 2 > ratios > ROE
4.762721800426085
Quarters > 2 > ratios > ROA
0.4242015180072335
Quarters > 2 > ratios > FCF
16332000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.29289288212191317
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
54819000
Quarters > 3 > income Statement > cost Of Revenue
12146000
Quarters > 3 > income Statement > gross Profit
42673000
Quarters > 3 > income Statement > operating Expenses
29377000
Quarters > 3 > income Statement > operating Income
13296000
Quarters > 3 > income Statement > interest Expense
10945000
Quarters > 3 > income Statement > pretax Income
13296000
Quarters > 3 > income Statement > net Income
10927000
Quarters > 3 > income Statement > eps
0.48798678099321185
Quarters > 3 > income Statement > dividends Per Share
3631000
Quarters > 3 > income Statement > shares Outstanding
22392000
Quarters > 3 > income Statement > income Tax Expense
2369000
Quarters > 3 > income Statement > EBITDA
13683000
Quarters > 3 > income Statement > operating Margin
24.254364362720953
Quarters > 3 > income Statement > total Other Income Expense Net
263000
Quarters > 3 > balance Sheet > cash
62736000
Quarters > 3 > balance Sheet > short Term Investments
478617000
Quarters > 3 > balance Sheet > receivables
102164000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
646161000
Quarters > 3 > balance Sheet > property Plant Equipment
45212000
Quarters > 3 > balance Sheet > total Assets
3041869000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
7487000
Quarters > 3 > balance Sheet > long Term Debt
33355000
Quarters > 3 > balance Sheet > total Liabilities
2774753000
Quarters > 3 > balance Sheet > equity
267116000
Quarters > 3 > cash Flow > net Income
10927000
Quarters > 3 > cash Flow > depreciation
387000
Quarters > 3 > cash Flow > change In Working Capital
-10827000
Quarters > 3 > cash Flow > cash From Operations
35518000
Quarters > 3 > cash Flow > capital Expenditures
1024000
Quarters > 3 > cash Flow > cash From Investing
-96933000
Quarters > 3 > cash Flow > cash From Financing
21275000
Quarters > 3 > cash Flow > net Change In Cash
-40140000
Quarters > 3 > ratios > PE
0.48798678099321185
Quarters > 3 > ratios > PB
2.082306114197577
Quarters > 3 > ratios > ROE
4.090732116383893
Quarters > 3 > ratios > ROA
0.35921994010918945
Quarters > 3 > ratios > FCF
34494000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.6292343895364746
Quarters > 3 > health Score
55
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
195960000
Annuals > 0 > income Statement > cost Of Revenue
44029000
Annuals > 0 > income Statement > gross Profit
151931000
Annuals > 0 > income Statement > operating Expenses
104937000
Annuals > 0 > income Statement > operating Income
46994000
Annuals > 0 > income Statement > interest Expense
40736000
Annuals > 0 > income Statement > pretax Income
46994000
Annuals > 0 > income Statement > net Income
36971000
Annuals > 0 > income Statement > eps
1.6552202722063036
Annuals > 0 > income Statement > dividends Per Share
13751000
Annuals > 0 > income Statement > shares Outstanding
22336000
Annuals > 0 > income Statement > income Tax Expense
10023000
Annuals > 0 > income Statement > EBITDA
50604000
Annuals > 0 > income Statement > operating Margin
23.981424780567462
Annuals > 0 > income Statement > total Other Income Expense Net
4953000
Annuals > 0 > balance Sheet > cash
62736000
Annuals > 0 > balance Sheet > short Term Investments
478617000
Annuals > 0 > balance Sheet > receivables
102164000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
646161000
Annuals > 0 > balance Sheet > property Plant Equipment
45212000
Annuals > 0 > balance Sheet > total Assets
3041869000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
12762000
Annuals > 0 > balance Sheet > long Term Debt
33355000
Annuals > 0 > balance Sheet > total Liabilities
2774753000
Annuals > 0 > balance Sheet > equity
267116000
Annuals > 0 > cash Flow > net Income
36971000
Annuals > 0 > cash Flow > depreciation
3610000
Annuals > 0 > cash Flow > change In Working Capital
-18586000
Annuals > 0 > cash Flow > cash From Operations
-8727000
Annuals > 0 > cash Flow > capital Expenditures
620000
Annuals > 0 > cash Flow > cash From Investing
-197625000
Annuals > 0 > cash Flow > cash From Financing
150558000
Annuals > 0 > cash Flow > net Change In Cash
-55794000
Annuals > 0 > ratios > PE
1.6552202722063036
Annuals > 0 > ratios > PB
2.087968972281705
Annuals > 0 > ratios > ROE
13.840803246529598
Annuals > 0 > ratios > ROA
1.215404082161329
Annuals > 0 > ratios > FCF
-9347000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.04769850989997959
Annuals > 0 > health Score
43
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
158326000
Annuals > 1 > income Statement > cost Of Revenue
32537000
Annuals > 1 > income Statement > gross Profit
125789000
Annuals > 1 > income Statement > operating Expenses
94181000
Annuals > 1 > income Statement > operating Income
31608000
Annuals > 1 > income Statement > interest Expense
28695000
Annuals > 1 > income Statement > pretax Income
31608000
Annuals > 1 > income Statement > net Income
25394000
Annuals > 1 > income Statement > eps
1.1214449743861508
Annuals > 1 > income Statement > dividends Per Share
13609000
Annuals > 1 > income Statement > shares Outstanding
22644000
Annuals > 1 > income Statement > income Tax Expense
6214000
Annuals > 1 > income Statement > EBITDA
34919000
Annuals > 1 > income Statement > operating Margin
19.96387201091419
Annuals > 1 > income Statement > total Other Income Expense Net
5233000
Annuals > 1 > balance Sheet > cash
118530000
Annuals > 1 > balance Sheet > short Term Investments
637936000
Annuals > 1 > balance Sheet > receivables
50526000
Annuals > 1 > balance Sheet > inventories
-9385000
Annuals > 1 > balance Sheet > total Current Assets
809619000
Annuals > 1 > balance Sheet > property Plant Equipment
49785000
Annuals > 1 > balance Sheet > total Assets
2807497000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
3068000
Annuals > 1 > balance Sheet > long Term Debt
23985000
Annuals > 1 > balance Sheet > total Liabilities
2572779000
Annuals > 1 > balance Sheet > equity
234718000
Annuals > 1 > cash Flow > net Income
25394000
Annuals > 1 > cash Flow > depreciation
3311000
Annuals > 1 > cash Flow > change In Working Capital
10511000
Annuals > 1 > cash Flow > cash From Operations
38925000
Annuals > 1 > cash Flow > capital Expenditures
6166000
Annuals > 1 > cash Flow > cash From Investing
-254921000
Annuals > 1 > cash Flow > cash From Financing
75326000
Annuals > 1 > cash Flow > net Change In Cash
-140820000
Annuals > 1 > ratios > PE
1.1214449743861508
Annuals > 1 > ratios > PB
2.408936170212766
Annuals > 1 > ratios > ROE
10.818940175018534
Annuals > 1 > ratios > ROA
0.9045067545931482
Annuals > 1 > ratios > FCF
32759000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.20690853050036
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
134405000
Annuals > 2 > income Statement > cost Of Revenue
7059000
Annuals > 2 > income Statement > gross Profit
127346000
Annuals > 2 > income Statement > operating Expenses
88852000
Annuals > 2 > income Statement > operating Income
38494000
Annuals > 2 > income Statement > interest Expense
5213000
Annuals > 2 > income Statement > pretax Income
38494000
Annuals > 2 > income Statement > net Income
30741000
Annuals > 2 > income Statement > eps
1.3184508492022646
Annuals > 2 > income Statement > dividends Per Share
10571000
Annuals > 2 > income Statement > shares Outstanding
23316000
Annuals > 2 > income Statement > income Tax Expense
7753000
Annuals > 2 > income Statement > EBITDA
41658000
Annuals > 2 > income Statement > operating Margin
28.64030356013541
Annuals > 2 > income Statement > total Other Income Expense Net
-7097000
Annuals > 2 > balance Sheet > cash
259350000
Annuals > 2 > balance Sheet > short Term Investments
677029000
Annuals > 2 > balance Sheet > receivables
31680000
Annuals > 2 > balance Sheet > inventories
-279425000
Annuals > 2 > balance Sheet > total Current Assets
970417000
Annuals > 2 > balance Sheet > property Plant Equipment
47689000
Annuals > 2 > balance Sheet > total Assets
2674318000
Annuals > 2 > balance Sheet > payables
2387211000
Annuals > 2 > balance Sheet > short Term Debt
1282000
Annuals > 2 > balance Sheet > long Term Debt
24405000
Annuals > 2 > balance Sheet > total Liabilities
2455689000
Annuals > 2 > balance Sheet > equity
218629000
Annuals > 2 > cash Flow > net Income
30741000
Annuals > 2 > cash Flow > depreciation
4328000
Annuals > 2 > cash Flow > change In Working Capital
-1266000
Annuals > 2 > cash Flow > cash From Operations
78123000
Annuals > 2 > cash Flow > capital Expenditures
3847000
Annuals > 2 > cash Flow > cash From Investing
-405625000
Annuals > 2 > cash Flow > cash From Financing
-58975000
Annuals > 2 > cash Flow > net Change In Cash
-386477000
Annuals > 2 > ratios > PE
1.3184508492022646
Annuals > 2 > ratios > PB
2.6629610893339857
Annuals > 2 > ratios > ROE
14.06080620594706
Annuals > 2 > ratios > ROA
1.1494893277463638
Annuals > 2 > ratios > FCF
74276000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.5526282504371117
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
136869000
Annuals > 3 > income Statement > cost Of Revenue
-320000
Annuals > 3 > income Statement > gross Profit
137189000
Annuals > 3 > income Statement > operating Expenses
89196000
Annuals > 3 > income Statement > operating Income
47993000
Annuals > 3 > income Statement > interest Expense
3779000
Annuals > 3 > income Statement > pretax Income
47993000
Annuals > 3 > income Statement > net Income
37517000
Annuals > 3 > income Statement > eps
1.5009201472235558
Annuals > 3 > income Statement > dividends Per Share
9388000
Annuals > 3 > income Statement > shares Outstanding
24996000
Annuals > 3 > income Statement > income Tax Expense
10476000
Annuals > 3 > income Statement > EBITDA
52467000
Annuals > 3 > income Statement > operating Margin
35.064916087645855
Annuals > 3 > income Statement > total Other Income Expense Net
-7597000
Annuals > 3 > balance Sheet > cash
645827000
Annuals > 3 > balance Sheet > short Term Investments
426684000
Annuals > 3 > balance Sheet > receivables
15827000
Annuals > 3 > balance Sheet > inventories
-669502000
Annuals > 3 > balance Sheet > total Current Assets
1090548000
Annuals > 3 > balance Sheet > property Plant Equipment
48165000
Annuals > 3 > balance Sheet > total Assets
2724719000
Annuals > 3 > balance Sheet > payables
2421631000
Annuals > 3 > balance Sheet > short Term Debt
1133000
Annuals > 3 > balance Sheet > long Term Debt
24818000
Annuals > 3 > balance Sheet > total Liabilities
2486902000
Annuals > 3 > balance Sheet > equity
237817000
Annuals > 3 > cash Flow > net Income
37517000
Annuals > 3 > cash Flow > depreciation
4474000
Annuals > 3 > cash Flow > change In Working Capital
4177000
Annuals > 3 > cash Flow > cash From Operations
111989000
Annuals > 3 > cash Flow > capital Expenditures
2508000
Annuals > 3 > cash Flow > cash From Investing
-159089000
Annuals > 3 > cash Flow > cash From Financing
576962000
Annuals > 3 > cash Flow > net Change In Cash
529862000
Annuals > 3 > ratios > PE
1.5009201472235558
Annuals > 3 > ratios > PB
2.624497491768881
Annuals > 3 > ratios > ROE
15.775575337339214
Annuals > 3 > ratios > ROA
1.3769126284214996
Annuals > 3 > ratios > FCF
109481000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.7998962511598682
Annuals > 3 > health Score
64
Valuation > metrics > PE
8.9179
Valuation > metrics > PB
1.7679271924805886
Valuation > final Score
100
Valuation > verdict
5.4% Undervalued
Profitability > metrics > ROE
8.57401722723284
Profitability > metrics > ROA
3.657813042708498
Profitability > metrics > Net Margin
0.42956226391137353
Profitability > final Score
58
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.49325388151288
Risk > metrics > Interest Coverage
3.251410835214447
Risk > final Score
19
Risk > verdict
High
Liquidity > metrics > Current Ratio
112.81033694160695
Liquidity > metrics > Quick Ratio
112.81033694160695
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
42
Prev Profitabilities > 1
46
Prev Profitabilities > 2
43
Prev Risks > 0
12
Prev Risks > 1
13
Prev Risks > 2
11
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-10T21:44:10.714Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-21
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-22
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.5827
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-22
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.7083
Earnings History > 2 > eps Estimate
2.36
Earnings History > 2 > eps Difference
-1.6517
Earnings History > 2 > surprise Percent
-69.9873
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-23
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.09
Earnings History > 3 > eps Estimate
2.27
Earnings History > 3 > eps Difference
-0.18
Earnings History > 3 > surprise Percent
-7.9295
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-23
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.38
Earnings History > 4 > eps Estimate
1.68
Earnings History > 4 > eps Difference
0.7
Earnings History > 4 > surprise Percent
41.6667
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-24
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.1
Earnings History > 5 > eps Estimate
1.71
Earnings History > 5 > eps Difference
0.39
Earnings History > 5 > surprise Percent
22.807
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-23
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.57
Earnings History > 6 > eps Estimate
1.53
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
2.6144
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-24
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.62
Earnings History > 7 > eps Estimate
1.31
Earnings History > 7 > eps Difference
0.31
Earnings History > 7 > surprise Percent
23.6641
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-24
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.48
Earnings History > 8 > eps Estimate
1.05
Earnings History > 8 > eps Difference
0.43
Earnings History > 8 > surprise Percent
40.9524
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-25
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.19
Earnings History > 9 > eps Estimate
1.24
Earnings History > 9 > eps Difference
-0.05
Earnings History > 9 > surprise Percent
-4.0323
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.48
Earnings History > 10 > eps Estimate
1.25
Earnings History > 10 > eps Difference
0.23
Earnings History > 10 > surprise Percent
18.4
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
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.98
Earnings History > 11 > eps Estimate
1.4
Earnings History > 11 > eps Difference
-0.42
Earnings History > 11 > surprise Percent
-30
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
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.84
Earnings History > 12 > eps Estimate
1.47
Earnings History > 12 > eps Difference
-0.63
Earnings History > 12 > surprise Percent
-42.8571
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-26
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.48
Earnings History > 13 > eps Estimate
1.59
Earnings History > 13 > eps Difference
-0.11
Earnings History > 13 > surprise Percent
-6.9182
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-26
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.76
Earnings History > 14 > eps Estimate
1.35
Earnings History > 14 > eps Difference
0.41
Earnings History > 14 > surprise Percent
30.3704
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
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.83
Earnings History > 15 > eps Estimate
0.93
Earnings History > 15 > eps Difference
-0.1
Earnings History > 15 > surprise Percent
-10.7527
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-28
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.2
Earnings History > 16 > eps Estimate
0.98
Earnings History > 16 > eps Difference
0.22
Earnings History > 16 > surprise Percent
22.449
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-28
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.31
Earnings History > 17 > eps Estimate
1.38
Earnings History > 17 > eps Difference
-0.07
Earnings History > 17 > surprise Percent
-5.0725
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-29
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.42
Earnings History > 18 > eps Estimate
1.44
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-1.3889
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-26
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.33
Earnings History > 19 > eps Estimate
1.1
Earnings History > 19 > eps Difference
0.23
Earnings History > 19 > surprise Percent
20.9091
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-26
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.94
Earnings History > 20 > eps Estimate
1.4
Earnings History > 20 > eps Difference
0.54
Earnings History > 20 > surprise Percent
38.5714
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-01
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.59
Earnings History > 21 > eps Estimate
1.45
Earnings History > 21 > eps Difference
0.14
Earnings History > 21 > surprise Percent
9.6552
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-26
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.84
Earnings History > 22 > eps Estimate
0.91
Earnings History > 22 > eps Difference
0.93
Earnings History > 22 > surprise Percent
102.1978
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-27
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.52
Earnings History > 23 > eps Estimate
0.53
Earnings History > 23 > eps Difference
0.99
Earnings History > 23 > surprise Percent
186.7925
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-27
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.16
Earnings History > 24 > eps Estimate
0.47
Earnings History > 24 > eps Difference
-0.31
Earnings History > 24 > surprise Percent
-65.9574
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-27
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.69
Earnings History > 25 > eps Estimate
0.58
Earnings History > 25 > eps Difference
0.11
Earnings History > 25 > surprise Percent
18.9655
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-28
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.11
Earnings History > 26 > eps Estimate
0.76
Earnings History > 26 > eps Difference
0.35
Earnings History > 26 > surprise Percent
46.0526
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-29
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.62
Earnings History > 27 > eps Estimate
0.7
Earnings History > 27 > eps Difference
-0.08
Earnings History > 27 > surprise Percent
-11.4286
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-29
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.62
Earnings History > 28 > eps Estimate
0.63
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-1.5873
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-28
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.69
Earnings History > 29 > eps Estimate
0.77
Earnings History > 29 > eps Difference
-0.08
Earnings History > 29 > surprise Percent
-10.3896
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-29
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.87
Earnings History > 30 > eps Estimate
0.74
Earnings History > 30 > eps Difference
0.13
Earnings History > 30 > surprise Percent
17.5676
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
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.84
Earnings History > 31 > eps Estimate
0.62
Earnings History > 31 > eps Difference
0.22
Earnings History > 31 > surprise Percent
35.4839
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-30
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.58
Earnings History > 32 > eps Estimate
0.42
Earnings History > 32 > eps Difference
0.16
Earnings History > 32 > surprise Percent
38.0952
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-29
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.51
Earnings History > 33 > eps Estimate
0.51
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-30
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.41
Earnings History > 34 > eps Estimate
0.95
Earnings History > 34 > eps Difference
-0.54
Earnings History > 34 > surprise Percent
-56.8421
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
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.51
Earnings History > 35 > eps Estimate
0.47
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
8.5106
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-01
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.55
Earnings History > 36 > eps Estimate
0.44
Earnings History > 36 > eps Difference
0.11
Earnings History > 36 > surprise Percent
25
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-30
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.52
Earnings History > 37 > eps Estimate
0.54
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-3.7037
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-31
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.67
Earnings History > 38 > eps Estimate
0.63
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
6.3492
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-01
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.63
Earnings History > 39 > eps Estimate
0.64
Earnings History > 39 > eps Difference
-0.01
Earnings History > 39 > surprise Percent
-1.5625
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-03
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.48
Earnings History > 40 > eps Estimate
0.43
Earnings History > 40 > eps Difference
0.05
Earnings History > 40 > surprise Percent
11.6279
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-29
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.59
Earnings History > 41 > eps Estimate
0.49
Earnings History > 41 > eps Difference
0.1
Earnings History > 41 > surprise Percent
20.4082
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-27
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.77
Earnings History > 42 > eps Estimate
0.66
Earnings History > 42 > eps Difference
0.11
Earnings History > 42 > surprise Percent
16.6667
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-28
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.69
Earnings History > 43 > eps Estimate
0.63
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
9.5238
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.51
Earnings History > 44 > eps Estimate
0.46
Earnings History > 44 > eps Difference
0.05
Earnings History > 44 > surprise Percent
10.8696
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.54
Earnings History > 45 > eps Estimate
0.57
Earnings History > 45 > eps Difference
-0.03
Earnings History > 45 > surprise Percent
-5.2632
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-21
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.53
Earnings History > 46 > eps Estimate
0.48
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
10.4167
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-22
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.63
Earnings History > 47 > eps Estimate
0.37
Earnings History > 47 > eps Difference
0.26
Earnings History > 47 > surprise Percent
70.2703
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-22
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4
Earnings History > 48 > eps Estimate
0.4
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-21
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.4
Earnings History > 49 > eps Estimate
0.45
Earnings History > 49 > eps Difference
-0.05
Earnings History > 49 > surprise Percent
-11.1111
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-22
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.53
Earnings History > 50 > eps Estimate
0.43
Earnings History > 50 > eps Difference
0.1
Earnings History > 50 > surprise Percent
23.2558
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-23
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.53
Earnings History > 51 > eps Estimate
0.41
Earnings History > 51 > eps Difference
0.12
Earnings History > 51 > surprise Percent
29.2683
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-23
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.41
Earnings History > 52 > eps Estimate
0.38
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
7.8947
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-23
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.48
Earnings History > 53 > eps Estimate
0.46
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
4.3478
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-23
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.51
Earnings History > 54 > eps Estimate
0.45
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
13.3333
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-24
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.48
Earnings History > 55 > eps Estimate
0.41
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
17.0732
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-24
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.39
Earnings History > 56 > eps Estimate
0.42
Earnings History > 56 > eps Difference
-0.03
Earnings History > 56 > surprise Percent
-7.1429
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-24
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.5
Earnings History > 57 > eps Estimate
0.39
Earnings History > 57 > eps Difference
0.11
Earnings History > 57 > surprise Percent
28.2051
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-25
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.38
Earnings History > 58 > eps Estimate
0.38
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-26
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
0.32
Earnings History > 59 > eps Difference
0.17
Earnings History > 59 > surprise Percent
53.125
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-26
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.37
Earnings History > 60 > eps Estimate
0.31
Earnings History > 60 > eps Difference
0.06
Earnings History > 60 > surprise Percent
19.3548
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-25
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.28
Earnings History > 61 > eps Estimate
0.33
Earnings History > 61 > eps Difference
-0.05
Earnings History > 61 > surprise Percent
-15.1515
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-26
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.49
Earnings History > 62 > eps Estimate
0.35
Earnings History > 62 > eps Difference
0.14
Earnings History > 62 > surprise Percent
40
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-21
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.33
Earnings History > 63 > eps Estimate
0.28
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
17.8571
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-21
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.29
Earnings History > 64 > eps Estimate
0.28
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
3.5714
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-26
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.3
Earnings History > 65 > eps Estimate
0.3
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-21
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.3
Earnings History > 66 > eps Estimate
0.27
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
11.1111
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-22
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.29
Earnings History > 67 > eps Estimate
0.26
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
11.5385
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-22
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.31
Earnings History > 68 > eps Estimate
0.07
Earnings History > 68 > eps Difference
0.24
Earnings History > 68 > surprise Percent
342.8571
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.14
Earnings History > 69 > eps Estimate
0.21
Earnings History > 69 > eps Difference
-0.07
Earnings History > 69 > surprise Percent
-33.3333
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-23
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.24
Earnings History > 70 > eps Estimate
0.23
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
4.3478
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-24
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.23
Earnings History > 71 > eps Estimate
0.39
Earnings History > 71 > eps Difference
-0.16
Earnings History > 71 > surprise Percent
-41.0256
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-23
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.34
Earnings History > 72 > eps Estimate
0.44
Earnings History > 72 > eps Difference
-0.1
Earnings History > 72 > surprise Percent
-22.7273
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-23
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.34
Earnings History > 73 > eps Estimate
0.52
Earnings History > 73 > eps Difference
-0.18
Earnings History > 73 > surprise Percent
-34.6154
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-24
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.56
Earnings History > 74 > eps Estimate
0.51
Earnings History > 74 > eps Difference
0.05
Earnings History > 74 > surprise Percent
9.8039
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-25
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.49
Earnings History > 75 > eps Estimate
0.47
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
4.2553
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-25
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.42
Earnings History > 76 > eps Estimate
0.51
Earnings History > 76 > eps Difference
-0.09
Earnings History > 76 > surprise Percent
-17.6471
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-24
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.56
Earnings History > 77 > eps Estimate
0.52
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
7.6923
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-25
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.53
Earnings History > 78 > eps Estimate
0.48
Earnings History > 78 > eps Difference
0.05
Earnings History > 78 > surprise Percent
10.4167
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-19
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.45
Earnings History > 79 > eps Estimate
0.44
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
2.2727
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-19
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.44
Earnings History > 80 > eps Estimate
0.43
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
2.3256
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-18
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.46
Earnings History > 81 > eps Estimate
0.44
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
4.5455
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-25
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.43
Earnings History > 82 > eps Estimate
0.41
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
4.878
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-20
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.38
Earnings History > 83 > eps Estimate
0.4
Earnings History > 83 > eps Difference
-0.02
Earnings History > 83 > surprise Percent
-5
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-20
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.37
Earnings History > 84 > eps Estimate
0.39
Earnings History > 84 > eps Difference
-0.02
Earnings History > 84 > surprise Percent
-5.1282
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-19
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.42
Earnings History > 85 > eps Estimate
0.41
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
2.439
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-21
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.39
Earnings History > 86 > eps Estimate
0.41
Earnings History > 86 > eps Difference
-0.02
Earnings History > 86 > surprise Percent
-4.878
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-21
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.4
Earnings History > 87 > eps Estimate
0.37
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
8.1081
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-14
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.34
Earnings History > 88 > eps Estimate
0.38
Earnings History > 88 > eps Difference
-0.04
Earnings History > 88 > surprise Percent
-10.5263
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-21
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.38
Earnings History > 89 > eps Estimate
0.38
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-15
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.4
Earnings History > 90 > eps Estimate
0.37
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
8.1081
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-16
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.39
Earnings History > 91 > eps Estimate
0.32
Earnings History > 91 > eps Difference
0.07
Earnings History > 91 > surprise Percent
21.875
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-16
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.37
Earnings History > 92 > eps Estimate
0.33
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
12.1212
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-22
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.34
Earnings History > 93 > eps Estimate
0.32
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
6.25
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-16
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.32
Earnings History > 94 > eps Estimate
0.29
Earnings History > 94 > eps Difference
0.03
Earnings History > 94 > surprise Percent
10.3448
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-17
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.28
Earnings History > 95 > eps Estimate
0.29
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-3.4483
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-16
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.28
Earnings History > 96 > eps Estimate
0.28
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-16
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.28
Earnings History > 97 > eps Estimate
0.26
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
7.6923
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-17
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.28
Earnings History > 98 > eps Estimate
0.26
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
7.6923
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-24
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.25
Earnings History > 99 > eps Estimate
0.24
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
4.1667
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-16
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.22
Earnings History > 100 > eps Estimate
0.22
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-16
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.26
Earnings History > 101 > eps Estimate
0.23
Earnings History > 101 > eps Difference
0.03
Earnings History > 101 > surprise Percent
13.0435
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-09
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.22
Earnings History > 102 > eps Estimate
0.22
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-17
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.21
Earnings History > 103 > eps Estimate
0.21
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-17
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.18
Earnings History > 104 > eps Estimate
0.18
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-19
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.19
Earnings History > 105 > eps Estimate
0.21
Earnings History > 105 > eps Difference
-0.02
Earnings History > 105 > surprise Percent
-9.5238
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-19
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.21
Earnings History > 106 > eps Estimate
0.21
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-20
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.18
Earnings History > 107 > eps Estimate
0.17
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
5.8824
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-03-31
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.0532
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.0529
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0507
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.0469
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1996-12-31
Earnings History > 112 > report Date
1997-01-17
Earnings History > 112 > date
1996-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.14
Earnings History > 112 > eps Estimate
0.14
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1996-09-30
Earnings History > 113 > report Date
1996-10-16
Earnings History > 113 > date
1996-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.14
Earnings History > 113 > eps Estimate
0.12
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
16.6667
Earnings History > 114 > period
1996-06-30
Earnings History > 114 > report Date
1996-07-16
Earnings History > 114 > date
1996-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.13
Earnings History > 114 > eps Estimate
0.12
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
8.3333
Earnings History > 115 > period
1996-03-31
Earnings History > 115 > report Date
1996-04-16
Earnings History > 115 > date
1996-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.11
Earnings History > 115 > eps Estimate
0.11
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1995-09-30
Earnings History > 116 > report Date
1995-10-17
Earnings History > 116 > date
1995-09-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1995-03-31
Earnings History > 117 > report Date
1995-04-18
Earnings History > 117 > date
1995-03-31
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.1
Earnings History > 117 > eps Estimate
0.09
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
11.1111
Earnings History > 118 > period
1994-12-31
Earnings History > 118 > report Date
1995-01-19
Earnings History > 118 > date
1994-12-31
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.12
Earnings History > 118 > eps Estimate
0.1
Earnings History > 118 > eps Difference
0.02
Earnings History > 118 > surprise Percent
20
Earnings History > 119 > period
1994-09-30
Earnings History > 119 > report Date
1994-10-15
Earnings History > 119 > date
1994-09-30
Earnings History > 119 > before After Market
BeforeMarket
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.1
Earnings History > 119 > eps Estimate
0.09
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
11.1111
Earnings History > 120 > period
1994-06-30
Earnings History > 120 > report Date
1994-07-18
Earnings History > 120 > date
1994-06-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.09
Earnings History > 120 > eps Estimate
0.07
Earnings History > 120 > eps Difference
0.02
Earnings History > 120 > surprise Percent
28.5714
Earnings History > 121 > period
1994-03-31
Earnings History > 121 > report Date
1994-04-18
Earnings History > 121 > date
1994-03-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.08
Earnings History > 121 > eps Estimate
0.1
Earnings History > 121 > eps Difference
-0.02
Earnings History > 121 > surprise Percent
-20
Earnings History > 122 > period
1993-12-31
Earnings History > 122 > report Date
1994-01-18
Earnings History > 122 > date
1993-12-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.1
Earnings History > 122 > eps Estimate
0.13
Earnings History > 122 > eps Difference
-0.03
Earnings History > 122 > surprise Percent
-23.0769
Earnings History > 123 > period
1993-09-30
Earnings History > 123 > report Date
1993-10-08
Earnings History > 123 > date
1993-09-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.13
Earnings History > 123 > eps Estimate
0.11
Earnings History > 123 > eps Difference
0.02
Earnings History > 123 > surprise Percent
18.1818
Northrim BanCorp, Inc. operates as the bank holding company for Northrim Bank that provides commercial banking products and services to businesses and professional individuals. The company operates through three segments: Community Banking, Home Mortgage Lending, and Specialty Finance. It offers noninterest-bearing checking accounts and interest-bearing time deposits, checking and savings accounts, individual retirement and money market deposit accounts, certificates of deposit, and business sweep accounts. The company also provides short and medium-term commercial loans, commercial credit lines, construction and real estate loans, and consumer loans, as well as short and medium-term working capital. In addition, it offers consumer and business online banking, mobile app, and mobile deposits; and debit and credit cards. Further, the company provides mobile web and app banking, consumer online account opening, personal finance, online documents, consumer debit cards, business debit cards, my rewards for consumer debit cards, retail lockbox services, card control, corporate purchase cards, integrated payables, home equity advantage access cards, telebanking, and automated teller services. Additionally, it offers personalized checks at account opening, overdraft protection from a savings account, commercial drive-up banking, automatic transfer and payment, external transfer, bill pay, wire transfer, direct payroll deposit, electronic tax payment, automated clearing house origination and receipt, remote deposit capture, account reconciliation and positive pay, merchant, cash management, annuity, and long-term investment portfolio products and services. The company also provides investment advisory, trust, wealth management, factoring, and mortgage services. The company was founded in 1990 and is headquartered in Anchorage, Alaska.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AInsider Trends: Why hedge funds are buying NRIM stock - Weekly Trade Review & Technical Analysis for Trade Confirmation BỘ NỘI VỤ
Read more →Elizabeth Park Capital Advisors Ltd. Sells 22,217 Shares of Northrim BanCorp Inc $NRIM Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$31.5
Analyst Picks
Strong Buy
2
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(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)
-
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 310.97% of the total shares of Northrim BanCorp Inc
1.
BlackRock Inc(51.7483%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(27.9729%)
since
2025/06/30
3.
Vanguard Group Inc(27.8475%)
since
2025/06/30
4.
Manufacturers Life Insurance Co(15.1559%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(12.5539%)
since
2025/07/31
6.
State Street Corp(10.9653%)
since
2025/06/30
7.
American Century Companies Inc(10.854%)
since
2025/06/30
8.
iShares Russell 2000 ETF(9.8915%)
since
2025/08/31
9.
Geode Capital Management, LLC(9.691%)
since
2025/06/30
10.
Avantis US Small Cap Value ETF(9.5447%)
since
2025/08/30
11.
BlackRock Advantage Small Cap Core Instl(7.9039%)
since
2025/07/31
12.
VT De Lisle America B USD(7.4495%)
since
2025/08/31
13.
JHancock Regional Bank A(6.9311%)
since
2025/07/31
14.
JH Financial Opportunities(6.6926%)
since
2025/07/31
15.
LSV Asset Management(6.4708%)
since
2025/06/30
16.
Ameriprise Financial Inc(6.4428%)
since
2025/06/30
17.
Hotchkis & Wiley Capital Management LLC(5.5559%)
since
2025/06/30
18.
DFA US Small Cap Value I(5.0242%)
since
2025/07/31
19.
Vanguard Institutional Extnd Mkt Idx Tr(4.2456%)
since
2025/07/31
20.
DFA US Targeted Value I(4.1697%)
since
2025/07/31
21.
Northern Trust Corp(4.0851%)
since
2025/06/30
22.
Fidelity Small Cap Index(3.9437%)
since
2025/06/30
23.
Arrowstreet Capital Limited Partnership(3.8551%)
since
2025/06/30
24.
DFA US Micro Cap I(3.6332%)
since
2025/07/31
25.
Franklin Resources Inc(3.5784%)
since
2025/06/30
26.
Bank of New York Mellon Corp(3.4175%)
since
2025/06/30
27.
Morgan Stanley - Brokerage Accounts(3.3976%)
since
2025/06/30
28.
JPMorgan Chase & Co(3.3556%)
since
2025/06/30
29.
Huber Capital Management LLC(3.3255%)
since
2025/06/30
30.
Huber Small Cap Value(3.3255%)
since
2025/06/30
31.
Columbia Small Cap Value Discv A(3.2802%)
since
2025/07/31
32.
Columbia Small Cap Value Discovery Fund(3.1932%)
since
2025/06/30
33.
Zacks Investment Management Inc(3.0535%)
since
2025/06/30
34.
DFA US Small Cap I(2.9313%)
since
2025/07/31
35.
Amvescap Plc.(2.7999%)
since
2025/06/30
36.
Vanguard VIF Small Co Gr(2.577%)
since
2025/06/30
37.
SPDR® S&P Regional Banking ETF(2.5588%)
since
2025/08/31
38.
Kennedy Capital Management Inc(2.5587%)
since
2025/06/30
39.
Zacks Small Cap Equity Strategy(2.5198%)
since
2025/06/30
40.
Huber Small Cap Value Inv(2.4663%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.5827
Date
2025-09-30
EPS Actual
0.7083
EPS Estimate
2.36
EPS Difference
-1.6517
Surprise Percent
-69.9873%
(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.