Segmentangaben

Unternehmensübersicht

ICF International, Inc.

Jede gemeldete Dimensionskombination bleibt getrennt. Umsatz und Betriebsergebnis werden wie gemeldet mit Daten und Quellen angezeigt.

Umsatz · Gemeldete Segmentdaten

5 Dimensionskombinationen 265 gespeicherte Beobachtungen 36 gemeldete Zeiträume

Die Zahlen erfassen nur gespeicherte dimensionierte Zeilen. Zeiträume und Mitglieder können sich ändern; fehlende Werte oder erwartete Segmentsummen werden nicht abgeleitet.

Commercial

Statement Business Segments

Quelldimensionen us-gaap:StatementBusinessSegmentsAxis=icfi:CommercialMember
ZeitraumWertEinheitEingereichtBeleg
1. Apr. 2026 – 30. Juni 2026166012000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 30. Juni 2026312195000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 31. März 2026146332000 USD20260507Quellenbeleg öffnen
1. Jan. 2025 – 31. Dez. 2025621691000 USD20260227Quellenbeleg öffnen
1. Juli 2025 – 30. Sept. 2025156644000 USD20251030Quellenbeleg öffnen
1. Jan. 2025 – 30. Sept. 2025458078000 USD20251030Quellenbeleg öffnen
1. Apr. 2025 – 30. Juni 2025156825000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 30. Juni 2025301081000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 31. März 2025144422000 Neu dargestelltUSD20260507Quellenbeleg öffnen
1. Jan. 2024 – 31. Dez. 2024504483000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2024 – 30. Sept. 2024129525000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Jan. 2024 – 30. Sept. 2024371832000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Apr. 2024 – 30. Juni 2024125076000 Neu dargestelltUSD20250801Quellenbeleg öffnen
1. Jan. 2024 – 30. Juni 2024243101000 Neu dargestelltUSD20250801Quellenbeleg öffnen
1. Jan. 2024 – 31. März 2024118025000 Neu dargestelltUSD20250502Quellenbeleg öffnen
1. Jan. 2023 – 31. Dez. 2023466229000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2023 – 30. Sept. 2023118064000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Jan. 2023 – 30. Sept. 2023357128000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Apr. 2023 – 30. Juni 2023120740000 USD20230804Quellenbeleg öffnen
1. Jan. 2023 – 30. Juni 2023239438000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 31. März 2023119614000 Neu dargestelltUSD20240502Quellenbeleg öffnen
1. Jan. 2022 – 31. Dez. 2022435845000 Neu dargestelltUSD20250228Quellenbeleg öffnen
1. Juli 2022 – 30. Sept. 2022108212000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Jan. 2022 – 30. Sept. 2022314531000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Apr. 2022 – 30. Juni 2022105492000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 30. Juni 2022206475000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 31. März 2022100930000 Neu dargestelltUSD20230510Quellenbeleg öffnen
1. Jan. 2021 – 31. Dez. 2021443371000 Neu dargestelltUSD20240228Quellenbeleg öffnen
1. Juli 2021 – 30. Sept. 2021107418000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Jan. 2021 – 30. Sept. 2021329389000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Apr. 2021 – 30. Juni 2021114649000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 30. Juni 2021223247000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 31. März 2021108869000 Neu dargestelltUSD20220505Quellenbeleg öffnen
1. Jan. 2020 – 31. Dez. 2020526819000 Neu dargestelltUSD20230301Quellenbeleg öffnen
1. Juli 2020 – 30. Sept. 2020114176000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Jan. 2020 – 30. Sept. 2020341153000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Apr. 2020 – 30. Juni 2020107955000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 30. Juni 2020226889000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 31. März 2020118940000 Neu dargestelltUSD20210505Quellenbeleg öffnen
1. Jan. 2019 – 31. Dez. 2019515614000 Neu dargestelltUSD20220225Quellenbeleg öffnen
1. Juli 2019 – 30. Sept. 2019126071000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Jan. 2019 – 30. Sept. 2019363361000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Apr. 2019 – 30. Juni 2019120746000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 30. Juni 2019236827000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 31. März 2019116077000 Neu dargestelltUSD20200506Quellenbeleg öffnen
1. Jan. 2018 – 31. Dez. 2018485837000 Neu dargestelltUSD20210226Quellenbeleg öffnen
1. Juli 2018 – 30. Sept. 2018110608000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Sept. 2018335400000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Apr. 2018 – 30. Juni 2018115651000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Juni 2018224073000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 31. März 2018108515000 Neu dargestelltUSD20190503Quellenbeleg öffnen
1. Jan. 2017 – 31. Dez. 2017459253000 USD20200228Quellenbeleg öffnen
1. Jan. 2016 – 31. Dez. 2016413676000 USD20190227Quellenbeleg öffnen

