Bank of the James Financial Group, Inc. (BOTJ)
NASDAQ: BOTJ · IEX Real-Time Price · USD
9.99
+0.20 (2.04%)
At close: Apr 25, 2024, 12:16 PM
9.98
-0.01 (-0.10%)
After-hours: Apr 25, 2024, 4:00 PM EDT

BOTJ Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2002
Net Income
8.78.967.594.985.615.32.923.293.693.41
Upgrade
Depreciation & Amortization
1.972.612.062.031.670.930.810.770.770.76
Upgrade
Share-Based Compensation
000.110.110.1100000
Upgrade
Other Operating Activities
-1.18-2.266.6-1.92-1.792.342.98-1.27-1.111.46
Upgrade
Operating Cash Flow
9.499.3116.355.25.598.576.722.793.355.63
Upgrade
Operating Cash Flow Growth
1.93%-43.04%214.46%-7.03%-34.77%27.63%141.18%-16.79%-40.50%17.41%
Upgrade
Capital Expenditures
-1.57-1.16-2.91-1.75-4.4-2.3-1.96-1.71-1.54-1.34
Upgrade
Acquisitions
0-0.82-10.40000000
Upgrade
Change in Investments
-20.5-86.15-49.72-58.43-48.13-36.47-44.75-42.9-48.75-28.95
Upgrade
Other Investing Activities
-1.26--2-1.88----2.6--
Upgrade
Investing Cash Flow
-23.34-88.13-65.03-62.05-52.53-38.77-46.71-47.21-50.29-30.29
Upgrade
Dividends Paid
-1.46-1.37-1.27-1.22-1.23-1.05-1.05-1.05-0.8-0.51
Upgrade
Share Issuance / Repurchase
-1-1.4-0.44-0.28-0.3200010.730.07
Upgrade
Debt Issued / Paid
-0.94-0.8910.574.61-0.1605-10-15.199.08
Upgrade
Other Financing Activities
30.32-38.92122.09115.5137.4244.5544.3855.568.1112.1
Upgrade
Financing Cash Flow
26.92-42.57130.95118.6335.7243.548.3344.4562.8520.74
Upgrade
Net Cash Flow
13.08-121.3982.2761.78-11.2113.318.340.0315.91-3.93
Upgrade
Free Cash Flow
7.928.1513.443.451.196.274.761.081.814.28
Upgrade
Free Cash Flow Growth
-2.86%-39.35%289.79%188.78%-80.96%31.82%341.37%-40.44%-57.74%7.48%
Upgrade
Free Cash Flow Margin
18.51%18.59%34.65%10.27%3.82%22.65%19.50%4.81%8.41%21.48%
Upgrade
Free Cash Flow Per Share
1.741.742.830.720.251.300.990.220.481.16
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).