ICF International

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$476,155
$487,618
$496,324
$516,998
Gross Profit
177,730
185,076
179,219
191,951
EBITDA
53,074
52,133
50,807
58,236
EBIT
38,372
37,338
37,508
45,125
Net Income
23,661
26,851
24,563
32,679
Net Change In Cash
476,155
487,618
496,324
516,998
Free Cash Flow
46,207
-36,486
89,489
20,382
Cash
26,888
5,718
4,960
6,911
Basic Shares
18,459
18,613
18,897
18,910

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,019,787
$1,963,238
$1,779,964
$1,553,048
Gross Profit
737,771
698,220
645,542
573,478
EBITDA
221,124
196,966
157,178
150,807
EBIT
167,648
136,228
107,261
118,837
Net Income
110,170
82,612
64,243
71,132
Net Change In Cash
2,019,787
1,963,238
1,779,964
1,553,048
Cost of Revenue
-6,267
-61,043
Free Cash Flow
150,114
130,046
137,731
90,273
Cash
4,960
6,361
11,257
8,254
Basic Shares
18,925
18,994
19,033
19,124

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.66
2025-03-31
$1.94
2024-12-31
$1.87