International Government

Statement Business Segments

Quelldimensionen us-gaap:StatementBusinessSegmentsAxis=icfi:InternationalGovernmentMember
ZeitraumWertEinheitEingereichtBeleg
1. Apr. 2026 – 30. Juni 202639521000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 30. Juni 202671347000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 31. März 202631838000 USD20260507Quellenbeleg öffnen
1. Jan. 2025 – 31. Dez. 2025119131000 USD20260227Quellenbeleg öffnen
1. Juli 2025 – 30. Sept. 202529021000 USD20251030Quellenbeleg öffnen
1. Jan. 2025 – 30. Sept. 202585369000 USD20251030Quellenbeleg öffnen
1. Apr. 2025 – 30. Juni 202529259000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 30. Juni 202556348000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 31. März 202527089000 Neu dargestelltUSD20260507Quellenbeleg öffnen
1. Jan. 2024 – 31. Dez. 2024110680000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2024 – 30. Sept. 202426817000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Jan. 2024 – 30. Sept. 202480760000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Apr. 2024 – 30. Juni 202428696000 USD20250801Quellenbeleg öffnen
1. Jan. 2024 – 30. Juni 202453959000 USD20250801Quellenbeleg öffnen
1. Jan. 2024 – 31. März 202425263000 Neu dargestelltUSD20250502Quellenbeleg öffnen
1. Jan. 2023 – 31. Dez. 2023103446000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2023 – 30. Sept. 202327547000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Jan. 2023 – 30. Sept. 202374378000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Apr. 2023 – 30. Juni 202326212000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 30. Juni 202346831000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 31. März 202320684000 Neu dargestelltUSD20240502Quellenbeleg öffnen
1. Jan. 2022 – 31. Dez. 2022103609000 Neu dargestelltUSD20250228Quellenbeleg öffnen
1. Juli 2022 – 30. Sept. 202223046000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Jan. 2022 – 30. Sept. 202279060000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Apr. 2022 – 30. Juni 202228616000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 30. Juni 202255994000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 31. März 202227377000 Neu dargestelltUSD20230510Quellenbeleg öffnen
1. Jan. 2021 – 31. Dez. 2021139229000 Neu dargestelltUSD20240228Quellenbeleg öffnen
1. Juli 2021 – 30. Sept. 202132697000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Jan. 2021 – 30. Sept. 2021107850000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Apr. 2021 – 30. Juni 202137148000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 30. Juni 202173894000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 31. März 202136746000 Neu dargestelltUSD20220505Quellenbeleg öffnen
1. Jan. 2020 – 31. Dez. 202093581000 Neu dargestelltUSD20230301Quellenbeleg öffnen
1. Juli 2020 – 30. Sept. 202020194000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Jan. 2020 – 30. Sept. 202060861000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Apr. 2020 – 30. Juni 202017858000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 30. Juni 202040667000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 31. März 202022801000 Neu dargestelltUSD20210505Quellenbeleg öffnen
1. Jan. 2019 – 31. Dez. 2019122125000 Neu dargestelltUSD20220225Quellenbeleg öffnen
1. Juli 2019 – 30. Sept. 201928003000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Jan. 2019 – 30. Sept. 201986839000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Apr. 2019 – 30. Juni 201931617000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 30. Juni 201958751000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 31. März 201927135000 Neu dargestelltUSD20200506Quellenbeleg öffnen
1. Jan. 2018 – 31. Dez. 2018122186000 Neu dargestelltUSD20210226Quellenbeleg öffnen
1. Juli 2018 – 30. Sept. 201826559000 USD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Sept. 201889950000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Apr. 2018 – 30. Juni 201834615000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Juni 201863383000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 31. März 201828767000 Neu dargestelltUSD20190503Quellenbeleg öffnen
1. Jan. 2017 – 31. Dez. 201791318000 USD20200228Quellenbeleg öffnen
1. Jan. 2016 – 31. Dez. 201675636000 USD20190227Quellenbeleg öffnen

US Federal Government

Statement Business Segments

