International Flavors & Fragrances Cash Flow Statement Analysis

Operating, investing, and financing activities in billions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for International Flavors & Fragrances Inc. (IFF) - Annual data in billions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income0.24-2.56-1.870.270.370.460.34
Depreciation & Amortization1.021.141.181.160.330.320.17
Deferred Income Tax-0.30-0.37-0.24-0.24-0.07-0.060.02
Stock Based Compensation0.080.070.050.050.040.000.00
Change in Working Capital0.010.49-1.05-0.130.03-0.02-0.13
Change in Accounts Receivable-0.220.05-0.12-0.17-0.060.000.00
Change in Inventory-0.030.61-0.89-0.360.020.000.00
Change in Accounts Payable0.04-0.04-0.060.420.030.000.00
Change in Other Working Capital0.22-0.130.02-0.020.090.000.00
Other Operating Activities-0.330.07-0.270.100.040.03-0.02
Net Cash from Operating Activities1.071.440.401.440.710.700.44
Investing Activities
Capital Expenditures-0.46-0.50-0.50-0.390.190.24-0.17
Acquisitions0.000.00-0.100.250.00-0.05-4.85
Sales/Maturities of Investments0.000.000.000.00-0.010.030.00
Other Investing Activities-0.100.000.170.250.000.030.01
Net Cash from Investing Activities0.330.570.75-0.02-0.19-0.23-5.01
Financing Activities
Debt Repayment-1.03-0.94-0.72-0.93-0.35-0.16-0.38
Common Stock Issued0.000.00-0.050.00-0.020.00-0.02
Common Stock Repurchased-0.02-0.01-0.02-0.02-0.010.000.00
Dividends Paid-0.51-0.83-0.81-0.670.320.31-0.23
Other Financing Activities-0.05-0.07-0.05-0.01-0.02-0.042.24
Net Cash from Financing Activities-1.61-1.85-1.23-1.30-0.91-0.514.87
Summary
Effect of Forex Changes on Cash-0.030.02-0.08-0.060.020.01-0.01
Net Change in Cash-0.260.18-0.160.06-0.39-0.030.30
Cash at Beginning of Period0.710.550.720.660.620.650.37
Cash at End of Period0.47-1.770.550.720.260.620.65
Free Cash Flow0.611.44-0.111.040.540.500.26
Supplemental Disclosures
Interest Paid0.310.370.310.310.130.130.12
Income Taxes Paid0.370.580.330.290.130.130.12