ICF International, Inc.ICFI

Market cap
$3.1B
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Cash and cash equivalents415912861212614811
Restricted cash------11--68122
Contract receivables, net209205205260260281292231261223238232
Contract assets-------127142143138169
Prepaid expenses and other assets--8101012111617254241
Income tax receivable11146-4067721112
Total Current Assets231239226288278299331392435476449467
Property and Equipment, net2129304345-384858625285
Goodwill401411419688687683,683,000686,108,0007167209101,0471,213
Other intangible assets, net3421127759463535266080127
Operating Lease, Right-of-Use Asset--------134127177149
Other assets7911131214182125324452
Total Assets6957107011,1101,0831,0861,1101,2141,3971,6671,8502,092
Current portion of long-term debt---------101023
Accounts payable3945466664717510313591106136
Contract liabilities-------3337424026
Operating Lease, Liability, Current--------33233519
Finance Lease, Liability, Current-----------2
Accrued salaries and benefits464246564344464452818686
Accrued Subcontractor And Other Direct Costs-------5946793945
Accrued Liabilities and Other Liabilities---4243536539361016178
Total Current Liabilities134147150203194197224278338427377416
Long-term debt14510540350312259206200165303412533
Operating Lease, Liability, Noncurrent--------119116192182
Finance Lease, Liability, Noncurrent-----------16
Deferred income taxes---------344268
Other long-term liabilities69138139152122402424
Total Liabilities3022812276105605204945536839201,0461,239
Preferred Stock, Value, Issued------------
Common Stock, Value, Issued000021,0000000000
Additional paid-in capital------308326347369385402
Retained earnings169207246286325372435486545589649703
Treasury stock, 4,906,209 and 4,659,181 shares at December 31, 2022 and 2021, respectively21422507589122140165197220244
Accumulated other comprehensive loss-1-1-1-2-7,491,000-10-5-13-12-14-11-8
Total Stockholders’ Equity393429474501523566616660715747803853
Total Liabilities and Stockholders’ Equity6957107011,1101,0831,0861,1101,2141,3971,6671,8502,092