Quelldimensionen us-gaap:StatementBusinessSegmentsAxis=icfi:USFederalGovernmentMember
ZeitraumWertEinheitEingereichtBeleg
1. Apr. 2026 – 30. Juni 2026184913000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 30. Juni 2026367356000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 31. März 2026182287000 USD20260507Quellenbeleg öffnen
1. Jan. 2025 – 31. Dez. 2025809073000 USD20260227Quellenbeleg öffnen
1. Juli 2025 – 30. Sept. 2025198042000 USD20251030Quellenbeleg öffnen
1. Jan. 2025 – 30. Sept. 2025641240000 USD20251030Quellenbeleg öffnen
1. Apr. 2025 – 30. Juni 2025204389000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 30. Juni 2025443551000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 31. März 2025238996000 Neu dargestelltUSD20260507Quellenbeleg öffnen
1. Jan. 2024 – 31. Dez. 20241088607000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2024 – 30. Sept. 2024281970000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Jan. 2024 – 30. Sept. 2024830070000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Apr. 2024 – 30. Juni 2024273471000 USD20250801Quellenbeleg öffnen
1. Jan. 2024 – 30. Juni 2024547666000 USD20250801Quellenbeleg öffnen
1. Jan. 2024 – 31. März 2024274195000 Neu dargestelltUSD20250502Quellenbeleg öffnen
1. Jan. 2023 – 31. Dez. 20231084047000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2023 – 30. Sept. 2023279314000 USD20241101Quellenbeleg öffnen
1. Jan. 2023 – 30. Sept. 2023820116000 USD20241101Quellenbeleg öffnen
1. Apr. 2023 – 30. Juni 2023273060000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 30. Juni 2023540802000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 31. März 2023267742000 USD20240502Quellenbeleg öffnen
1. Jan. 2022 – 31. Dez. 2022980746000 Neu dargestelltUSD20250228Quellenbeleg öffnen
1. Juli 2022 – 30. Sept. 2022271609000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Jan. 2022 – 30. Sept. 2022715986000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Apr. 2022 – 30. Juni 2022225298000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 30. Juni 2022444341000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 31. März 2022219044000 Neu dargestelltUSD20230510Quellenbeleg öffnen
1. Jan. 2021 – 31. Dez. 2021735032000 Neu dargestelltUSD20240228Quellenbeleg öffnen
1. Juli 2021 – 30. Sept. 2021195153000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Jan. 2021 – 30. Sept. 2021553378000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Apr. 2021 – 30. Juni 2021182241000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 30. Juni 2021358225000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 31. März 2021175985000 Neu dargestelltUSD20220505Quellenbeleg öffnen
1. Jan. 2020 – 31. Dez. 2020666968000 Neu dargestelltUSD20230301Quellenbeleg öffnen
1. Juli 2020 – 30. Sept. 2020175126000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Jan. 2020 – 30. Sept. 2020501525000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Apr. 2020 – 30. Juni 2020170786000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 30. Juni 2020326389000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 31. März 2020155604000 Neu dargestelltUSD20210505Quellenbeleg öffnen
1. Jan. 2019 – 31. Dez. 2019560953000 Neu dargestelltUSD20220225Quellenbeleg öffnen
1. Juli 2019 – 30. Sept. 2019148339000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Jan. 2019 – 30. Sept. 2019421696000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Apr. 2019 – 30. Juni 2019141253000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 30. Juni 2019273465000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 31. März 2019132092000 Neu dargestelltUSD20200506Quellenbeleg öffnen
1. Jan. 2018 – 31. Dez. 2018546050000 Neu dargestelltUSD20210226Quellenbeleg öffnen
1. Juli 2018 – 30. Sept. 2018140276000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Sept. 2018413599000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Apr. 2018 – 30. Juni 2018139517000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Juni 2018273750000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 31. März 2018134185000 Neu dargestelltUSD20190503Quellenbeleg öffnen
1. Jan. 2017 – 31. Dez. 2017550794000 USD20200228Quellenbeleg öffnen
1. Jan. 2016 – 31. Dez. 2016563498000 USD20190227Quellenbeleg öffnen

US State And International Government

Statement Business Segments

