MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

DownloadDownload image
Revenue$1,872,851K Net income$91,588K Depreciation andamortization$58,147K Canceled cashflow$1,781,263K Net contract assetsand liabilities-$25,369K Contract receivables-$22,031K Non-cash equitycompensation$17,686K Deferred income taxes andunrecognized income tax...-$5,078K Prepaid expenses andother assets-$2,944K Other operatingadjustments, net-$2,325K Net cash provided byoperating activities$141,870K Effect of exchange ratechanges on cash, cash...$1,455K Canceled cashflow$83,298K Direct labor & relatedfringe benefit costs$722,849K Indirect and sellingexpenses$492,404K Subcontractors & other directcosts$453,986K Depreciation andamortization-Amortization Of Intangible...$37,007K Interest expense$31,268K Depreciation andamortization-Segment Depreciation...$21,140K Provision for income taxes$20,405K Other segment expense(income)$2,204K Net change in cash,cash equivalents,...$37,507K Canceled cashflow$105,818K Accounts payable-$36,827K Accrued expenses andother current...-$13,019K Income tax receivableand payable-$11,694K Accrued salaries andbenefits-$10,843K Operating lease assets andliabilities, net$8,366K Accrued subcontractorsand other direct...-$1,952K Provision for creditlosses-$429K Other liabilities-$168K Advances from workingcapital facilities$1,348,036K Proceeds from othershort-term borrowings$20,206K Other investing, net-$148K Net cash used infinancing activities-$84,307K Net cash used ininvesting activities-$21,511K Canceled cashflow$1,368,242K Canceled cashflow$148K Payments on workingcapital facilities$1,359,527K Payments for purchase ofproperty and equipment...$21,659K Net payments forstockholder issuances and...$55,286K Repayments of othershort-term borrowings$24,768K Dividends paid$10,356K Other financing, net-$2,612K
Cash Flow
source: myfinsight.com

ICF International, Inc. (ICFI)

ICF International, Inc. (ICFI)