Silicom Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Silicom Ltd. (SILC) - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income0.00-13.71-26.4118.3110.545.7310.2414.64
Depreciation & Amortization0.002.212.502.422.442.632.143.29
Deferred Income Tax0.000.00-1.891.180.05-0.06-0.700.01
Stock Based Compensation0.003.173.353.582.862.710.000.00
Change in Working Capital0.0018.7717.26-32.55-20.68-9.4410.4119.08
Change in Accounts Receivable0.0012.152.243.70-9.473.470.000.00
Change in Inventory0.006.5829.91-15.29-33.53-13.340.000.00
Change in Accounts Payable0.002.15-11.51-12.4115.03-2.080.000.00
Change in Other Working Capital0.000.03-3.39-8.547.292.660.000.00
Other Operating Activities0.007.864.554.185.296.104.640.03
Net Cash from Operating Activities0.0018.2931.93-4.091.084.9626.7345.68
Investing Activities
Capital Expenditures0.00-0.93-1.12-2.09-2.593.182.46-1.35
Purchases of Investments0.000.00-5.6212.0322.9218.610.000.00
Sales/Maturities of Investments0.000.00-1.09-2.60-3.5718.61-27.15-33.92
Other Investing Activities0.00-3.350.320.930.000.000.000.00
Net Cash from Investing Activities0.00-4.28-7.528.2716.7715.43-29.61-36.29
Financing Activities
Common Stock Issued0.000.001.352.384.51-16.80-7.970.00
Common Stock Repurchased0.00-9.88-9.32-3.43-14.29-16.800.000.00
Other Financing Activities0.000.000.592.384.510.000.000.00
Net Cash from Financing Activities0.00-9.88-7.97-1.05-9.78-16.52-7.820.29
Summary
Effect of Forex Changes on Cash0.000.18-0.20-1.680.540.340.360.11
Net Change in Cash0.004.3116.241.458.614.55-9.989.68
Cash at Beginning of Period0.0046.9730.7329.2920.6816.4726.8117.02
Cash at End of Period0.0051.2846.9730.7329.2920.6816.4726.81
Free Cash Flow0.0017.3630.80-6.18-1.511.7824.2743.31
Supplemental Disclosures
Income Taxes Paid0.000.920.60-0.412.371.281.103.26