Logo image of ORRF

ORRSTOWN FINL SERVICES INC (ORRF) Stock Income Statement

NASDAQ:ORRF - Nasdaq - US6873801053 - Common Stock - Currency: USD

30.98  -0.05 (-0.16%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
ORRF Revenue ChartORRF Revenue over time chart
219.56M192.69M130.56M126.58M116.20M
Net Interest Income
ORRF Net Interest Income ChartORRF Net Interest Income over time chart
177.13M155.25M104.91M99.63M87.00M
Non Interest Income
ORRF Non Interest Income ChartORRF Non Interest Income over time chart
42.43M37.44M25.65M26.95M29.20M
Loan Loss Provision
ORRF Loan Loss Provision ChartORRF Loan Loss Provision over time chart
15.69M16.55M1.68M4.16M1.10M
Net Interest Income after Provision
ORRF Net Interest Income after Provision ChartORRF Net Interest Income after Provision over time chart
161.44M138.71M103.22M95.47M85.90M
Non Interest Expense
ORRF Non Interest Expense ChartORRF Non Interest Expense over time chart
-164.04M-148.34M-83.84M-95.81M-74.10M
Income Before Taxes
ORRF Income Before Taxes ChartORRF Income Before Taxes over time chart
39.83M27.81M45.03M26.62M40.90M
Income Tax
ORRF Income Tax ChartORRF Income Tax over time chart
8.26M5.76M9.37M4.58M8.00M
Net Income
ORRF Net Income ChartORRF Net Income over time chart
31.57M22.05M35.66M22.04M32.90M
 
Per Share Data
EPS Diluted Total Ops
ORRF EPS Diluted Total Ops ChartORRF EPS Diluted Total Ops over time chart
1.961.483.422.062.96
Non GAAP EPS
ORRF Non GAAP EPS ChartORRF Non GAAP EPS over time chart
3.813.623.413.252.96
 
Statistics
Profit Margin
ORRF Profit Margin ChartORRF Profit Margin over time chart
14.38%11.44%27.32%17.41%28.31%

All data in USD

Charts

ORRF Income Statement data chartORRF Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 50M 100M 150M 200M
ORRF Earnings Per Share (EPS) chartORRF EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3