Camtek 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 Camtek Ltd. (CAMT) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income118.5278.6379.9560.2821.7821.9918.73
Depreciation & Amortization10.675.785.192.812.232.131.97
Deferred Income Tax0.00-1.25-0.780.260.481.531.70
Stock Based Compensation14.5012.6010.525.824.240.000.00
Change in Working Capital-20.98-17.64-37.08-8.29-2.88-2.90-7.61
Change in Accounts Receivable-12.18-1.89-21.98-17.34-9.700.000.00
Change in Inventory-32.15-13.69-9.52-21.70-19.330.000.00
Change in Accounts Payable4.2810.12-2.116.1915.660.000.00
Change in Other Working Capital19.08-12.181.0924.5610.480.000.00
Other Operating Activities-1.59-1.2510.520.264.152.860.00
Net Cash from Operating Activities122.2479.3257.8060.9625.7524.6316.79
Investing Activities
Capital Expenditures-10.10-8.108.29-4.072.631.36-2.17
Acquisitions0.00-101.780.000.000.000.000.00
Purchases of Investments-41.84-55.40-142.50-84.00-20.500.000.00
Sales/Maturities of Investments-0.26-0.17-142.50-0.11-20.50-51.500.00
Other Investing Activities-5.0058.00-47.00-32.000.000.000.00
Net Cash from Investing Activities-55.91-107.45-150.79-120.18-23.13-52.86-2.26
Financing Activities
Debt Repayment-0.040.000.000.000.000.000.00
Common Stock Issued0.040.180.000.2764.2916.030.00
Dividends Paid-60.050.000.000.000.006.55-5.06
Net Cash from Financing Activities-60.050.180.00194.8064.9210.02-3.31
Summary
Effect of Forex Changes on Cash-0.03-0.24-0.800.550.230.07-0.04
Net Change in Cash6.26-28.19-94.58136.1367.99-16.8111.23
Cash at Beginning of Period119.97148.16241.94105.8238.0554.9443.74
Cash at End of Period126.22119.97148.16241.94105.8238.0554.94
Free Cash Flow112.1471.2349.5156.8923.1323.2614.46
Supplemental Disclosures
Interest Paid0.0018.690.000.000.000.000.00
Income Taxes Paid10.4513.8111.840.560.550.670.53