ICF International, Inc.ICFINASDAQ
Loading
EPS Over TimeContracting
Percentile Rank93
3Y CAGR+13.5%
5Y CAGR+11.3%
Studio
Year-over-Year Change

Earnings per share

3Y CAGR
+13.5%/yr
vs +1.1%/yr prior
5Y CAGR
+11.3%/yr
Consistent
Acceleration
+12.4pp
Accelerating
Percentile
P93
Near historical high
vs 5Y Ago
1.7x
Solid growth
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM4.98-15.3%
20245.88+33.9%
20234.39+28.7%
20223.41-9.5%
20213.77+29.1%
20202.92-20.2%
20193.66+11.9%
20183.27-2.4%
20173.35+36.7%
20162.45-