Logo image of ICFI

ICF INTERNATIONAL INC (ICFI) Stock Cash Flow

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

79.26  -20.71 (-20.72%)

After market: 79.2572 0 (0%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
ICFI Net Income ChartICFI Net Income over time chart
107.77M82.61M64.20M71.10M55.00M
Depreciation Amortization
ICFI Depreciation Amortization ChartICFI Depreciation Amortization over time chart
54.72M60.74M49.90M32.00M33.70M
Income Taxes - Deferred
ICFI Income Taxes - Deferred ChartICFI Income Taxes - Deferred over time chart
-31.09M-17.63M7.40M8.80M-1.90M
Change In Working Capital
ICFI Change In Working Capital ChartICFI Change In Working Capital over time chart
33.76M6.39M18.00M-29.70M62.50M
Interest Paid
ICFI Interest Paid ChartICFI Interest Paid over time chart
29.28M34.09M22.80M10.30M14.30M
Taxes Paid
ICFI Taxes Paid ChartICFI Taxes Paid over time chart
63.97M26.19M16.50M34.10M16.00M
Other non cash items
ICFI Other non cash items ChartICFI Other non cash items over time chart
17.87M20.27M22.60M28.00M23.80M
OPERATING CASH FLOW
ICFI OPERATING CASH FLOW ChartICFI OPERATING CASH FLOW over time chart
182.97M152.38M162.20M110.20M173.10M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
ICFI Capital Expenditure ChartICFI Capital Expenditure over time chart
-20.00M-22.34M-24.50M-19.90M-17.70M
Other Investing Activity
ICFI Other Investing Activity ChartICFI Other Investing Activity over time chart
6.15M18.66M-234.40M-174.50M-253.30M
INVESTING CASH FLOW
ICFI INVESTING CASH FLOW ChartICFI INVESTING CASH FLOW over time chart
-13.85M-3.67M-258.80M-194.50M-270.90M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
ICFI Debt Issued/Reduced ChartICFI Debt Issued/Reduced over time chart
-126.27M-122.83M137.80M107.80M148.60M
Stock Issued/Repurchased
ICFI Stock Issued/Repurchased ChartICFI Stock Issued/Repurchased over time chart
N/A279.00K600.00K2.80M0.00
Dividend Paid
ICFI Dividend Paid ChartICFI Dividend Paid over time chart
-10.52M-10.54M-10.50M-10.60M-10.60M
Other Financing Activity
ICFI Other Financing Activity ChartICFI Other Financing Activity over time chart
-33.38M-19.50M-37.50M-76.80M31.80M
FINANCING CASH FLOW
ICFI FINANCING CASH FLOW ChartICFI FINANCING CASH FLOW over time chart
-170.09M-152.59M90.40M23.20M170.00M
 
Exchange Rate Effect
ICFI Exchange Rate Effect ChartICFI Exchange Rate Effect over time chart
733.00K359.00K-1.20M-500.00K3.40M
CHANGE IN CASH
ICFI CHANGE IN CASH ChartICFI CHANGE IN CASH over time chart
-233.00K-3.52M-7.40M-61.60M75.60M
 
FREE CASH FLOW
Operating Cash Flow
ICFI Operating Cash Flow ChartICFI Operating Cash Flow over time chart
182.97M152.38M162.20M110.20M173.10M
Capital Expenditure
ICFI Capital Expenditure ChartICFI Capital Expenditure over time chart
-20.00M-22.34M-24.50M-19.90M-17.70M
FREE CASH FLOW
ICFI FREE CASH FLOW ChartICFI FREE CASH FLOW over time chart
162.97M130.05M137.70M90.30M155.40M

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 TTM 20M 40M 60M 80M 100M