Orrstown Financial Services, Inc. (ORRF)
NASDAQ: ORRF · IEX Real-Time Price · USD
26.48
+0.05 (0.19%)
Apr 26, 2024, 4:00 PM EDT - Market closed

ORRF Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1997
Net Income
35.6622.0432.8826.4616.9212.818.096.637.8729.14
Upgrade
Depreciation & Amortization
4.344.625.316.575.553.643.272.958.949.27
Upgrade
Share-Based Compensation
2.362.151.952.091.591.491.390.960.740.19
Upgrade
Other Operating Activities
1.347.380.68-4.96-14.974.553.615.05-5.4-21.34
Upgrade
Operating Cash Flow
43.736.1940.8130.179.0922.4916.3515.5912.1617.26
Upgrade
Operating Cash Flow Growth
20.75%-11.32%35.27%231.91%-59.58%37.54%4.90%28.20%-29.55%-47.64%
Upgrade
Capital Expenditures
0.29-0.9-0.182.79-1.59-3.38-2.11-12.280.371.56
Upgrade
Acquisitions
-17.6400029.4412.4100-2.210
Upgrade
Change in Investments
-136.09-270.24-1.84-292.11-6.68-148.11-143.25-116.17-101.76-0.83
Upgrade
Other Investing Activities
0.20.14--3.25-2.71-0.32-0.53-0.44-3.75-
Upgrade
Investing Cash Flow
-153.25-270.99-2.01-292.5718.46-139.4-145.89-128.89-107.350.73
Upgrade
Dividends Paid
-8.49-8.26-8.28-7.61-6.15-4.38-3.49-2.9-1.820
Upgrade
Share Issuance / Repurchase
-2.83-14.32-2.25-1.77-1.66-0.490.14-0.53-0.620.11
Upgrade
Debt Issued / Paid
23.998.19-52.31-140.4318.971.9965.36-1.6212.126.45
Upgrade
Other Financing Activities
101.311.31107.5481.5-71.56178.867.06120.2982.46-50.69
Upgrade
Financing Cash Flow
113.8986.9144.65331.69-60.41175.92129.08115.2492.12-24.14
Upgrade
Net Cash Flow
4.34-147.8983.4569.3-32.8559.01-0.471.93-3.07-6.15
Upgrade
Free Cash Flow
43.9935.340.6432.967.519.1114.243.3112.5318.81
Upgrade
Free Cash Flow Growth
24.62%-13.14%23.27%339.70%-60.77%34.21%330.41%-73.59%-33.42%-41.72%
Upgrade
Free Cash Flow Margin
34.13%28.83%35.32%30.93%7.73%26.40%22.69%5.90%23.15%33.14%
Upgrade
Free Cash Flow Per Share
4.143.313.632.940.672.031.710.401.512.28
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).