ICF International Inc

General ticker "ICFI" information:

  • Sector: Industrials
  • Industry: Professional Services
  • Capitalization: $2.5B

ICF International Inc follows the US Stock Market performance with the rate: 29.7%.

Estimated limits based on current volatility of 1.7%: low 118.84$, high 123.05$

Factors to consider:

  • Company pays dividends: last record date 2024-12-06, amount 0.14$ (Y0.47%)
  • Price in estimated range
  • Earnings for 9 months up through Q3 are close to our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2023-12-31 to 2025-12-30

  • 2023-12-31 to 2024-12-30 estimated range: [117.01$, 164.87$]
  • 2024-12-30 to 2025-12-30 estimated range: [134.62$, 185.78$]

Financial Metrics affecting the ICFI estimates:

  • Positive: Non-GAAP EPS, $ of 6.48 > 2.29
  • Positive: 3.85 < Industry operating cash flow per share per price (median), % of 6.50
  • Positive: 2.35 < Operating cash flow per share per price, % of 5.92
  • Positive: 4.38 < Industry earnings per price (median), % of 4.89
  • Positive: -0.96 < Investing cash flow per share, $ of -0.20

Similar symbols

Short-term ICFI quotes

Long-term ICFI plot with estimates

Financial data

YTD 2021-12-31 2022-12-31 2023-12-31
Operating Revenue $1,553.05MM $1,779.96MM $1,963.24MM
Operating Expenses $1,442.11MM $1,671.20MM $1,830.92MM
Operating Income $110.94MM $108.76MM $132.32MM
Non-Operating Income $-10.85MM $-24.78MM $-35.77MM
Interest Expense $10.25MM $23.28MM $39.68MM
Income(Loss) $100.09MM $83.98MM $96.55MM
Taxes $28.96MM $19.74MM $13.94MM
Profit(Loss) $71.13MM $64.24MM $82.61MM
Stockholders Equity $803.47MM $853.21MM $917.59MM
Inventory $12.18MM $1.71MM $0.00MM
Assets $1,849.53MM $2,092.26MM $2,011.77MM
Operating Cash Flow $110.20MM $162.21MM $152.38MM
Capital expenditure $19.93MM $24.48MM $22.34MM
Investing Cash Flow $-194.48MM $-258.84MM $-3.67MM
Financing Cash Flow $23.23MM $90.37MM $-152.59MM
Earnings Per Share* $3.77 $3.41 $4.39

* EPS are Split Adjusted, recent splits may be reflected with a delay.