Bel Fuse Inc. (BELFB)
NASDAQ: BELFB · IEX Real-Time Price · USD
56.03
-0.79 (-1.39%)
Apr 18, 2024, 4:00 PM EDT - Market closed

Bel Fuse Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
73.8352.6924.8212.8-8.7420.71-11.9-64.8319.28.6
Upgrade
Depreciation & Amortization
13.3114.8616.8616.4216.4718.2120.7221.7823.0120.37
Upgrade
Share-Based Compensation
3.492.382.32.322.892.843.032.822.822.72
Upgrade
Other Operating Activities
17.72-29.68-39.3514.5713.83-31.6512.2778.8420.77-9.23
Upgrade
Operating Cash Flow
108.3540.264.6346.1124.4510.124.1238.665.7922.46
Upgrade
Operating Cash Flow Growth
169.14%769.11%-89.95%88.58%142.15%-58.14%-37.52%-41.32%192.96%112.24%
Upgrade
Capital Expenditures
-6.09-7-2.07-1.52-4.08-11.52-6.35-2.38-9.81-8.98
Upgrade
Acquisitions
2.910-16.810-29-2.18000-208.69
Upgrade
Change in Investments
-50.360000002.162.82-2.94
Upgrade
Other Investing Activities
--------2.16-2.822.94
Upgrade
Investing Cash Flow
-53.54-7-18.88-1.52-33.09-13.69-6.35-2.38-9.81-217.67
Upgrade
Dividends Paid
-3.49-3.41-3.38-3.36-3.35-3.3-3.28-3.25-3.24-3.16
Upgrade
Share Issuance / Repurchase
-0.11-0.3500-0.4500000
Upgrade
Debt Issued / Paid
-35-17.5-4.35-28.1829.03-9.01-19.02-43.52-45.56220.46
Upgrade
Other Financing Activities
---0.68-0.6---2.01-0.72-0.02-5.76
Upgrade
Financing Cash Flow
-38.6-21.26-8.4-32.1425.23-12.31-24.32-47.48-48.81211.55
Upgrade
Exchange Rate Effect
2.89-3.49-0.540.21.790.462.49-0.370.74-1.32
Upgrade
Net Cash Flow
19.118.51-23.1812.6518.38-15.44-4.06-11.637.915.02
Upgrade
Free Cash Flow
102.2633.262.5744.5920.37-1.4217.7736.2255.9813.48
Upgrade
Free Cash Flow Growth
207.47%1196.61%-94.25%118.96%---50.93%-35.29%315.24%461.43%
Upgrade
Free Cash Flow Margin
15.98%5.08%0.47%9.57%4.14%-0.26%3.61%7.24%9.87%2.77%
Upgrade
Free Cash Flow Per Share
8.002.650.213.621.66-0.121.483.044.711.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).