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

202320222021202020192018201720162015201420132012201120102009
$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-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-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