Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

ICFI - ICF International, Inc.


IEX Last Trade
118.92
-0.225   -0.189%

Share volume: 10,268
Last Updated: Thu 26 Dec 2024 08:28:26 PM CET

PREVIOUS CLOSE
CHG
CHG%

$119.14
-0.22
-0.19%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-09-30 2022-12-31 2023-03-31 2023-06-30 2023-09-30 2023-12-31 2024-03-31 2024-06-30
Fiscal Quarter Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024 Q2 2024
Report Date 2022-11-04 2023-03-01 2023-05-10 2023-08-04 2023-11-03 2024-02-28 2024-05-02 2024-08-02
Total revenue 467.777 M 475.609 M 483.282 M 500.085 M 501.519 M 478.352 M 494.436 M 512.029 M
Cost of revenue 307.295 M 300.064 M 312.565 M 325.404 M 323.504 M 303.545 M 310.533 M 329.331 M
Gross profit 160.482 M 175.545 M 170.717 M 174.681 M 178.015 M 174.807 M 183.903 M 182.698 M
    9.39% -2.75% 2.32% 1.91% -1.80% 5.20% -0.66%  
Operating expenses 118.290 M 136.718 M 123.733 M 126.522 M 131.553 M 123.354 M 129.094 M 127.091 M
Selling general and admin 118.290 M 136.718 M 123.733 M 126.522 M 131.553 M 123.354 M 129.094 M 127.091 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 439.543 M 452.560 M 451.831 M 468.038 M 469.618 M 441.431 M 453.492 M 469.622 M
    2.96% -0.16% 3.59% 0.34% -6.00% 2.73% 3.56%  
Operating income 28.234 M 23.049 M 31.451 M 32.047 M 31.901 M 36.921 M 40.944 M 42.407 M
Ebit 28.234 M 23.049 M 31.451 M 32.047 M 31.901 M 36.921 M 40.944 M 42.407 M
Pretax income 21.647 M 11.925 M 21.436 M 21.238 M 24.080 M 29.793 M 34.336 M 34.740 M
    -44.91% 79.76% -0.92% 13.38% 23.73% 15.25% 1.18%  
Income tax 2.542 M 3.046 M 5.038 M 926.000 K 340.000 K 7.631 M 7.019 M 9.129 M
Net income basic 19.105 M 8.879 M 16.398 M 20.312 M 23.740 M 22.162 M 27.317 M 25.611 M
    -53.53% 84.68% 23.87% 16.88% -6.65% 23.26% -6.25%  
Net income 19.105 M 8.879 M 16.398 M 20.312 M 23.740 M 22.162 M 27.317 M 25.611 M
    -53.53% 84.68% 23.87% 16.88% -6.65% 23.26% -6.25%