_id
691488d9ccc777a4e85d9801
Ticker
ORRF
Name
Orrstown Financial Services Inc
Exchange
NASDAQ
Address
4750 Lindle Road, Harrisburg, PA, United States, 17111
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.orrstown.com
Description
Orrstown Financial Services, Inc. operates as the financial holding company for Orrstown Bank that provides commercial banking and financial advisory services to retail, commercial, non-profit, and government clients in the United States. It accepts various deposits, including checking, savings, time, demand, and money market deposits, as well as certificates of deposit. The company also offers commercial loans, such as commercial real estate, equipment, construction, working capital, and other commercial purpose loans, as well as industrial loans; consumer loans, such as home equity and other consumer loans, as well as home equity lines of credit; residential mortgage loans; acquisition and development loans; municipal loans; and installment and other loans. In addition, it provides renders services as trustee, executor, administrator, guardian, managing agent, custodian, and investment advisor, as well as other fiduciary services under the Orrstown Financial Advisors name; and retail brokerage services through a third-party broker/dealer arrangement. Further, the company offers fiduciary, investment advisory, insurance, and brokerage services. The company was founded in 1919 and is headquartered in Harrisburg, Pennsylvania.
Last Close
35.42
Volume
241809
Current Price
35.71
Change
-0.51
Last Updated
2026-01-05T12:17:32.592Z
Image
data:image/webp;base64,UklGRpgCAABXRUJQVlA4IIwCAADwCwCdASpAAEAAPtFepkyoJaOiLBgLMQAaCUAZabOKPL7vwZLAZYHl27nakHcnWBjAefp6Q9gk0tBv0Xzb7RMjkj5ktDMLju3uKwCE8mNELM2MGmMkRARzqBmblDzOPXgZjMOpf3Ti0AD+68iAHbf/wrX7A/iWy6+MyX0Y5ErLz0dUEz5zdavSLGvfC7PbWlQ2CP70MVCawSIgTdsUr+c3Tz+s8BAf6DQEml/JjXU4a8GnTY9C1c87sbCTGspc+V6eb9S3ZJQThuwvIXVsIviQCo2YcIVvyVC9yO3TD1E3/zfRrw71QfkC1UPG0vBcwjojFbyeupehZwvem7uhY1saiAg5jq5uyMQL6rDi4wZnmOf/m3Fv7izPkVxiRZMfTdRzyZ8ZJt9UgByhVpYVCdp9LcKTGekQd/AFme2u7ua9qf/QDnJnyoMBkJahYw1qSa9Sd6yzNQEd9eLHozP+bXuwRsDcsAwsvebt3mJh44uk33/+hUu96MT6jszIo8R2/sxNCXcLxhfzI12Libj3M904qzK9XJbSZKL2UhD0wruM2Ar6T+MhvvpxkTl8nm3sdpDgGWyqJczQyoGTflttFk3h6sZ9n72GZ6+QzZLloKULVKxebuYshsC1YA1+gcvHqT0NnehXhJSDLTN6D6YfrQR9Aspqrl2u+c2AcuqNT4wFiQ/ksSZjxOgJbXZ1sq3cuFHYd7Zfu5jR70+oThrRmjgyUq3mQzrGS/MK2twgT/W6+36JSckkwYFL8yg+QRb/isQ2BnzBC7BEx+/o90DlTJ3gF7nYmo60ThP2/oJPlkPjqI0a9a2VbJt5IQLT0w53V8tM43lp1WTr44PWUFtPTqjZHu4LjcQQlr0dAAAA
Ipo Date
1999-05-13T00:00:00.000Z
Market Cap
680702080
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9984999999999999
Sentiment Sources
2
Rating
4.4
Target Price
41
Strong Buy
2
Buy
3
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
89612000
Cost Of Revenue
26530000
Gross Profit
63082000
Operating Expenses
35405000
Operating Income
27677000
Interest Expense
26134000
Pretax Income
27677000
Net Income
21865000
Eps
1.1291571989258418
Dividends Per Share
5262000
Shares Outstanding
19498770
Income Tax Expense
5812000
EBITDA
31407000
Operating Margin
30.885372494755163
Total Other Income Expense Net
-
Cash
184146000
Short Term Investments
667205000
Receivables
20443000
Inventories
-
Total Current Assets
871794000
Property Plant Equipment
51312000
Total Assets
5470233000
Payables
-
Short Term Debt
32501000
Long Term Debt
246188000
Total Liabilities
4898297000
Equity
571936000
Bs_currency_symbol
USD
Depreciation
3730000
Change In Working Capital
2680000
Cash From Operations
22815000
Capital Expenditures
506000
Cash From Investing
-
Cash From Financing
52980000
Net Change In Cash
34769000
Cf_currency_symbol
USD
PE
8.883
PB
1.2090311503384994
ROE
3.8229801935880934
ROA
0.3997087509800771
FCF
22309000
Fcf Percent
0.2489510333437486
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
8.3
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
4.5
Net Net Investing Score
3
Quality Investing Score
6
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
89612000
Quarters > 0 > income Statement > cost Of Revenue
26530000
Quarters > 0 > income Statement > gross Profit
63082000
Quarters > 0 > income Statement > operating Expenses
35405000
Quarters > 0 > income Statement > operating Income
27677000
Quarters > 0 > income Statement > interest Expense
26134000
Quarters > 0 > income Statement > pretax Income
27677000
Quarters > 0 > income Statement > net Income
21865000
Quarters > 0 > income Statement > eps
1.1291571989258418
Quarters > 0 > income Statement > dividends Per Share
5262000
Quarters > 0 > income Statement > shares Outstanding
19364000
Quarters > 0 > income Statement > income Tax Expense
5812000
Quarters > 0 > income Statement > EBITDA
31407000
Quarters > 0 > income Statement > operating Margin
30.885372494755163
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
184146000
Quarters > 0 > balance Sheet > short Term Investments
667205000
Quarters > 0 > balance Sheet > receivables
20443000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
871794000
Quarters > 0 > balance Sheet > property Plant Equipment
51312000
Quarters > 0 > balance Sheet > total Assets
5470233000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
32501000
Quarters > 0 > balance Sheet > long Term Debt
246188000
Quarters > 0 > balance Sheet > total Liabilities
4898297000
Quarters > 0 > balance Sheet > equity
571936000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
21865000
Quarters > 0 > cash Flow > depreciation
3730000
Quarters > 0 > cash Flow > change In Working Capital
2680000
Quarters > 0 > cash Flow > cash From Operations
22815000
Quarters > 0 > cash Flow > capital Expenditures
506000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
52980000
Quarters > 0 > cash Flow > net Change In Cash
34769000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.1291571989258418
Quarters > 0 > ratios > PB
1.2090311503384994
Quarters > 0 > ratios > ROE
3.8229801935880934
Quarters > 0 > ratios > ROA
0.3997087509800771
Quarters > 0 > ratios > FCF
22309000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2489510333437486
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
87133000
Quarters > 1 > income Statement > cost Of Revenue
25430000
Quarters > 1 > income Statement > gross Profit
61703000
Quarters > 1 > income Statement > operating Expenses
36999000
Quarters > 1 > income Statement > operating Income
24704000
Quarters > 1 > income Statement > interest Expense
25321000
Quarters > 1 > income Statement > pretax Income
24704000
Quarters > 1 > income Statement > net Income
19448000
Quarters > 1 > income Statement > eps
1.005480301933616
Quarters > 1 > income Statement > dividends Per Share
5072000
Quarters > 1 > income Statement > shares Outstanding
19342000
Quarters > 1 > income Statement > income Tax Expense
5256000
Quarters > 1 > income Statement > EBITDA
28352000
Quarters > 1 > income Statement > operating Margin
28.352059495254384
Quarters > 1 > income Statement > total Other Income Expense Net
-968000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
149377000
Quarters > 1 > balance Sheet > short Term Investments
666138000
Quarters > 1 > balance Sheet > receivables
19958000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
835473000
Quarters > 1 > balance Sheet > property Plant Equipment
51703000
Quarters > 1 > balance Sheet > total Assets
5387645000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
30047000
Quarters > 1 > balance Sheet > long Term Debt
205355000
Quarters > 1 > balance Sheet > total Liabilities
4839197000
Quarters > 1 > balance Sheet > equity
548448000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
19448000
Quarters > 1 > cash Flow > depreciation
3648000
Quarters > 1 > cash Flow > change In Working Capital
5504000
Quarters > 1 > cash Flow > cash From Operations
24477000
Quarters > 1 > cash Flow > capital Expenditures
790000
Quarters > 1 > cash Flow > cash From Investing
-82555000
Quarters > 1 > cash Flow > cash From Financing
-79665000
Quarters > 1 > cash Flow > net Change In Cash
-137743000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.005480301933616
Quarters > 1 > ratios > PB
1.259377042126145
Quarters > 1 > ratios > ROE
3.5460061847248965
Quarters > 1 > ratios > ROA
0.3609740433900155
Quarters > 1 > ratios > FCF
23687000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2718487828951144
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
86466000
Quarters > 2 > income Statement > cost Of Revenue
26204000
Quarters > 2 > income Statement > gross Profit
60262000
Quarters > 2 > income Statement > operating Expenses
37499000
Quarters > 2 > income Statement > operating Income
22763000
Quarters > 2 > income Statement > interest Expense
26758000
Quarters > 2 > income Statement > pretax Income
22763000
Quarters > 2 > income Statement > net Income
18051000
Quarters > 2 > income Statement > eps
0.9339300496688742
Quarters > 2 > income Statement > dividends Per Share
5044000
Quarters > 2 > income Statement > shares Outstanding
19328000
Quarters > 2 > income Statement > income Tax Expense
4712000
Quarters > 2 > income Statement > EBITDA
27007000
Quarters > 2 > income Statement > operating Margin
26.325954710522055
Quarters > 2 > income Statement > total Other Income Expense Net
-9653000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
287120000
Quarters > 2 > balance Sheet > short Term Investments
855456000
Quarters > 2 > balance Sheet > receivables
19893000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
307013000
Quarters > 2 > balance Sheet > property Plant Equipment
51729000
Quarters > 2 > balance Sheet > total Assets
5441586000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
23131000
Quarters > 2 > balance Sheet > long Term Debt
169199000
Quarters > 2 > balance Sheet > total Liabilities
4908650000
Quarters > 2 > balance Sheet > equity
532936000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
18051000
Quarters > 2 > cash Flow > depreciation
4244000
Quarters > 2 > cash Flow > change In Working Capital
-11383000
Quarters > 2 > cash Flow > cash From Operations
10953000
Quarters > 2 > cash Flow > capital Expenditures
2315000
Quarters > 2 > cash Flow > cash From Investing
39867000
Quarters > 2 > cash Flow > cash From Financing
-12574000
Quarters > 2 > cash Flow > net Change In Cash
38246000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.9339300496688742
Quarters > 2 > ratios > PB
1.295095245958239
Quarters > 2 > ratios > ROE
3.38708587897984
Quarters > 2 > ratios > ROA
0.3317231410107274
Quarters > 2 > ratios > FCF
8638000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.09990053894016145
Quarters > 2 > health Score
43
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
90457000
Quarters > 3 > income Statement > cost Of Revenue
31197000
Quarters > 3 > income Statement > gross Profit
59260000
Quarters > 3 > income Statement > operating Expenses
42125000
Quarters > 3 > income Statement > operating Income
17135000
Quarters > 3 > income Statement > interest Expense
29442000
Quarters > 3 > income Statement > pretax Income
17135000
Quarters > 3 > income Statement > net Income
13684000
Quarters > 3 > income Statement > eps
0.7090155440414507
Quarters > 3 > income Statement > dividends Per Share
4455000
Quarters > 3 > income Statement > shares Outstanding
19300000
Quarters > 3 > income Statement > income Tax Expense
3451000
Quarters > 3 > income Statement > EBITDA
21032000
Quarters > 3 > income Statement > operating Margin
18.942702057331108
Quarters > 3 > income Statement > total Other Income Expense Net
-11584000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
248874000
Quarters > 3 > balance Sheet > short Term Investments
829711000
Quarters > 3 > balance Sheet > receivables
21058000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1099643000
Quarters > 3 > balance Sheet > property Plant Equipment
50217000
Quarters > 3 > balance Sheet > total Assets
5441589000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
25863000
Quarters > 3 > balance Sheet > long Term Debt
184044000
Quarters > 3 > balance Sheet > total Liabilities
4924907000
Quarters > 3 > balance Sheet > equity
516682000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
13684000
Quarters > 3 > cash Flow > depreciation
3897000
Quarters > 3 > cash Flow > change In Working Capital
-260000
Quarters > 3 > cash Flow > cash From Operations
8360000
Quarters > 3 > cash Flow > capital Expenditures
1119000
Quarters > 3 > cash Flow > cash From Investing
32341000
Quarters > 3 > cash Flow > cash From Financing
-28607000
Quarters > 3 > cash Flow > net Change In Cash
12094000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.7090155440414507
Quarters > 3 > ratios > PB
1.333901703562346
Quarters > 3 > ratios > ROE
2.648437530241038
Quarters > 3 > ratios > ROA
0.2514706641754826
Quarters > 3 > ratios > FCF
7241000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.08004908409520546
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
284087000
Annuals > 0 > income Statement > cost Of Revenue
110225000
Annuals > 0 > income Statement > gross Profit
173862000
Annuals > 0 > income Statement > operating Expenses
146056000
Annuals > 0 > income Statement > operating Income
27806000
Annuals > 0 > income Statement > interest Expense
93679000
Annuals > 0 > income Statement > pretax Income
27806000
Annuals > 0 > income Statement > net Income
22050000
Annuals > 0 > income Statement > eps
1.4784765991685664
Annuals > 0 > income Statement > dividends Per Share
13177000
Annuals > 0 > income Statement > shares Outstanding
14914000
Annuals > 0 > income Statement > income Tax Expense
5756000
Annuals > 0 > income Statement > EBITDA
37496000
Annuals > 0 > income Statement > operating Margin
9.787846680770327
Annuals > 0 > income Statement > total Other Income Expense Net
-49162000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
248874000
Annuals > 0 > balance Sheet > short Term Investments
829711000
Annuals > 0 > balance Sheet > receivables
21058000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1099643000
Annuals > 0 > balance Sheet > property Plant Equipment
50217000
Annuals > 0 > balance Sheet > total Assets
5441589000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
25863000
Annuals > 0 > balance Sheet > long Term Debt
184044000
Annuals > 0 > balance Sheet > total Liabilities
4924907000
Annuals > 0 > balance Sheet > equity
516682000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
22050000
Annuals > 0 > cash Flow > depreciation
9690000
Annuals > 0 > cash Flow > change In Working Capital
-6445000
Annuals > 0 > cash Flow > cash From Operations
34959000
Annuals > 0 > cash Flow > capital Expenditures
1582000
Annuals > 0 > cash Flow > cash From Investing
60993000
Annuals > 0 > cash Flow > cash From Financing
87761000
Annuals > 0 > cash Flow > net Change In Cash
183713000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.4784765991685664
Annuals > 0 > ratios > PB
1.0076753980204458
Annuals > 0 > ratios > ROE
4.267615283675452
Annuals > 0 > ratios > ROA
0.4052125215630949
Annuals > 0 > ratios > FCF
33377000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11748865664391542
Annuals > 0 > health Score
47
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
174297000
Annuals > 1 > income Statement > cost Of Revenue
46673000
Annuals > 1 > income Statement > gross Profit
127624000
Annuals > 1 > income Statement > operating Expenses
82591000
Annuals > 1 > income Statement > operating Income
45033000
Annuals > 1 > income Statement > interest Expense
44991000
Annuals > 1 > income Statement > pretax Income
45033000
Annuals > 1 > income Statement > net Income
35663000
Annuals > 1 > income Statement > eps
3.4176329659798754
Annuals > 1 > income Statement > dividends Per Share
8485000
Annuals > 1 > income Statement > shares Outstanding
10435000
Annuals > 1 > income Statement > income Tax Expense
9370000
Annuals > 1 > income Statement > EBITDA
49373000
Annuals > 1 > income Statement > operating Margin
25.836933510043202
Annuals > 1 > income Statement > total Other Income Expense Net
-96604000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
65161000
Annuals > 1 > balance Sheet > short Term Investments
513519000
Annuals > 1 > balance Sheet > receivables
13630000
Annuals > 1 > balance Sheet > inventories
18956000
Annuals > 1 > balance Sheet > total Current Assets
592310000
Annuals > 1 > balance Sheet > property Plant Equipment
29393000
Annuals > 1 > balance Sheet > total Assets
3064240000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
9785000
Annuals > 1 > balance Sheet > long Term Debt
169593000
Annuals > 1 > balance Sheet > total Liabilities
2799184000
Annuals > 1 > balance Sheet > equity
265056000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
35663000
Annuals > 1 > cash Flow > depreciation
4340000
Annuals > 1 > cash Flow > change In Working Capital
-4080000
Annuals > 1 > cash Flow > cash From Operations
43701000
Annuals > 1 > cash Flow > capital Expenditures
2293000
Annuals > 1 > cash Flow > cash From Investing
-153248000
Annuals > 1 > cash Flow > cash From Financing
113885000
Annuals > 1 > cash Flow > net Change In Cash
4338000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.4176329659798754
Annuals > 1 > ratios > PB
1.3743731513340576
Annuals > 1 > ratios > ROE
13.454892551008088
Annuals > 1 > ratios > ROA
1.1638448685481555
Annuals > 1 > ratios > FCF
41408000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.23757150151752468
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
134319000
Annuals > 2 > income Statement > cost Of Revenue
13212000
Annuals > 2 > income Statement > gross Profit
121107000
Annuals > 2 > income Statement > operating Expenses
94491000
Annuals > 2 > income Statement > operating Income
26616000
Annuals > 2 > income Statement > interest Expense
9024000
Annuals > 2 > income Statement > pretax Income
26616000
Annuals > 2 > income Statement > net Income
22037000
Annuals > 2 > income Statement > eps
2.0583784793573696
Annuals > 2 > income Statement > dividends Per Share
8264000
Annuals > 2 > income Statement > shares Outstanding
10706000
Annuals > 2 > income Statement > income Tax Expense
4579000
Annuals > 2 > income Statement > EBITDA
31236000
Annuals > 2 > income Statement > operating Margin
19.81551381412905
Annuals > 2 > income Statement > total Other Income Expense Net
-26895000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
60823000
Annuals > 2 > balance Sheet > short Term Investments
513728000
Annuals > 2 > balance Sheet > receivables
11027000
Annuals > 2 > balance Sheet > inventories
-71850000
Annuals > 2 > balance Sheet > total Current Assets
585578000
Annuals > 2 > balance Sheet > property Plant Equipment
29328000
Annuals > 2 > balance Sheet > total Assets
2922408000
Annuals > 2 > balance Sheet > payables
61850000
Annuals > 2 > balance Sheet > short Term Debt
123664000
Annuals > 2 > balance Sheet > long Term Debt
138165000
Annuals > 2 > balance Sheet > total Liabilities
2693512000
Annuals > 2 > balance Sheet > equity
228896000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
22037000
Annuals > 2 > cash Flow > depreciation
4620000
Annuals > 2 > cash Flow > change In Working Capital
17699000
Annuals > 2 > cash Flow > cash From Operations
36192000
Annuals > 2 > cash Flow > capital Expenditures
895000
Annuals > 2 > cash Flow > cash From Investing
-270991000
Annuals > 2 > cash Flow > cash From Financing
86912000
Annuals > 2 > cash Flow > net Change In Cash
-147887000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.0583784793573696
Annuals > 2 > ratios > PB
1.6328221550398432
Annuals > 2 > ratios > ROE
9.627516426674122
Annuals > 2 > ratios > ROA
0.7540699313716634
Annuals > 2 > ratios > FCF
35297000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.26278486290100433
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
121645000
Annuals > 3 > income Statement > cost Of Revenue
7811000
Annuals > 3 > income Statement > gross Profit
113834000
Annuals > 3 > income Statement > operating Expenses
72939000
Annuals > 3 > income Statement > operating Income
40895000
Annuals > 3 > income Statement > interest Expense
6721000
Annuals > 3 > income Statement > pretax Income
40895000
Annuals > 3 > income Statement > net Income
32881000
Annuals > 3 > income Statement > eps
2.960651899873942
Annuals > 3 > income Statement > dividends Per Share
8280000
Annuals > 3 > income Statement > shares Outstanding
11106000
Annuals > 3 > income Statement > income Tax Expense
8014000
Annuals > 3 > income Statement > EBITDA
46200000
Annuals > 3 > income Statement > operating Margin
33.61831559044761
Annuals > 3 > income Statement > total Other Income Expense Net
-10634000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
208710000
Annuals > 3 > balance Sheet > short Term Investments
472438000
Annuals > 3 > balance Sheet > receivables
8234000
Annuals > 3 > balance Sheet > inventories
-216944000
Annuals > 3 > balance Sheet > total Current Assets
689382000
Annuals > 3 > balance Sheet > property Plant Equipment
34045000
Annuals > 3 > balance Sheet > total Assets
2834565000
Annuals > 3 > balance Sheet > payables
40820000
Annuals > 3 > balance Sheet > short Term Debt
24905000
Annuals > 3 > balance Sheet > long Term Debt
33859000
Annuals > 3 > balance Sheet > total Liabilities
2562909000
Annuals > 3 > balance Sheet > equity
271656000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
32881000
Annuals > 3 > cash Flow > depreciation
5305000
Annuals > 3 > cash Flow > change In Working Capital
1860000
Annuals > 3 > cash Flow > cash From Operations
40811000
Annuals > 3 > cash Flow > capital Expenditures
1254000
Annuals > 3 > cash Flow > cash From Investing
-2013000
Annuals > 3 > cash Flow > cash From Financing
44654000
Annuals > 3 > cash Flow > net Change In Cash
83452000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.960651899873942
Annuals > 3 > ratios > PB
1.4272111052213092
Annuals > 3 > ratios > ROE
12.103910828400624
Annuals > 3 > ratios > ROA
1.1600016228239607
Annuals > 3 > ratios > FCF
39557000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.3251839368654692
Annuals > 3 > health Score
62
Valuation > metrics > PE
8.883
Valuation > metrics > PB
1.2090311503384994
Valuation > final Score
100
Valuation > verdict
5.6% Undervalued
Profitability > metrics > ROE
3.8229801935880934
Profitability > metrics > ROA
2.5080466256936846
Profitability > metrics > Net Margin
0.24399633977592286
Profitability > final Score
45
Profitability > verdict
Weak
Risk > metrics > Debt Equity
8.564414549879707
Risk > metrics > Interest Coverage
1.0590418611770107
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
26.823605427525308
Liquidity > metrics > Quick Ratio
26.823605427525308
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
44
Prev Profitabilities > 1
54
Prev Profitabilities > 2
32
Prev Risks > 0
10
Prev Risks > 1
9
Prev Risks > 2
8
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:21:20.932Z
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-30
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
1.06
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-21
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.13
Earnings History > 2 > eps Estimate
1.05
Earnings History > 2 > eps Difference
0.08
Earnings History > 2 > surprise Percent
7.619
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-22
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.04
Earnings History > 3 > eps Estimate
0.98
Earnings History > 3 > eps Difference
0.06
Earnings History > 3 > surprise Percent
6.1224
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-22
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1
Earnings History > 4 > eps Estimate
0.93
Earnings History > 4 > eps Difference
0.07
Earnings History > 4 > surprise Percent
7.5269
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-31
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.87
Earnings History > 5 > eps Estimate
1.03
Earnings History > 5 > eps Difference
-0.16
Earnings History > 5 > surprise Percent
-15.534
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-22
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.11
Earnings History > 6 > eps Estimate
0.92
Earnings History > 6 > eps Difference
0.19
Earnings History > 6 > surprise Percent
20.6522
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-23
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.83
Earnings History > 7 > eps Estimate
0.73
Earnings History > 7 > eps Difference
0.1
Earnings History > 7 > surprise Percent
13.6986
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-23
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.88
Earnings History > 8 > eps Estimate
0.73
Earnings History > 8 > eps Difference
0.15
Earnings History > 8 > surprise Percent
20.5479
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-23
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.83
Earnings History > 9 > eps Estimate
0.8
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
3.75
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-24
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.87
Earnings History > 10 > eps Estimate
0.81
Earnings History > 10 > eps Difference
0.06
Earnings History > 10 > surprise Percent
7.4074
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-25
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.94
Earnings History > 11 > eps Estimate
0.79
Earnings History > 11 > eps Difference
0.15
Earnings History > 11 > surprise Percent
18.9873
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-25
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.87
Earnings History > 12 > eps Estimate
0.82
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
6.0976
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-24
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.91
Earnings History > 13 > eps Estimate
0.81
Earnings History > 13 > eps Difference
0.1
Earnings History > 13 > surprise Percent
12.3457
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-18
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.75
Earnings History > 14 > eps Estimate
0.8
Earnings History > 14 > eps Difference
-0.05
Earnings History > 14 > surprise Percent
-6.25
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-19
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.65
Earnings History > 15 > eps Difference
0.18
Earnings History > 15 > surprise Percent
27.6923
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-19
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.77
Earnings History > 16 > eps Estimate
0.6
Earnings History > 16 > eps Difference
0.17
Earnings History > 16 > surprise Percent
28.3333
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-19
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.58
Earnings History > 17 > eps Estimate
0.65
Earnings History > 17 > eps Difference
-0.07
Earnings History > 17 > surprise Percent
-10.7692
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-19
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.63
Earnings History > 18 > eps Estimate
0.65
Earnings History > 18 > eps Difference
-0.02
Earnings History > 18 > surprise Percent
-3.0769
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-20
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.79
Earnings History > 19 > eps Estimate
0.78
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
1.2821
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-20
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.93
Earnings History > 20 > eps Estimate
0.69
Earnings History > 20 > eps Difference
0.24
Earnings History > 20 > surprise Percent
34.7826
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-20
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.99
Earnings History > 21 > eps Estimate
0.56
Earnings History > 21 > eps Difference
0.43
Earnings History > 21 > surprise Percent
76.7857
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-20
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.57
Earnings History > 22 > eps Estimate
0.47
Earnings History > 22 > eps Difference
0.1
Earnings History > 22 > surprise Percent
21.2766
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-21
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.43
Earnings History > 23 > eps Estimate
0.31
Earnings History > 23 > eps Difference
0.12
Earnings History > 23 > surprise Percent
38.7097
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-21
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.41
Earnings History > 24 > eps Estimate
0.36
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
13.8889
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-21
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.44
Earnings History > 25 > eps Estimate
0.44
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-23
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.46
Earnings History > 26 > eps Estimate
0.48
Earnings History > 26 > eps Difference
-0.02
Earnings History > 26 > surprise Percent
-4.1667
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-24
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.5
Earnings History > 27 > eps Estimate
0.47
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
6.383
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-24
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.41
Earnings History > 28 > eps Estimate
0.39
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
5.1282
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-23
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.36
Earnings History > 29 > eps Estimate
0.46
Earnings History > 29 > eps Difference
-0.1
Earnings History > 29 > surprise Percent
-21.7391
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-17
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.52
Earnings History > 30 > eps Estimate
0.43
Earnings History > 30 > eps Difference
0.09
Earnings History > 30 > surprise Percent
20.9302
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-18
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.48
Earnings History > 31 > eps Estimate
0.39
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
23.0769
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-18
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.44
Earnings History > 32 > eps Estimate
0.32
Earnings History > 32 > eps Difference
0.12
Earnings History > 32 > surprise Percent
37.5
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-24
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.32
Earnings History > 33 > eps Estimate
0.22
Earnings History > 33 > eps Difference
0.1
Earnings History > 33 > surprise Percent
45.4545
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-25
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.34
Earnings History > 34 > eps Estimate
0.34
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-26
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.4
Earnings History > 35 > eps Estimate
0.26
Earnings History > 35 > eps Difference
0.14
Earnings History > 35 > surprise Percent
53.8462
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
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.24
Earnings History > 36 > eps Estimate
0.21
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
14.2857
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-26
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.24
Earnings History > 37 > eps Estimate
0.22
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
9.0909
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-27
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.18
Earnings History > 38 > eps Estimate
0.23
Earnings History > 38 > eps Difference
-0.05
Earnings History > 38 > surprise Percent
-21.7391
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-28
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.08
Earnings History > 39 > eps Estimate
0.21
Earnings History > 39 > eps Difference
-0.13
Earnings History > 39 > surprise Percent
-61.9048
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-28
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.32
Earnings History > 40 > eps Estimate
0.18
Earnings History > 40 > eps Difference
0.14
Earnings History > 40 > surprise Percent
77.7778
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.18
Earnings History > 41 > eps Estimate
0.22
Earnings History > 41 > eps Difference
-0.04
Earnings History > 41 > surprise Percent
-18.1818
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-21
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.3
Earnings History > 42 > eps Estimate
0.21
Earnings History > 42 > eps Difference
0.09
Earnings History > 42 > surprise Percent
42.8571
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-22
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.18
Earnings History > 43 > eps Estimate
0.22
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-18.1818
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-22
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.3
Earnings History > 44 > eps Estimate
0.16
Earnings History > 44 > eps Difference
0.14
Earnings History > 44 > surprise Percent
87.5
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-21
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
2.36
Earnings History > 45 > eps Estimate
0.24
Earnings History > 45 > eps Difference
2.12
Earnings History > 45 > surprise Percent
883.3333
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-22
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.64
Earnings History > 46 > eps Estimate
0.2
Earnings History > 46 > eps Difference
0.44
Earnings History > 46 > surprise Percent
220
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-23
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.35
Earnings History > 47 > eps Estimate
0.18
Earnings History > 47 > eps Difference
0.17
Earnings History > 47 > surprise Percent
94.4444
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-23
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.24
Earnings History > 48 > eps Estimate
0.14
Earnings History > 48 > eps Difference
0.1
Earnings History > 48 > surprise Percent
71.4286
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-22
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.36
Earnings History > 49 > eps Estimate
0.14
Earnings History > 49 > eps Difference
0.22
Earnings History > 49 > surprise Percent
157.1429
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-23
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.24
Earnings History > 50 > eps Estimate
0.12
Earnings History > 50 > eps Difference
0.12
Earnings History > 50 > surprise Percent
100
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-24
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.42
Earnings History > 51 > eps Estimate
0.07
Earnings History > 51 > eps Difference
0.35
Earnings History > 51 > surprise Percent
500
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-24
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.19
Earnings History > 52 > eps Estimate
-0.25
Earnings History > 52 > eps Difference
0.44
Earnings History > 52 > surprise Percent
176
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
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.13
Earnings History > 53 > eps Estimate
-0.08
Earnings History > 53 > eps Difference
0.21
Earnings History > 53 > surprise Percent
262.5
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-29
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.18
Earnings History > 54 > eps Estimate
-0.16
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-12.5
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-26
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-1.23
Earnings History > 55 > eps Estimate
-0.02
Earnings History > 55 > eps Difference
-1.21
Earnings History > 55 > surprise Percent
-6050
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-1.02
Earnings History > 56 > eps Estimate
0.13
Earnings History > 56 > eps Difference
-1.15
Earnings History > 56 > surprise Percent
-884.6154
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-25
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.18
Earnings History > 57 > eps Estimate
0.27
Earnings History > 57 > eps Difference
-0.45
Earnings History > 57 > surprise Percent
-166.6667
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-26
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.54
Earnings History > 58 > eps Estimate
0.55
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-1.8182
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-28
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-1.33
Earnings History > 59 > eps Estimate
-1.06
Earnings History > 59 > eps Difference
-0.27
Earnings History > 59 > surprise Percent
-25.4717
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.48
Earnings History > 60 > eps Estimate
0.59
Earnings History > 60 > eps Difference
-0.11
Earnings History > 60 > surprise Percent
-18.6441
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-27
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.55
Earnings History > 61 > eps Estimate
0.58
Earnings History > 61 > eps Difference
-0.03
Earnings History > 61 > surprise Percent
-5.1724
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-28
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.61
Earnings History > 62 > eps Estimate
0.57
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
7.0175
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-22
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.47
Earnings History > 63 > eps Estimate
0.42
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
11.9048
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-22
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.5
Earnings History > 64 > eps Estimate
0.25
Earnings History > 64 > eps Difference
0.25
Earnings History > 64 > surprise Percent
100
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-28
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.47
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-29
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.5756
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.5132
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.4499
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2008-12-31
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.457
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-09-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.4678
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-06-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.54
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-03-31
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.48
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2007-12-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.45
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-09-30
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.508
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-06-30
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.479
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-03-31
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4258
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2006-12-31
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.4476
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-09-30
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.4464
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-06-30
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.4865
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-03-31
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.4186
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2005-12-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.419
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-09-30
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.4647
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-06-30
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.4344
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-03-31
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.3693
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2004-12-31
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.3628
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-09-30
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3353
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-06-30
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3253
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-03-31
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.3114
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2003-12-31
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.3265
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-09-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3003
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-06-30
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3174
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-03-31
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.2705
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2002-12-31
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2654
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-09-30
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.278
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-06-30
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2657
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-03-31
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2377
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2001-12-31
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2332
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-09-30
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2521
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-06-30
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2359
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-03-31
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2061
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-09-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.1893
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.1984
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1758
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-09-30
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.1943
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-06-30
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1975
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-03-31
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.1697
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Orrstown Financial Services, Inc. operates as the financial holding company for Orrstown Bank that provides commercial banking and financial advisory services to retail, commercial, non-profit, and government clients in the United States. It accepts various deposits, including checking, savings, time, demand, and money market deposits, as well as certificates of deposit. The company also offers commercial loans, such as commercial real estate, equipment, construction, working capital, and other commercial purpose loans, as well as industrial loans; consumer loans, such as home equity and other consumer loans, as well as home equity lines of credit; residential mortgage loans; acquisition and development loans; municipal loans; and installment and other loans. In addition, it provides renders services as trustee, executor, administrator, guardian, managing agent, custodian, and investment advisor, as well as other fiduciary services under the Orrstown Financial Advisors name; and retail brokerage services through a third-party broker/dealer arrangement. Further, the company offers fiduciary, investment advisory, insurance, and brokerage services. The company was founded in 1919 and is headquartered in Harrisburg, Pennsylvania.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AGap Down: Will Dynagas LNG Partners LP Limited Partnership face regulatory challenges - July 2025 Macro Moves & Smart Swing Trading Techniques baoquankhu1.vn
Read more →How to listen to Orrstown’s Q4 2025 earnings call live or on replay Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$41
Analyst Picks
Strong Buy
2
Buy
3
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)
-
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 61.91% of the total shares of Orrstown Financial Services Inc
1.
BlackRock Inc(7.2155%)
since
2025/06/30
2.
Fourthstone LLC(6.458%)
since
2025/06/30
3.
Vanguard Group Inc(5.5821%)
since
2025/06/30
4.
Dimensional Fund Advisors, Inc.(3.5553%)
since
2025/06/30
5.
State Street Corp(3.1023%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.9285%)
since
2025/07/31
7.
Wellington Management Company LLP(2.8591%)
since
2025/06/30
8.
Geode Capital Management, LLC(2.3926%)
since
2025/06/30
9.
iShares Russell 2000 ETF(2.2516%)
since
2025/08/31
10.
Renaissance Technologies Corp(1.4311%)
since
2025/06/30
11.
American Century Companies Inc(1.312%)
since
2025/06/30
12.
Avantis US Small Cap Value ETF(1.2268%)
since
2025/08/30
13.
Manufacturers Life Insurance Co(1.216%)
since
2025/06/30
14.
Marshall Wace Asset Management Ltd(1.1967%)
since
2025/06/30
15.
FMR Inc(1.1558%)
since
2025/06/30
16.
Morgan Stanley - Brokerage Accounts(1.0688%)
since
2025/06/30
17.
Vanguard Institutional Extnd Mkt Idx Tr(1.0632%)
since
2025/07/31
18.
ProShare Advisors LLC(1.0224%)
since
2025/06/30
19.
ProShares Russell 2000 Dividend Growers(0.9864%)
since
2025/08/29
20.
Fidelity Small Cap Index(0.9602%)
since
2025/06/30
21.
SPDR® S&P Regional Banking ETF(0.9327%)
since
2025/08/31
22.
Petiole USA ltd(0.9079%)
since
2025/06/30
23.
Qube Research & Technologies(0.8794%)
since
2025/06/30
24.
Millennium Management LLC(0.8776%)
since
2025/06/30
25.
iShares Russell 2000 Value ETF(0.8447%)
since
2025/08/31
26.
Northern Trust Corp(0.8354%)
since
2025/06/30
27.
Charles Schwab Investment Management Inc(0.8213%)
since
2025/06/30
28.
Pacific Ridge Capital Partners, LLC(0.7952%)
since
2025/06/30
29.
Strategic Advisers Fidelity US TtlStk(0.7328%)
since
2025/07/31
30.
DFA US Small Cap Value I(0.7305%)
since
2025/07/31
31.
JHancock Regional Bank A(0.6237%)
since
2025/07/31
32.
Fidelity Extended Market Index(0.5439%)
since
2025/07/31
33.
DFA US Targeted Value I(0.5216%)
since
2025/07/31
34.
Schwab US Small-Cap ETF™(0.4753%)
since
2025/08/30
35.
Vanguard Russell 2000 ETF(0.4569%)
since
2025/07/31
36.
JH Financial Opportunities(0.4485%)
since
2025/07/31
37.
Bridgeway Omni Small-Cap Value N(0.4163%)
since
2025/06/30
38.
Bridgeway Omni Small-Cap Value(0.4163%)
since
2025/06/30
39.
State St Russell Sm Cap® Indx SL Cl I(0.3441%)
since
2025/08/31
40.
Adara Smaller Companies(0.3221%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.06
Date
2025-09-30
EPS Actual
1.13
EPS Estimate
1.05
EPS Difference
0.08
Surprise Percent
7.619%
(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.