Logo image of ICFI

ICF INTERNATIONAL INC (ICFI) Stock Cash Flow

NASDAQ:ICFI - Nasdaq - US44925C1036 - Common Stock - Currency: USD

86.84  +1.52 (+1.78%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
ICFI Net Income ChartICFI Net Income over time chart
109.70M110.17M82.61M64.20M71.10M
Depreciation Amortization
ICFI Depreciation Amortization ChartICFI Depreciation Amortization over time chart
54.41M53.48M60.74M49.90M32.00M
Income Taxes - Deferred
ICFI Income Taxes - Deferred ChartICFI Income Taxes - Deferred over time chart
-22.14M-24.34M-17.63M7.40M8.80M
Change In Working Capital
ICFI Change In Working Capital ChartICFI Change In Working Capital over time chart
-3.61M20.60M6.39M18.00M-29.70M
Interest Paid
ICFI Interest Paid ChartICFI Interest Paid over time chart
26.85M30.05M34.09M22.80M10.30M
Taxes Paid
ICFI Taxes Paid ChartICFI Taxes Paid over time chart
60.18M60.22M26.19M16.50M34.10M
Other non cash items
ICFI Other non cash items ChartICFI Other non cash items over time chart
10.16M11.63M20.27M22.60M28.00M
OPERATING CASH FLOW
ICFI OPERATING CASH FLOW ChartICFI OPERATING CASH FLOW over time chart
148.51M171.54M152.38M162.20M110.20M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
ICFI Capital Expenditure ChartICFI Capital Expenditure over time chart
-19.66M-21.43M-22.34M-24.50M-19.90M
Other Investing Activity
ICFI Other Investing Activity ChartICFI Other Investing Activity over time chart
-55.09M-53.38M18.66M-234.40M-174.50M
INVESTING CASH FLOW
ICFI INVESTING CASH FLOW ChartICFI INVESTING CASH FLOW over time chart
-74.75M-74.81M-3.67M-258.80M-194.50M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
ICFI Debt Issued/Reduced ChartICFI Debt Issued/Reduced over time chart
14.97M-24.19M-122.83M137.80M107.80M
Stock Issued/Repurchased
ICFI Stock Issued/Repurchased ChartICFI Stock Issued/Repurchased over time chart
N/AN/A279.00K600.00K2.80M
Dividend Paid
ICFI Dividend Paid ChartICFI Dividend Paid over time chart
-10.49M-10.51M-10.54M-10.50M-10.60M
Other Financing Activity
ICFI Other Financing Activity ChartICFI Other Financing Activity over time chart
-59.19M-52.20M-19.50M-37.50M-76.80M
FINANCING CASH FLOW
ICFI FINANCING CASH FLOW ChartICFI FINANCING CASH FLOW over time chart
-54.71M-86.90M-152.59M90.40M23.20M
 
Exchange Rate Effect
ICFI Exchange Rate Effect ChartICFI Exchange Rate Effect over time chart
435.00K-473.00K359.00K-1.20M-500.00K
CHANGE IN CASH
ICFI CHANGE IN CASH ChartICFI CHANGE IN CASH over time chart
19.49M9.37M-3.52M-7.40M-61.60M
 
FREE CASH FLOW
Operating Cash Flow
ICFI Operating Cash Flow ChartICFI Operating Cash Flow over time chart
148.51M171.54M152.38M162.20M110.20M
Capital Expenditure
ICFI Capital Expenditure ChartICFI Capital Expenditure over time chart
-19.66M-21.43M-22.34M-24.50M-19.90M
FREE CASH FLOW
ICFI FREE CASH FLOW ChartICFI FREE CASH FLOW over time chart
128.85M150.11M130.05M137.70M90.30M

All data in USD

Charts

ICFI Operating and Free Cash Flow chartICFI OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 20M 40M 60M 80M 100M