Quelldimensionen us-gaap:StatementBusinessSegmentsAxis=icfi:USStateAndInternationalGovernmentMember
ZeitraumWertEinheitEingereichtBeleg
1. Apr. 2026 – 30. Juni 2026308483000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 30. Juni 2026599800000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 31. März 2026291168000 USD20260507Quellenbeleg öffnen
1. Jan. 2025 – 31. Dez. 20251251160000 USD20260227Quellenbeleg öffnen
1. Juli 2025 – 30. Sept. 2025308761000 USD20251030Quellenbeleg öffnen
1. Jan. 2025 – 30. Sept. 2025971100000 USD20251030Quellenbeleg öffnen
1. Apr. 2025 – 30. Juni 2025319330000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 30. Juni 2025662692000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 31. März 2025343196000 Neu dargestelltUSD20260507Quellenbeleg öffnen
1. Jan. 2024 – 31. Dez. 20241515304000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2024 – 30. Sept. 2024387473000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Jan. 2024 – 30. Sept. 20241151631000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Apr. 2024 – 30. Juni 2024386953000 Neu dargestelltUSD20250801Quellenbeleg öffnen
1. Jan. 2024 – 30. Juni 2024763364000 Neu dargestelltUSD20250801Quellenbeleg öffnen
1. Jan. 2024 – 31. März 2024376411000 Neu dargestelltUSD20250502Quellenbeleg öffnen
1. Jan. 2023 – 31. Dez. 20231497009000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2023 – 30. Sept. 2023383455000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Jan. 2023 – 30. Sept. 20231127758000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Apr. 2023 – 30. Juni 2023380326000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 30. Juni 2023743929000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 31. März 2023363668000 Neu dargestelltUSD20240502Quellenbeleg öffnen
1. Jan. 2022 – 31. Dez. 20221344119000 Neu dargestelltUSD20250228Quellenbeleg öffnen
1. Juli 2022 – 30. Sept. 2022359565000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Jan. 2022 – 30. Sept. 2022989824000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Apr. 2022 – 30. Juni 2022317618000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 30. Juni 2022630103000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 31. März 2022312538000 Neu dargestelltUSD20230510Quellenbeleg öffnen
1. Jan. 2021 – 31. Dez. 20211109677000 Neu dargestelltUSD20240228Quellenbeleg öffnen
1. Juli 2021 – 30. Sept. 2021286642000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Jan. 2021 – 30. Sept. 2021835674000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Apr. 2021 – 30. Juni 2021277876000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 30. Juni 2021547756000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 31. März 2021269609000 Neu dargestelltUSD20220505Quellenbeleg öffnen
1. Jan. 2020 – 31. Dez. 2020980056000 Neu dargestelltUSD20230301Quellenbeleg öffnen
1. Juli 2020 – 30. Sept. 2020246139000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Jan. 2020 – 30. Sept. 2020731387000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Apr. 2020 – 30. Juni 2020246032000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 30. Juni 2020485336000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 31. März 2020239298000 Neu dargestelltUSD20210505Quellenbeleg öffnen
1. Jan. 2019 – 31. Dez. 2019962911000 Neu dargestelltUSD20220225Quellenbeleg öffnen
1. Juli 2019 – 30. Sept. 2019247847000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Jan. 2019 – 30. Sept. 2019718528000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Apr. 2019 – 30. Juni 2019245971000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 30. Juni 2019471144000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 31. März 2019225177000 Neu dargestelltUSD20200506Quellenbeleg öffnen
1. Jan. 2018 – 31. Dez. 2018852136000 Neu dargestelltUSD20210226Quellenbeleg öffnen
1. Juli 2018 – 30. Sept. 2018222360000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Sept. 2018624663000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Apr. 2018 – 30. Juni 2018208664000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Juni 2018403022000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 31. März 2018194265000 Neu dargestelltUSD20190503Quellenbeleg öffnen
1. Jan. 2017 – 31. Dez. 2017769909000 USD20200228Quellenbeleg öffnen
1. Jan. 2016 – 31. Dez. 2016771421000 USD20190227Quellenbeleg öffnen

US State And Local Government

Statement Business Segments

