ICF International Inc. logo

ICF International Inc.

ICFI | NASDAQ
Chart Builder DCF Calculator
$83.86
-$0.24 (-0.29%)
Sep 22, 2026, 1:37 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Revenue
1.82B 1.82B 1.87B 1.93B 1.98B 2.01B 2.02B 2B 1.99B 1.97B 1.96B 1.96B 1.93B 1.85B 1.78B 1.69B 1.62B 1.59B 1.55B 1.6B 1.57B 1.53B
Cost of Revenue
1.17B 1.17B 1.19B 1.21B 1.24B 1.27B 1.28B 1.27B 1.27B 1.26B 1.27B 1.26B 1.25B 1.19B 1.13B 1.08B 1.03B 1.01B 979.57M 1.04B 1.01B 982.39M
Gross Profit
649.05M 650.14M 681.54M 716.89M 733.98M 738.94M 737.77M 733.36M 719.42M 711.41M 698.22M 698.96M 681.43M 660.95M 645.54M 611.32M 590.72M 582.39M 573.48M 562.88M 560.02M 544.72M
Operating Income
146.4M 146.52M 148.43M 153.3M 160.89M 163.29M 165.84M 166.3M 152.17M 141.81M 132.32M 118.45M 114.78M 112.51M 108.76M 104.3M 108.33M 110.51M 110.94M 117.21M 113.19M 104.02M
Interest Income
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income
112.22M 109.39M 112M 121.75M 128.93M 133.72M 138.06M 136.8M 122.95M 109.45M 96.55M 78.68M 76.25M 80.78M 83.98M 88.02M 96.17M 99.7M 100.09M 102.05M 96.79M 86.72M
Net Income
88.55M 85.26M 91.59M 98.84M 107.75M 109.7M 110.17M 107.77M 98.83M 93.53M 82.61M 69.33M 64.69M 62.78M 64.24M 67.44M 68.73M 70.64M 71.13M 71.87M 69.35M 62.7M
Selling & General & Admin
476.68M 476.37M 489.44M 506.99M 517.55M 521.62M 518.82M 509.19M 507.93M 507.36M 502M 518.53M 505.26M 493.14M 486.86M 464.62M 446.27M 438.04M 430.57M 421.96M 422.15M 415.22M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
25.97M 27.25M 43.67M 56.6M 55.54M 54.04M 53.11M 57.87M 59.32M 62.24M 63.9M 61.98M 61.38M 55.3M 49.92M 42.4M 36.12M 33.84M 31.97M 23.71M 24.69M 25.48M
Operating Expenses
502.66M 503.62M 533.1M 563.59M 573.08M 575.66M 571.93M 567.06M 567.25M 569.59M 565.9M 580.51M 566.64M 548.44M 536.78M 507.01M 482.39M 471.88M 462.54M 445.68M 446.83M 440.71M
Interest Expense
21.78M 30.2M 30.83M 30.07M 29.41M 28.69M 29.59M 32.67M 36.03M 38.46M 39.68M 39.15M 36.02M 29.93M 23.1M 16.5M 11.63M 10.2M 10.25M 10.82M 11.75M 13.05M
Selling & Marketing Expenses
118.83M 241.84M 254.91M 384.36M 384.36M 261.34M 258.55M 252.45M 252.45M 252.45M 247.09M 496.19M 614.48M 728.89M 722.61M 350.15M 231.86M 117.45M n/a n/a n/a n/a
Cost & Expenses
1.67B 1.68B 1.72B 1.77B 1.82B 1.85B 1.85B 1.84B 1.83B 1.83B 1.83B 1.84B 1.81B 1.74B 1.67B 1.59B 1.51B 1.48B 1.44B 1.48B 1.45B 1.42B
Income Tax Expense
23.67M 24.12M 20.41M 22.91M 21.18M 24.02M 27.89M 29.03M 24.12M 15.92M 13.94M 9.35M 11.55M 18M 19.74M 20.58M 27.45M 29.06M 28.96M 30.18M 27.44M 24.02M
Shares Outstanding (Basic)
18.01M 18.24M 18.32M 18.43M 18.4M 18.51M 18.73M 18.76M 18.74M 18.76M 18.82M 18.82M 18.79M 18.78M 18.86M 18.83M 18.8M 18.8M 18.88M 18.87M 18.84M 18.89M
Shares Outstanding (Diluted)
18.05M 18.35M 18.42M 18.53M 18.46M 18.61M 18.9M 18.91M 18.86M 18.95M 19.03M 18.97M 18.92M 18.95M 19.07M 19.01M 18.95M 19.01M 19.14M 19.06M 19.02M 19.12M
EPS (Basic)
4.86 4.65 4.98 5.34 5.79 5.87 5.88 5.75 5.27 4.98 4.39 3.68 3.43 3.33 3.41 3.58 3.65 3.75 3.77 3.81 3.68 3.33
EPS (Diluted)
4.83 4.62 4.94 5.30 5.75 5.83 5.83 5.69 5.21 4.92 4.35 3.66 3.42 3.32 3.39 3.55 3.61 3.71 3.73 3.78 3.65 3.30
EBITDA
175.83M 196.12M 200.97M 208.79M 214.25M 216.82M 221.13M 229.44M 220.4M 212.24M 202.23M 179.82M 173.64M 166.48M 157.47M 147.39M 144.4M 143.73M 142.31M 145.83M 142.49M 134.51M
EBIT
134M 139.59M 142.83M 151.83M 158.34M 162.41M 167.65M 174.73M 164.24M 153.17M 141.49M 117.83M 112.26M 111.18M 107.55M 105M 108.28M 109.89M 110.34M 113.6M 109.28M 100.51M
Depreciation & Amortization
41.83M 56.53M 58.15M 56.96M 55.91M 54.41M 53.48M 54.71M 56.16M 59.07M 60.74M 61.99M 61.38M 55.3M 49.92M 42.4M 36.12M 33.84M 31.97M 32.23M 33.21M 34M

© 2026 bestshares.com. All rights reserved.