ICF International, Inc.
← Back to ICFI Overview

ICF International, Inc. (ICFI)

Profitability & Net Margin History

Current Net Margin

3.90%

ICF International, Inc. currently has a net profit margin of 3.90%.

Financial Fundamentals

ICFIQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.440.023.90%120
2025-09-300.470.025.11%14
2025-06-300.480.024.97%54
2025-03-310.490.035.51%56
2024-12-310.500.024.95%137
2024-09-300.520.036.32%132
2024-06-300.510.035.00%52
2024-03-310.490.035.52%89
2023-12-310.480.024.63%10
2023-09-300.500.024.73%67
2023-06-300.500.024.06%67
2023-03-310.480.023.39%153
2022-12-310.480.011.87%222
2022-09-300.470.024.08%26
2022-06-300.420.024.35%3
2022-03-310.410.024.32%121
2021-12-310.390.013.11%206
2021-09-300.390.025.17%0
2021-06-300.390.025.17%33
2021-03-310.380.024.85%190
2020-12-310.430.012.95%201
2020-09-300.360.024.96%110
2020-06-300.350.013.86%90
2020-03-310.360.012.96%192
2019-12-310.400.024.89%36
2019-09-300.370.025.25%127
2019-06-300.370.013.98%50
2019-03-310.340.024.49%46
2018-12-310.380.024.95%6
2018-09-300.330.025.01%81
2018-06-300.320.014.20%10
2018-03-310.300.014.10%433
2017-12-310.320.038.43%394
2017-09-300.310.014.48%59
2017-06-300.310.013.90%46
2017-03-310.300.013.43%94
2016-12-310.290.014.38%1
2016-09-300.310.014.38%92
2016-06-300.310.013.47%5
2016-03-310.280.013.42%41
2015-12-310.280.013.83%17
2015-09-300.290.014.00%82
2015-06-300.290.013.17%29
2015-03-310.270.012.89%28
2014-12-310.280.013.17%119
2014-09-300.260.014.36%57
2014-06-300.260.013.79%18
2014-03-310.250.013.96%59
2013-12-310.230.013.38%119
2013-09-300.240.014.56%28
2013-06-300.240.014.28%5
2013-03-310.230.014.32%35
2012-12-310.230.013.97%5
2012-09-300.240.014.02%29
2012-06-300.240.014.32%39
2012-03-310.230.013.93%21
2011-12-310.210.014.13%14
2011-09-300.220.014.27%7
2011-06-300.210.014.20%23
2011-03-310.190.013.97%26
2010-12-310.190.013.71%3
2010-09-300.200.013.74%13
2010-06-300.200.013.61%50
2010-03-310.170.013.11%45
2009-12-310.170.013.56%49
2009-09-300.170.013.06%12
2009-06-300.180.012.95%78
2009-03-310.160.013.73%7
2008-12-310.160.013.79%10
2008-09-300.180.013.90%39
2008-06-300.180.014.29%17
2008-03-310.180.014.46%70
2007-12-310.190.015.16%42
2007-09-300.200.015.58%29
2007-06-300.190.015.87%15
2007-03-310.150.015.72%236
2006-12-310.110.018.08%533
2006-09-300.110.002.76%526
2006-06-300.06-0.00-2.50%455
2006-03-310.050.002.05%182
2005-12-310.050.000.23%0
2005-09-300.050.000.23%194
2005-06-300.040.002.17%47
2005-03-310.040.002.64%48
2004-12-310.030.002.16%0
2004-09-300.030.002.16%0
2004-06-300.030.002.16%0
2004-03-310.030.002.16%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.