Heritage Commerce Corp (HTBK)
NASDAQ: HTBK · IEX Real-Time Price · USD
7.95
-0.23 (-2.81%)
Apr 26, 2024, 3:19 PM EDT - Market open

Heritage Commerce Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1995
Net Income
64.4466.5647.735.340.4635.3323.8325.8714.7112.42
Upgrade
Depreciation & Amortization
3.523.764.074.73.592.72.152.331.731.24
Upgrade
Share-Based Compensation
2.43.182.522.251.921.821.751.421.240.85
Upgrade
Other Operating Activities
2.65-3.642.5615.054.378.7313.63-5.239.033.87
Upgrade
Operating Cash Flow
73.0169.8556.8557.350.3448.5741.3625.928.4919.38
Upgrade
Operating Cash Flow Growth
4.52%22.87%-0.78%13.81%3.65%17.44%59.69%-9.11%47.00%19.19%
Upgrade
Capital Expenditures
-1.67-0.78-0.25-3.16-0.2-0.19-0.65-0.48-1.01-0.82
Upgrade
Acquisitions
0000117.9936.0300165.79-21.92
Upgrade
Change in Investments
70.24-669.3-699.03148.38153.4541.82-236.64-290.87-234.85-52.28
Upgrade
Other Investing Activities
1.610.62.451.16---3.791.570.41
Upgrade
Investing Cash Flow
70.18-669.49-696.83146.38271.2477.66-237.29-287.56-68.5-74.61
Upgrade
Dividends Paid
-31.74-31.5-31.27-31.08-22.72-18.46-15.24-13.63-10.74-5.76
Upgrade
Share Issuance / Repurchase
1.222.051.471.711.632.671.370.940.320.26
Upgrade
Debt Issued / Paid
0-0.730-0.33-10.41039.07-33-31.65
Upgrade
Other Financing Activities
-11.15-369.81844.93499.722.73-262.09220.85199.37269.12102.17
Upgrade
Financing Cash Flow
-41.67-399.98815.13470.03-28.78-277.88246.05183.68261.765.02
Upgrade
Net Cash Flow
101.53-999.61175.14673.7292.8-151.6550.12-77.99221.699.8
Upgrade
Free Cash Flow
71.3469.0756.654.1450.1448.3940.7125.4227.4918.57
Upgrade
Free Cash Flow Growth
3.29%22.04%4.55%7.97%3.63%18.86%60.15%-7.52%48.04%17.79%
Upgrade
Free Cash Flow Margin
37.26%36.50%35.61%39.06%35.51%38.96%36.66%25.02%32.23%28.48%
Upgrade
Free Cash Flow Per Share
1.171.140.940.900.851.121.070.670.860.70
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).