Quelldimensionen us-gaap:StatementBusinessSegmentsAxis=icfi:USStateAndLocalGovernmentMember
ZeitraumWertEinheitEingereichtBeleg
1. Apr. 2026 – 30. Juni 202684049000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 30. Juni 2026161097000 USD20260806Quellenbeleg öffnen
1. Jan. 2026 – 31. März 202677043000 USD20260507Quellenbeleg öffnen
1. Jan. 2025 – 31. Dez. 2025322956000 USD20260227Quellenbeleg öffnen
1. Juli 2025 – 30. Sept. 202581698000 USD20251030Quellenbeleg öffnen
1. Jan. 2025 – 30. Sept. 2025244491000 USD20251030Quellenbeleg öffnen
1. Apr. 2025 – 30. Juni 202585682000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 30. Juni 2025162793000 Neu dargestelltUSD20260806Quellenbeleg öffnen
1. Jan. 2025 – 31. März 202577111000 Neu dargestelltUSD20260507Quellenbeleg öffnen
1. Jan. 2024 – 31. Dez. 2024316017000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2024 – 30. Sept. 202478686000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Jan. 2024 – 30. Sept. 2024240801000 Neu dargestelltUSD20251030Quellenbeleg öffnen
1. Apr. 2024 – 30. Juni 202484786000 Neu dargestelltUSD20250801Quellenbeleg öffnen
1. Jan. 2024 – 30. Juni 2024161739000 Neu dargestelltUSD20250801Quellenbeleg öffnen
1. Jan. 2024 – 31. März 202476953000 Neu dargestelltUSD20250502Quellenbeleg öffnen
1. Jan. 2023 – 31. Dez. 2023309516000 Neu dargestelltUSD20260227Quellenbeleg öffnen
1. Juli 2023 – 30. Sept. 202376594000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Jan. 2023 – 30. Sept. 2023233264000 Neu dargestelltUSD20241101Quellenbeleg öffnen
1. Apr. 2023 – 30. Juni 202381054000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 30. Juni 2023156296000 Neu dargestelltUSD20240802Quellenbeleg öffnen
1. Jan. 2023 – 31. März 202375242000 Neu dargestelltUSD20240502Quellenbeleg öffnen
1. Jan. 2022 – 31. Dez. 2022259764000 Neu dargestelltUSD20250228Quellenbeleg öffnen
1. Juli 2022 – 30. Sept. 202264910000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Jan. 2022 – 30. Sept. 2022194778000 Neu dargestelltUSD20231103Quellenbeleg öffnen
1. Apr. 2022 – 30. Juni 202263704000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 30. Juni 2022129768000 Neu dargestelltUSD20230804Quellenbeleg öffnen
1. Jan. 2022 – 31. März 202266117000 Neu dargestelltUSD20230510Quellenbeleg öffnen
1. Jan. 2021 – 31. Dez. 2021235416000 Neu dargestelltUSD20240228Quellenbeleg öffnen
1. Juli 2021 – 30. Sept. 202158792000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Jan. 2021 – 30. Sept. 2021174446000 Neu dargestelltUSD20221104Quellenbeleg öffnen
1. Apr. 2021 – 30. Juni 202158487000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 30. Juni 2021115637000 Neu dargestelltUSD20220804Quellenbeleg öffnen
1. Jan. 2021 – 31. März 202156878000 Neu dargestelltUSD20220505Quellenbeleg öffnen
1. Jan. 2020 – 31. Dez. 2020219507000 Neu dargestelltUSD20230301Quellenbeleg öffnen
1. Juli 2020 – 30. Sept. 202050819000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Jan. 2020 – 30. Sept. 2020169001000 Neu dargestelltUSD20211103Quellenbeleg öffnen
1. Apr. 2020 – 30. Juni 202057388000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 30. Juni 2020118280000 Neu dargestelltUSD20210804Quellenbeleg öffnen
1. Jan. 2020 – 31. März 202060893000 Neu dargestelltUSD20210505Quellenbeleg öffnen
1. Jan. 2019 – 31. Dez. 2019279833000 Neu dargestelltUSD20220225Quellenbeleg öffnen
1. Juli 2019 – 30. Sept. 201971505000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Jan. 2019 – 30. Sept. 2019209993000 Neu dargestelltUSD20201106Quellenbeleg öffnen
1. Apr. 2019 – 30. Juni 201973101000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 30. Juni 2019138928000 Neu dargestelltUSD20200805Quellenbeleg öffnen
1. Jan. 2019 – 31. März 201965950000 Neu dargestelltUSD20200506Quellenbeleg öffnen
1. Jan. 2018 – 31. Dez. 2018183900000 Neu dargestelltUSD20210226Quellenbeleg öffnen
1. Juli 2018 – 30. Sept. 201855525000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Sept. 2018121114000 Neu dargestelltUSD7. Nov. 2019 · 16:24:22.000ZQuellenbeleg öffnen
1. Apr. 2018 – 30. Juni 201834532000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 30. Juni 201865889000 Neu dargestelltUSD2. Aug. 2019 · 14:02:26.000ZQuellenbeleg öffnen
1. Jan. 2018 – 31. März 201831313000 Neu dargestelltUSD20190503Quellenbeleg öffnen
1. Jan. 2017 – 31. Dez. 2017127797000 USD20200228Quellenbeleg öffnen
1. Jan. 2016 – 31. Dez. 2016132287000 USD20190227Quellenbeleg öffnen