ICF Balance Sheet 2009-2024 | ICFI
Fifteen years of historical annual and quarterly balance sheets for ICF (ICFI).
Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$9.45 | $12.97 | $20.43 | $81.99 | $6.48 | $11.69 | $23.00 | $6.04 | $7.75 | $12.12 | $8.95 | $14.73 | $4.10 | $3.30 | $2.35 |
$208 | $244 | $249 | $225 | $268 | $237 | $174 | $281 | $257 | $266 | $210 | $216 | $211 | $179 | $178 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$28.06 | $40.71 | $42.35 | $25.49 | $17.40 | $16.25 | $11.33 | $11.72 | $10.03 | $10.34 | $7.85 | $7.61 | $7.95 | $7.00 | $6.67 |
$202 | $169 | $138 | $143 | $142 | $127 | $123 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$447 | $467 | $449 | $476 | $435 | $392 | $331 | $299 | $275 | $288 | $226 | $239 | $231 | $194 | $189 |
$75.95 | $85.40 | $52.05 | $62.43 | $58.24 | $48.11 | $38.05 | $40.48 | $45.43 | $43.24 | $30.21 | $28.86 | $21.07 | $18.89 | $22.60 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,314 | $1,339 | $1,126 | $970 | $746 | $751 | $721 | $730 | $746 | $764 | $431 | $432 | $435 | $350 | $362 |
$41.48 | $51.64 | $44.50 | $32.25 | $23.35 | $22.51 | $19.35 | $16.14 | $13.82 | $14.19 | $13.28 | $10.76 | $8.09 | $10.46 | $9.04 |
$1,565 | $1,626 | $1,400 | $1,192 | $961 | $822 | $779 | $786 | $806 | $822 | $475 | $471 | $464 | $379 | $394 |
$2,012 | $2,092 | $1,850 | $1,667 | $1,396 | $1,214 | $1,110 | $1,086 | $1,080 | $1,110 | $701 | $710 | $695 | $573 | $582 |
$418 | $416 | $377 | $427 | $339 | $278 | $224 | $192 | $183 | $203 | $150 | $147 | $134 | $116 | $100 |
$418 | $549 | $412 | $303 | $164 | $200 | $206 | $259 | $312 | $350 | $40.00 | $105 | $145 | $85.00 | $145 |
$56.05 | $23.57 | $24.11 | $40.14 | $21.30 | $20.86 | $15.14 | $12.98 | $13.39 | $8.47 | $12.91 | $9.46 | $5.79 | $3.70 | $4.81 |
$676 | $823 | $669 | $493 | $342 | $275 | $270 | $327 | $374 | $406 | $76.60 | $134 | $167 | $104 | $164 |
$1,094 | $1,239 | $1,046 | $920 | $681 | $553 | $494 | $520 | $557 | $610 | $227 | $281 | $302 | $220 | $265 |
$0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 |
$775 | $703 | $649 | $589 | $545 | $486 | $435 | $372 | $325 | $286 | $246 | $207 | $169 | $134 | $106 |
$-11.89 | $-8.13 | $-11.04 | $-14.11 | $-12.14 | $-12.55 | $-5.04 | $-9.64 | $-7.49 | $-2.48 | $-0.99 | $-1.24 | $-0.81 | $-0.52 | $-0.34 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$918 | $853 | $803 | $747 | $715 | $660 | $616 | $566 | $523 | $501 | $474 | $429 | $393 | $353 | $318 |
$2,012 | $2,092 | $1,850 | $1,667 | $1,396 | $1,214 | $1,110 | $1,086 | $1,080 | $1,110 | $701 | $710 | $695 | $573 | $582 |
Quarterly Data | Millions of US $ except per share data
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$7.64 | $4.77 | $4.60 | $9.45 | $7.85 | $11.47 | $8.94 | $12.97 | $10.48 | $8.46 | $9.07 | $20.43 | $42.30 | $35.91 | $50.82 | $81.99 | $8.24 | $9.06 | $58.66 | $6.48 | $7.45 | $6.30 | $5.69 | $11.69 | $5.80 | $6.32 | $19.29 | $23.00 | $6.49 | $9.49 | $8.21 | $6.04 | $9.65 | $10.85 | $9.36 | $7.75 | $5.72 | $7.45 | $7.03 | $12.12 | $7.51 | $8.03 | $20.20 | $8.95 | $6.01 | $5.49 | $4.47 | $14.73 | $6.06 | $5.26 | $5.71 | $4.10 | $2.01 | $2.68 | $6.29 | $3.30 | $6.50 | $5.34 | $6.77 | $2.35 | $9.25 | $4.68 | $4.23 |
$223 | $214 | $202 | $208 | $226 | $234 | $229 | $244 | $294 | $231 | $214 | $249 | $220 | $251 | $214 | $225 | $242 | $240 | $249 | $268 | $277 | $289 | $227 | $237 | $204 | $187 | $174 | $174 | $290 | $294 | $280 | $281 | $276 | $283 | $276 | $257 | $272 | $283 | $277 | $266 | $252 | $261 | $244 | $210 | $219 | $211 | $212 | $216 | $207 | $226 | $224 | $211 | $189 | $187 | $181 | $179 | $169 | $165 | $167 | $178 | $172 | $171 | $184 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$24.79 | $23.12 | $28.40 | $28.06 | $34.29 | $32.58 | $28.34 | $40.71 | $30.61 | $23.20 | $41.18 | $42.35 | $31.11 | $25.78 | $22.12 | $25.49 | $20.52 | $19.57 | $19.89 | $17.40 | $19.46 | $16.73 | $15.55 | $16.25 | $16.61 | $16.39 | $15.01 | $11.33 | $12.90 | $13.28 | $13.29 | $11.72 | $13.16 | $19.11 | $15.20 | $10.03 | $11.08 | $9.01 | $11.57 | $10.34 | $13.89 | $16.37 | $9.18 | $7.85 | $10.24 | $10.96 | $6.65 | $7.61 | $8.05 | $9.36 | $6.01 | $7.95 | $8.67 | $9.40 | $7.42 | $7.00 | $8.03 | $8.79 | $6.14 | $6.67 | $7.00 | $7.53 | $5.27 |
$238 | $223 | $230 | $202 | $209 | $200 | $188 | $169 | $197 | $191 | $189 | $138 | $155 | $150 | $164 | $143 | $140 | $151 | $152 | $142 | $153 | $142 | $152 | $127 | $143 | $130 | $129 | $123 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$493 | $465 | $466 | $447 | $477 | $478 | $455 | $467 | $532 | $453 | $454 | $449 | $449 | $463 | $451 | $476 | $411 | $419 | $479 | $435 | $457 | $454 | $400 | $392 | $370 | $340 | $337 | $331 | $309 | $316 | $302 | $299 | $299 | $313 | $301 | $275 | $288 | $300 | $296 | $288 | $273 | $285 | $273 | $226 | $235 | $228 | $223 | $239 | $226 | $246 | $241 | $231 | $205 | $204 | $198 | $194 | $185 | $183 | $184 | $189 | $193 | $191 | $202 |
$71.30 | $72.36 | $74.30 | $75.95 | $78.71 | $84.03 | $85.45 | $85.40 | $85.30 | $70.69 | $62.89 | $52.05 | $51.60 | $53.08 | $60.29 | $62.43 | $62.02 | $61.04 | $61.95 | $58.24 | $57.19 | $54.46 | $50.89 | $48.11 | $45.74 | $44.94 | $37.26 | $38.05 | $36.03 | $37.88 | $38.72 | $40.48 | $43.00 | $44.07 | $44.27 | $45.43 | $45.08 | $43.29 | $40.52 | $43.24 | $28.92 | $30.48 | $31.26 | $30.21 | $27.73 | $27.93 | $28.52 | $28.86 | $27.88 | $27.99 | $29.30 | $21.07 | $16.84 | $17.25 | $17.79 | $18.89 | $19.16 | $20.01 | $21.43 | $22.60 | $23.56 | $22.54 | $23.46 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,291 | $1,297 | $1,306 | $1,314 | $1,323 | $1,354 | $1,330 | $1,339 | $1,326 | $1,113 | $1,120 | $1,126 | $960 | $965 | $967 | $970 | $970 | $972 | $975 | $746 | $744 | $749 | $754 | $751 | $736 | $726 | $730 | $721 | $724 | $726 | $727 | $730 | $734 | $738 | $743 | $746 | $754 | $761 | $765 | $764 | $478 | $478 | $484 | $431 | $436 | $427 | $429 | $432 | $435 | $436 | $439 | $435 | $348 | $349 | $351 | $350 | $353 | $356 | $359 | $362 | $336 | $340 | $342 |
$49.75 | $46.79 | $43.74 | $41.48 | $42.30 | $53.09 | $51.28 | $51.64 | $50.50 | $49.47 | $49.42 | $44.50 | $41.51 | $40.05 | $32.57 | $32.25 | $26.09 | $24.60 | $22.65 | $23.35 | $23.94 | $23.76 | $22.53 | $22.51 | $24.43 | $23.41 | $22.56 | $19.35 | $18.68 | $18.13 | $16.13 | $16.14 | $15.91 | $14.79 | $13.94 | $13.82 | $14.52 | $14.86 | $14.74 | $14.19 | $13.97 | $14.56 | $13.69 | $13.28 | $12.93 | $11.77 | $11.62 | $10.76 | $10.92 | $10.58 | $10.11 | $8.09 | $8.40 | $9.26 | $9.55 | $10.46 | $10.74 | $10.02 | $10.05 | $9.04 | $8.91 | $8.80 | $5.79 |
$1,535 | $1,541 | $1,552 | $1,565 | $1,578 | $1,637 | $1,618 | $1,626 | $1,626 | $1,398 | $1,404 | $1,400 | $1,157 | $1,169 | $1,179 | $1,192 | $1,197 | $1,196 | $1,205 | $961 | $963 | $960 | $955 | $822 | $806 | $795 | $790 | $779 | $779 | $782 | $782 | $786 | $793 | $797 | $801 | $806 | $814 | $819 | $820 | $822 | $520 | $523 | $529 | $475 | $477 | $466 | $469 | $471 | $474 | $474 | $479 | $464 | $373 | $375 | $378 | $379 | $383 | $386 | $390 | $394 | $368 | $371 | $371 |
$2,028 | $2,006 | $2,018 | $2,012 | $2,055 | $2,115 | $2,072 | $2,092 | $2,158 | $1,851 | $1,858 | $1,850 | $1,606 | $1,633 | $1,631 | $1,667 | $1,607 | $1,616 | $1,684 | $1,396 | $1,420 | $1,414 | $1,355 | $1,214 | $1,176 | $1,135 | $1,127 | $1,110 | $1,088 | $1,098 | $1,084 | $1,086 | $1,092 | $1,109 | $1,102 | $1,080 | $1,102 | $1,119 | $1,116 | $1,110 | $793 | $808 | $802 | $701 | $712 | $694 | $692 | $710 | $700 | $721 | $719 | $695 | $578 | $579 | $576 | $573 | $568 | $568 | $574 | $582 | $562 | $561 | $573 |
$408 | $392 | $393 | $418 | $369 | $369 | $352 | $416 | $372 | $342 | $344 | $377 | $382 | $367 | $383 | $427 | $306 | $269 | $290 | $339 | $302 | $274 | $281 | $278 | $224 | $189 | $207 | $224 | $196 | $173 | $177 | $192 | $197 | $195 | $173 | $183 | $196 | $190 | $177 | $203 | $154 | $158 | $154 | $150 | $140 | $135 | $135 | $147 | $140 | $138 | $135 | $134 | $124 | $122 | $115 | $116 | $106 | $92.73 | $93.67 | $100 | $104 | $101 | $116 |
$417 | $434 | $462 | $418 | $525 | $596 | $587 | $549 | $694 | $435 | $450 | $412 | $270 | $322 | $314 | $303 | $362 | $441 | $507 | $164 | $245 | $289 | $232 | $200 | $233 | $244 | $231 | $206 | $230 | $278 | $276 | $259 | $281 | $318 | $338 | $312 | $332 | $360 | $377 | $350 | $115 | $133 | $127 | $40.00 | $64.06 | $75.00 | $86.71 | $105 | $115 | $144 | $152 | $145 | $50.00 | $63.41 | $80.00 | $85.00 | $100.00 | $120 | $135 | $145 | $210 | $222 | $226 |
$59.85 | $53.67 | $54.35 | $56.05 | $52.78 | $28.49 | $27.81 | $23.57 | $19.63 | $20.82 | $22.89 | $24.11 | $36.42 | $38.14 | $38.23 | $40.14 | $45.36 | $40.16 | $27.92 | $21.30 | $22.69 | $25.61 | $22.54 | $20.86 | $16.98 | $17.66 | $15.49 | $15.14 | $14.38 | $14.31 | $9.52 | $12.98 | $10.01 | $10.06 | $11.79 | $13.39 | $16.92 | $16.10 | $9.03 | $8.47 | $9.03 | $9.59 | $9.00 | $12.91 | $18.74 | $9.25 | $9.70 | $9.46 | $9.57 | $10.93 | $11.25 | $5.79 | $5.10 | $5.25 | $4.22 | $3.70 | $3.77 | $4.16 | $4.18 | $4.81 | $4.56 | $5.08 | $5.53 |
$644 | $670 | $709 | $676 | $793 | $873 | $874 | $823 | $948 | $690 | $710 | $669 | $433 | $494 | $496 | $493 | $575 | $641 | $703 | $342 | $433 | $473 | $411 | $275 | $301 | $310 | $297 | $270 | $307 | $352 | $344 | $327 | $344 | $378 | $401 | $374 | $389 | $416 | $432 | $406 | $151 | $168 | $161 | $76.60 | $105 | $108 | $119 | $134 | $143 | $174 | $181 | $167 | $70.31 | $84.54 | $99.01 | $104 | $117 | $141 | $155 | $164 | $230 | $240 | $246 |
$1,052 | $1,062 | $1,102 | $1,094 | $1,162 | $1,243 | $1,226 | $1,239 | $1,320 | $1,031 | $1,054 | $1,046 | $815 | $861 | $880 | $920 | $881 | $910 | $993 | $681 | $735 | $747 | $692 | $553 | $525 | $499 | $505 | $494 | $503 | $525 | $522 | $520 | $542 | $573 | $574 | $557 | $585 | $605 | $609 | $610 | $305 | $326 | $315 | $227 | $245 | $243 | $253 | $281 | $283 | $312 | $316 | $302 | $195 | $206 | $214 | $220 | $223 | $234 | $249 | $265 | $334 | $342 | $362 |
$0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 | $0.02 |
$853 | $823 | $800 | $775 | $756 | $734 | $717 | $703 | $697 | $680 | $665 | $649 | $640 | $622 | $604 | $589 | $579 | $563 | $552 | $545 | $528 | $511 | $499 | $486 | $470 | $456 | $445 | $435 | $408 | $394 | $382 | $372 | $359 | $346 | $335 | $325 | $315 | $303 | $294 | $286 | $277 | $266 | $256 | $246 | $238 | $227 | $217 | $207 | $197 | $188 | $177 | $169 | $160 | $150 | $141 | $134 | $126 | $119 | $112 | $106 | $100 | $95.16 | $89.99 |
$-12.50 | $-11.54 | $-11.20 | $-11.89 | $-10.37 | $-6.32 | $-9.47 | $-8.13 | $-14.14 | $-12.59 | $-8.38 | $-11.04 | $-12.87 | $-10.89 | $-11.33 | $-14.11 | $-19.76 | $-23.43 | $-23.27 | $-12.14 | $-18.40 | $-15.12 | $-12.27 | $-12.55 | $-8.14 | $-7.58 | $-4.26 | $-5.04 | $-6.61 | $-7.17 | $-9.27 | $-9.64 | $-10.60 | $-10.43 | $-8.41 | $-7.49 | $-6.97 | $-3.07 | $-4.57 | $-2.48 | $-1.89 | $-0.53 | $-1.34 | $-0.99 | $-1.24 | $-1.68 | $-1.49 | $-1.24 | $-1.34 | $-1.42 | $-1.19 | $-0.81 | $-0.54 | $-0.32 | $-0.37 | $-0.52 | $-0.57 | $-0.74 | $-0.42 | $-0.34 | $-0.25 | $-0.40 | $-0.52 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $-0.01 | $-0.01 |
$976 | $943 | $916 | $918 | $893 | $873 | $847 | $853 | $838 | $819 | $803 | $803 | $791 | $772 | $751 | $747 | $727 | $705 | $691 | $715 | $686 | $667 | $663 | $660 | $651 | $635 | $623 | $616 | $585 | $573 | $562 | $566 | $550 | $536 | $528 | $523 | $517 | $514 | $507 | $501 | $489 | $482 | $487 | $474 | $467 | $451 | $439 | $429 | $417 | $409 | $403 | $393 | $384 | $373 | $362 | $353 | $344 | $334 | $325 | $318 | $228 | $220 | $211 |
$2,028 | $2,006 | $2,018 | $2,012 | $2,055 | $2,115 | $2,072 | $2,092 | $2,158 | $1,851 | $1,858 | $1,850 | $1,606 | $1,633 | $1,631 | $1,667 | $1,607 | $1,616 | $1,684 | $1,396 | $1,420 | $1,414 | $1,355 | $1,214 | $1,176 | $1,135 | $1,127 | $1,110 | $1,088 | $1,098 | $1,084 | $1,086 | $1,092 | $1,109 | $1,102 | $1,080 | $1,102 | $1,119 | $1,116 | $1,110 | $793 | $808 | $802 | $701 | $712 | $694 | $692 | $710 | $700 | $721 | $719 | $695 | $578 | $579 | $576 | $573 | $568 | $568 | $574 | $582 | $562 | $561 | $573 |