Earnings
ICFI
87.07
-1.44%
-1.27
Currencies: USD
Items
Total Assets
Total Current Assets
Cash & Equivalents and Short Term Investments
Cash
Cash & Equivalents
Short Term Investments
Accounts Receivable - Trade, Net
Total Receivables, Net
Total Inventory
Prepaid Expenses
Other Current Assets, Total
Total Non Current Assets
Property/Plant/Equipment, Total - Net
Property/Plant/Equipment, Total - Gross
Accumulated Depreciation, Total
Goodwill, Net
Intangibles, Net
Long Term Investments
Note Receivable - Long Term
Other Long Term Assets, Total
Total Liabilities
Total Current Liabilities
Accounts Payable
Payable/Accrued
Accrued Expenses
Notes Payable/Short Term Debt
Current Port. of LT Debt/Capital Leases
Other Current liabilities, Total
Total Non Current Liabilities
Total Long Term Debt
Long Term Debt
Capital Lease Obligations
Total Debt
Deferred Income Tax
Other Liabilities, Total
Total Equity
Total Stockholders Equity
Redeemable Preferred Stock, Total
Preferred Stock - Non Redeemable, Net
Common Stock, Total
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Treasury Stock - Common
ESOP Debt Guarantee
Unrealized Gain (Loss)
Other Equity, Total
Minority Interest
Total Liabilities & Shareholders Equity
Total Common Shares Outstanding
Total Preferred Shares Outstanding
FY 2024
2.07B
492.07M
4.96M
--
4.96M
--
445.86M
452.12M
--
21.13M
13.86M
1.57B
183.65M
249.99M
66.34M
1.25B
88.26M
--
--
53.51M
1.08B
449.18M
159.52M
--
259.84M
0.00
2.61M
27.21M
634.71M
423.00M
411.74M
11.26M
425.62M
0.00
211.71M
982.46M
982.46M
--
--
24.00K
443.46M
874.77M
-320.05M
--
--
-15.75M
--
2.07B
18.67M
--
FY 2023
2.01B
447.16M
6.36M
--
6.36M
--
407.32M
409.65M
--
28.05M
3.09M
1.56B
208.75M
278.54M
69.78M
1.22B
94.90M
--
--
41.48M
1.09B
418.23M
134.50M
--
230.57M
0.00
28.52M
24.63M
675.96M
418.28M
404.41M
13.87M
446.80M
26.18M
231.50M
917.59M
917.59M
--
--
24.00K
421.50M
775.10M
-267.15M
--
--
-11.88M
--
2.01B
18.85M
--
FY 2022
2.09B
466.72M
11.26M
--
11.26M
--
401.43M
413.04M
--
40.71M
1.71M
1.63B
234.47M
299.46M
65.00M
1.21B
126.54M
--
--
51.64M
1.24B
415.99M
135.78M
--
226.18M
0.00
25.63M
28.40M
823.05M
549.20M
533.08M
16.12M
574.83M
68.04M
205.82M
853.21M
853.21M
--
--
23.00K
401.96M
703.03M
-243.67M
--
--
-8.13M
--
2.09B
18.87M
--
FY 2021
1.85B
449.16M
8.25M
--
8.25M
--
375.55M
386.38M
--
42.35M
12.18M
1.40B
229.47M
368.64M
139.17M
1.05B
79.64M
--
--
44.50M
1.05B
376.63M
105.65M
--
217.43M
0.00
10.00M
43.55M
669.43M
411.61M
411.61M
--
421.61M
41.91M
215.91M
803.47M
803.47M
--
0.00
23.00K
384.98M
649.30M
-219.80M
--
--
-11.04M
--
1.85B
18.88M
--
FY 2020
1.67B
475.68M
13.84M
--
13.84M
--
366.22M
368.20M
--
25.49M
68.15M
1.19B
189.57M
317.07M
127.50M
909.91M
59.89M
--
--
32.25M
920.33M
427.03M
91.36M
--
280.29M
0.00
10.00M
45.37M
493.30M
303.21M
303.21M
--
313.21M
34.33M
155.76M
746.96M
746.96M
--
--
23.00K
369.06M
588.73M
-196.75M
--
--
-14.11M
--
1.67B
18.91M
--

FY: Financial Year. It represents annual report.

Q: Quarter Report. Q1、Q2、Q3、Q4 represent three-month periodic financial reports.