Markets
News
Analysis
Tools
Learn
Features
English
繁体中文
ไทย
Tiếng việt
简体中文
Español
Português
Deutsch
한국어
日本語
Log in
Sign Up
Markets
/
Stocks
/
nasdaq-icfi
/
ICF International Inc
ICFI
89.850
USD
+1.400
+1.58%
Market hours (ET)
Quotes delayed by 15 min
USD
0.000
Pre-market (ET)
1.66B
Market Cap
15.09
P/E TTM
ICF International Inc
89.850
+1.400
+1.58%
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
FY2016Q4
FY2016Q3
FY2016Q2
FY2016Q1
FY2015Q4
FY2015Q3
FY2015Q2
FY2015Q1
FY2014Q4
FY2014Q3
FY2014Q2
FY2014Q1
FY2013Q4
FY2013Q3
FY2013Q2
FY2013Q1
FY2012Q4
FY2012Q3
FY2012Q2
FY2012Q1
Operating cash flows (indirect method)
Cash flow from continuing operating activities
-230.31%
-33.03M
-10.74%
95.36M
-0.48%
25.55M
65.18%
60.64M
40.58%
-10.00M
-31.35%
106.83M
13628.88%
25.67M
172.65%
36.71M
-138.57%
-16.83M
242.44%
155.61M
-99.68%
187.00K
875.65%
13.46M
-242.21%
-7.05M
-41.72%
45.44M
-30.76%
58.42M
-94.70%
1.38M
132.57%
4.96M
-8.35%
77.97M
55.35%
84.37M
173.84%
26.03M
-20.05%
-15.23M
32.28%
85.08M
69.31%
54.31M
-122.06%
-35.26M
-117.00%
-12.69M
37.12%
64.32M
-39.52%
32.08M
-250.69%
-15.88M
-195.82%
-5.85M
115.71%
46.91M
26.14%
53.04M
-64.06%
10.54M
145.62%
6.10M
-34.93%
21.75M
10.91%
42.05M
3.48%
29.32M
42.69%
-13.38M
-43.95%
33.42M
38.49%
37.91M
576.32%
28.33M
-94.05%
-23.34M
75.43%
59.62M
65.63%
27.38M
-75.35%
4.19M
-190.40%
-12.03M
62.57%
33.99M
-57.00%
16.53M
-2.45%
16.99M
20.94%
13.31M
--
20.91M
--
38.43M
--
17.42M
--
11.00M
Net income from continuing operations
-1.71%
26.85M
10.83%
24.56M
37.65%
32.68M
26.09%
25.61M
66.59%
27.32M
149.60%
22.16M
24.26%
23.74M
10.41%
20.31M
-8.20%
16.40M
-26.49%
8.88M
-6.30%
19.11M
-9.43%
18.40M
-2.66%
17.86M
-5.78%
12.08M
14.10%
20.39M
48.74%
20.31M
72.93%
18.35M
-33.85%
12.82M
-8.96%
17.87M
-6.54%
13.66M
-30.72%
10.61M
3.66%
19.38M
17.75%
19.63M
7.30%
14.61M
23.36%
15.32M
-30.94%
18.70M
21.76%
16.67M
14.07%
13.62M
22.01%
12.42M
113.60%
27.07M
1.90%
13.69M
10.66%
11.94M
2.89%
10.18M
17.89%
12.67M
16.39%
13.44M
17.58%
10.79M
25.20%
9.89M
22.67%
10.75M
-0.07%
11.54M
-8.24%
9.17M
-18.69%
7.90M
12.98%
8.76M
3.79%
11.55M
-3.22%
10.00M
-3.92%
9.72M
-15.87%
7.76M
16.27%
11.13M
-0.14%
10.33M
13.15%
10.11M
--
9.22M
--
9.57M
--
10.35M
--
8.94M
Operating gains losses
6.71%
14.79M
-27.71%
13.30M
-24.97%
13.11M
-18.07%
13.20M
-15.60%
13.87M
-23.95%
18.40M
25.19%
17.47M
60.70%
16.11M
61.78%
16.43M
52.91%
24.19M
80.90%
13.96M
29.43%
10.03M
18.23%
10.15M
36.27%
15.82M
-10.84%
7.72M
-9.32%
7.75M
6.92%
8.59M
74.65%
11.61M
24.23%
8.65M
-9.12%
8.54M
16.46%
8.03M
-10.81%
6.65M
3.57%
6.97M
48.85%
9.40M
2.76%
6.90M
7.64%
7.45M
-8.54%
6.73M
-10.40%
6.32M
-7.46%
6.71M
-7.67%
6.92M
1.56%
7.35M
-2.54%
7.05M
1.48%
7.25M
-11.59%
7.50M
-15.60%
7.24M
-11.61%
7.23M
-12.45%
7.15M
7.58%
8.48M
55.98%
8.58M
51.88%
8.18M
62.13%
8.16M
53.03%
7.88M
5.16%
5.50M
4.79%
5.39M
-3.02%
5.04M
-11.89%
5.15M
-17.84%
5.23M
-15.94%
5.14M
-0.65%
5.19M
--
5.85M
--
6.37M
--
6.12M
--
5.23M
Deferred tax
45.80%
-2.59M
47.67%
-7.38M
-621.24%
-6.72M
22.30%
-5.45M
-318.84%
-4.79M
-1103.63%
-14.10M
0.62%
1.29M
-3070.34%
-7.01M
-51.45%
2.19M
-70.45%
1.41M
-18.50%
1.28M
-63.75%
236.00K
145.10%
4.50M
149.00%
4.75M
-11.03%
1.57M
-50.46%
651.00K
-61.35%
1.84M
-700.58%
-9.70M
199.16%
1.77M
583.09%
1.31M
51.27%
4.76M
-123.76%
-1.21M
--
-1.78M
--
-272.00K
--
3.14M
169.01%
5.10M
--
--
--
--
--
--
-213.08%
-7.39M
--
--
--
--
--
--
210.30%
6.54M
--
--
--
--
--
--
-48.27%
2.11M
--
--
--
--
--
--
103.35%
4.07M
--
--
--
--
--
--
-81.30%
2.00M
-83.62%
-1.28M
3558.73%
2.18M
-112.77%
-469.00K
--
10.71M
--
-696.00K
--
-63.00K
--
3.67M
Other non-cash items
-358.21%
-519.00K
42.24%
-752.00K
110.20%
400.00K
-115.56%
-293.00K
-81.42%
201.00K
-219.56%
-1.30M
-1901.53%
-3.92M
334.87%
1.88M
496.34%
1.08M
160.77%
1.09M
-107.29%
-196.00K
-64.48%
433.00K
-105.77%
-273.00K
-150.35%
-1.79M
1538.50%
2.69M
1551.19%
1.22M
3316.33%
4.73M
922.70%
3.56M
64.78%
-187.00K
-124.93%
-84.00K
59.50%
-147.00K
140.37%
348.00K
-113.77%
-531.00K
121.19%
337.00K
-112.96%
-363.00K
83.08%
-862.00K
38.84%
3.86M
-1658.82%
-1.59M
-63.57%
2.80M
-309.16%
-5.09M
-19.59%
2.78M
-83.44%
102.00K
567.62%
7.69M
-128.88%
-1.25M
765.70%
3.46M
33.91%
616.00K
196.32%
1.15M
160.64%
4.31M
52.90%
-519.00K
-6.69%
460.00K
-8.43%
-1.20M
-32.05%
1.65M
-254.13%
-1.10M
-34.79%
493.00K
-240.69%
-1.10M
29.74%
2.43M
67.06%
715.00K
-62.11%
756.00K
21.55%
784.00K
--
1.88M
--
428.00K
--
2.00M
--
645.00K
Change in working capital
-51.06%
-75.75M
-20.21%
61.40M
-11.20%
-18.19M
825.22%
22.89M
11.51%
-50.15M
-34.17%
76.95M
56.36%
-16.35M
113.32%
2.47M
-32.21%
-56.67M
952.48%
116.90M
-266.87%
-37.48M
40.92%
-18.57M
-34.72%
-42.87M
-78.48%
11.11M
-57.73%
22.46M
-36654.65%
-31.44M
24.80%
-31.82M
-7.48%
51.61M
102.72%
53.14M
100.14%
86.00K
-1.14%
-42.31M
79.31%
55.78M
1660.31%
26.21M
-69.58%
-63.05M
-38.68%
-41.84M
33.71%
31.11M
-94.36%
1.49M
-229.22%
-37.18M
-39.42%
-30.17M
553.93%
23.26M
72.86%
26.42M
-236.36%
-11.29M
36.75%
-21.64M
-195.17%
-5.13M
-1.65%
15.29M
7.64%
8.28M
16.75%
-34.21M
-84.66%
5.38M
65.38%
15.54M
152.73%
7.69M
-38.79%
-41.09M
145.18%
35.10M
707.89%
9.40M
-294.99%
-14.59M
-584.69%
-29.61M
257.45%
14.32M
-107.64%
-1.55M
-17.64%
-3.69M
53.60%
-4.32M
--
-9.09M
--
20.25M
--
-3.14M
--
-9.32M
-Change in receivables
1230.42%
21.34M
-550.79%
-39.90M
-217.80%
-3.81M
-258.51%
-7.43M
-85.32%
1.60M
-82.81%
8.85M
106.56%
3.23M
85.14%
-2.07M
-65.27%
10.93M
517.60%
51.50M
-320.22%
-49.29M
55.85%
-13.95M
1143.50%
31.47M
-348.85%
-12.33M
522.22%
22.38M
-321.90%
-31.60M
-93.75%
2.53M
-41.08%
4.96M
-181.54%
-5.30M
126.16%
14.24M
391.60%
40.49M
123.33%
8.41M
135.96%
6.50M
-486.09%
-54.45M
148.15%
8.24M
-973.44%
-36.05M
-5628.75%
-18.08M
-27.31%
-9.29M
-12.98%
3.32M
68.72%
-3.36M
-96.31%
327.00K
5.21%
-7.30M
119.60%
3.81M
-197.58%
-10.73M
-13.38%
8.87M
-140.64%
-7.70M
6.25%
-19.46M
-51.82%
11.00M
167.30%
10.24M
34.43%
-3.20M
14.39%
-20.76M
118.84%
22.83M
148.83%
3.83M
-1316.71%
-4.88M
-781.03%
-24.25M
1238.86%
10.43M
-156.03%
-7.85M
-88.31%
401.00K
37.33%
-2.75M
--
-916.00K
--
14.01M
--
3.43M
--
-4.39M
-Change in prepaid expenses
-584.38%
-1.31M
-41.22%
3.93M
-114.16%
-4.22M
367.23%
3.98M
-101.25%
-192.00K
176.45%
6.69M
68.38%
-1.97M
-125.03%
-1.49M
231.13%
15.35M
-163.59%
-8.75M
-1.91%
-6.23M
216.12%
5.95M
-680.75%
-11.71M
311.78%
13.75M
-307.32%
-6.12M
-543.72%
-5.12M
288.41%
2.02M
-372.63%
-6.49M
141.01%
2.95M
73.13%
-796.00K
-179.08%
-1.07M
1147.12%
2.38M
346.72%
1.22M
-47.51%
-2.96M
126.49%
1.35M
-80.73%
191.00K
91.61%
274.00K
-148.51%
-2.01M
-135.35%
-5.11M
-52.42%
991.00K
-97.52%
143.00K
83.30%
-808.00K
62.66%
-2.17M
11.99%
2.08M
312.63%
5.78M
-292.98%
-4.84M
-219.17%
-5.81M
-59.87%
1.86M
-213.78%
-2.72M
133.28%
2.51M
-47.93%
-1.82M
172.01%
4.63M
508.03%
2.39M
-62.02%
-7.53M
-1106.86%
-1.23M
634.48%
1.70M
-157.98%
-585.00K
-19.75%
-4.65M
-106.08%
-102.00K
--
232.00K
--
1.01M
--
-3.88M
--
1.68M
-Change in other current assets
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-597.00K
-150.00%
-6.00K
--
--
-525.86%
-494.00K
--
--
136.36%
12.00K
-136.36%
-12.00K
-70.03%
116.00K
--
--
--
-33.00K
--
33.00K
118.64%
387.00K
--
--
--
--
--
--
191.71%
177.00K
85.25%
-27.00K
--
--
--
--
--
-193.00K
--
-183.00K
--
--
--
--
-Change in other current liabilities
-22.82%
-409.00K
29.93%
-419.00K
-238.29%
-1.00M
-10.35%
-437.00K
-152.94%
-333.00K
-119.72%
-598.00K
2603.45%
726.00K
-274.45%
-396.00K
15.63%
629.00K
1795.00%
3.03M
97.98%
-29.00K
151.83%
227.00K
107.63%
544.00K
107.38%
160.00K
-118.79%
-1.43M
-106.13%
-438.00K
155.04%
262.00K
-783.60%
-2.17M
2446.15%
7.63M
1278.96%
7.14M
-30.05%
-476.00K
65.10%
317.00K
-129.93%
-325.00K
135.77%
518.00K
-205.78%
-366.00K
-93.83%
192.00K
-76.57%
1.09M
-128.07%
-1.45M
-50.29%
346.00K
377.68%
3.11M
538.60%
4.64M
127.77%
5.16M
148.54%
696.00K
67.95%
-1.12M
-127.04%
-1.06M
133.28%
2.27M
-117.00%
-1.43M
-630.20%
-3.49M
2930.23%
3.91M
-86.85%
-6.80M
976.12%
8.44M
16.23%
659.00K
114.02%
129.00K
-99.23%
-3.64M
-351.44%
-963.00K
-83.36%
567.00K
83.08%
-920.00K
-50.83%
-1.83M
-4.73%
383.00K
--
3.41M
--
-5.44M
--
-1.21M
--
402.00K
Cash from non-recurring investing activities
Cash from operating activities
-230.31%
-33.03M
-10.74%
95.36M
-0.48%
25.55M
65.18%
60.64M
40.58%
-10.00M
-31.35%
106.83M
13628.88%
25.67M
172.65%
36.71M
-138.57%
-16.83M
242.44%
155.61M
-99.68%
187.00K
875.65%
13.46M
-242.21%
-7.05M
-41.72%
45.44M
-30.76%
58.42M
-94.70%
1.38M
132.57%
4.96M
-8.35%
77.97M
55.35%
84.37M
173.84%
26.03M
-20.05%
-15.23M
32.28%
85.08M
69.31%
54.31M
-122.06%
-35.26M
-117.00%
-12.69M
37.12%
64.32M
-39.52%
32.08M
-250.69%
-15.88M
-195.82%
-5.85M
115.71%
46.91M
26.14%
53.04M
-64.06%
10.54M
145.62%
6.10M
-34.93%
21.75M
10.91%
42.05M
3.48%
29.32M
42.69%
-13.38M
-43.95%
33.42M
38.49%
37.91M
576.32%
28.33M
-94.05%
-23.34M
75.43%
59.62M
65.63%
27.38M
-75.35%
4.19M
-190.40%
-12.03M
62.57%
33.99M
-57.00%
16.53M
-2.45%
16.99M
20.94%
13.31M
--
20.91M
--
38.43M
--
17.42M
--
11.00M
Investing cash flow
Net cash from continuing investing activities
-33.95%
3.45M
31.61%
5.87M
9.08%
5.17M
-22.87%
5.17M
-18.86%
5.23M
-37.63%
4.46M
-24.77%
4.74M
46.50%
6.70M
-0.20%
6.44M
-6.55%
7.15M
31.08%
6.30M
17.84%
4.57M
79.53%
6.45M
60.34%
7.65M
23.34%
4.80M
-10.00%
3.88M
-23.58%
3.59M
-23.20%
4.77M
-36.87%
3.90M
-38.21%
4.31M
-37.60%
4.70M
-0.06%
6.21M
-0.42%
6.17M
13.24%
6.98M
132.97%
7.54M
3.00%
6.22M
159.03%
6.20M
75.43%
6.16M
25.87%
3.24M
92.48%
6.04M
-14.51%
2.39M
-4.36%
3.51M
-38.55%
2.57M
542.83%
3.14M
-30.17%
2.80M
20.08%
3.67M
53.60%
4.18M
820.75%
488.00K
61.64%
4.01M
25.07%
3.06M
-51.86%
2.72M
-98.70%
53.00K
-14.07%
2.48M
-31.63%
2.44M
56.26%
5.66M
71.24%
4.08M
25.33%
2.88M
45.84%
3.58M
-35.64%
3.62M
--
2.38M
--
2.30M
--
2.45M
--
5.63M
Capital expenditures
-33.95%
3.45M
31.61%
5.87M
9.08%
5.17M
-22.87%
5.17M
-18.86%
5.23M
-37.63%
4.46M
-24.77%
4.74M
46.50%
6.70M
-0.20%
6.44M
-6.55%
7.15M
31.08%
6.30M
17.84%
4.57M
79.53%
6.45M
60.34%
7.65M
23.34%
4.80M
-10.00%
3.88M
-23.58%
3.59M
-23.20%
4.77M
-36.87%
3.90M
-38.21%
4.31M
-37.60%
4.70M
-0.06%
6.21M
-0.42%
6.17M
13.24%
6.98M
132.97%
7.54M
3.00%
6.22M
159.03%
6.20M
75.43%
6.16M
25.87%
3.24M
92.48%
6.04M
-14.51%
2.39M
-4.36%
3.51M
-38.55%
2.57M
542.83%
3.14M
-30.17%
2.80M
20.08%
3.67M
53.60%
4.18M
820.75%
488.00K
61.64%
4.01M
25.07%
3.06M
-51.86%
2.72M
-98.70%
53.00K
-14.07%
2.48M
-31.63%
2.44M
56.26%
5.66M
71.24%
4.08M
25.33%
2.88M
45.84%
3.58M
-35.64%
3.62M
--
2.38M
--
2.30M
--
2.45M
--
5.63M
Net cash flow from disposal of fixed assets
-33.95%
3.45M
31.61%
5.87M
9.08%
5.17M
-22.87%
5.17M
-18.86%
5.23M
-37.63%
4.46M
-24.77%
4.74M
46.50%
6.70M
-0.20%
6.44M
-6.55%
7.15M
31.08%
6.30M
17.84%
4.57M
79.53%
6.45M
60.34%
7.65M
23.34%
4.80M
-10.00%
3.88M
-23.58%
3.59M
-23.20%
4.77M
-36.87%
3.90M
-38.21%
4.31M
-37.60%
4.70M
-0.06%
6.21M
-0.42%
6.17M
13.24%
6.98M
132.97%
7.54M
3.00%
6.22M
159.03%
6.20M
75.43%
6.16M
25.87%
3.24M
92.48%
6.04M
-14.51%
2.39M
-4.36%
3.51M
-38.55%
2.57M
542.83%
3.14M
-30.17%
2.80M
20.08%
3.67M
53.60%
4.18M
820.75%
488.00K
61.64%
4.01M
25.07%
3.06M
-51.86%
2.72M
-98.70%
53.00K
-14.07%
2.48M
-31.63%
2.44M
56.26%
5.66M
71.24%
4.08M
25.33%
2.88M
45.84%
3.58M
-35.64%
3.62M
--
2.38M
--
2.30M
--
2.45M
--
5.63M
Net cash flow from intangible asset transactions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
0.00
--
--
--
--
Net cash flow from business transactions
--
--
--
-55.01M
--
--
100.00%
0.00
100.00%
0.00
-100.00%
0.00
100.00%
0.00
--
-32.20M
--
-459.00K
100.98%
1.71M
--
-238.99M
--
--
--
--
-99642.29%
-174.55M
--
--
--
--
--
--
--
-175.00K
100.00%
0.00
--
-69.00K
-13809.90%
-253.02M
100.00%
0.00
84.10%
-1.75M
100.00%
0.00
84.63%
-1.82M
--
-11.73M
-1100800.00%
-11.01M
--
-3.00K
-12905.49%
-11.84M
--
--
--
-1.00K
--
0.00
--
-91.00K
--
-100.00K
--
0.00
--
0.00
100.00%
0.00
100.00%
0.00
100.00%
0.00
100.00%
0.00
96.85%
-1.82M
--
-288.33M
61.81%
-1.82M
--
-2.00K
--
-57.72M
--
0.00
-114.84%
-4.76M
--
0.00
100.00%
0.00
--
--
--
-2.22M
--
--
--
-8.56M
Net cash flow from other investing activities
--
--
--
-353.00K
--
--
--
--
--
--
--
--
--
0.00
--
--
--
--
--
0.00
--
0.00
--
2.91M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
1.00K
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Cash from non-current investing activities
Net cash flow from investing activities
1.68%
-3.45M
-21460.21%
-61.23M
-111.55%
-4.90M
86.72%
-5.17M
49.12%
-3.51M
94.78%
-284.00K
117.29%
42.41M
-2242.14%
-38.90M
-6.91%
-6.90M
97.01%
-5.44M
-5005.91%
-245.29M
57.19%
-1.66M
-79.53%
-6.45M
-3582.34%
-182.20M
-23.34%
-4.80M
11.42%
-3.88M
98.61%
-3.59M
20.39%
-4.95M
50.82%
-3.90M
37.22%
-4.38M
-2654.06%
-257.73M
65.37%
-6.21M
53.97%
-7.92M
-13.19%
-6.98M
37.91%
-9.36M
-197.28%
-17.95M
-618.97%
-17.20M
-75.51%
-6.16M
-466.15%
-15.07M
-86.50%
-6.04M
14.47%
-2.39M
4.36%
-3.51M
36.38%
-2.66M
-563.32%
-3.24M
30.17%
-2.80M
-20.08%
-3.67M
7.88%
-4.18M
99.83%
-488.00K
6.77%
-4.01M
-24.97%
-3.06M
92.83%
-4.54M
-6970.04%
-288.39M
43.80%
-4.30M
31.57%
-2.45M
-1650.18%
-63.37M
-71.24%
-4.08M
-69.24%
-7.65M
-45.84%
-3.58M
74.47%
-3.62M
--
-2.38M
--
-4.52M
--
-2.45M
--
-14.18M
Financing cash flow
Cash flow from continuous financing activities
364.44%
41.02M
78.87%
-22.30M
74.63%
-18.09M
-1313.88%
-55.34M
-55.14%
8.83M
29.01%
-105.52M
-128.74%
-71.31M
138.81%
4.56M
636.28%
19.69M
-229.38%
-148.65M
639.04%
248.10M
5.01%
-11.75M
108.04%
2.67M
4275.18%
114.90M
43.64%
-46.03M
82.71%
-12.37M
-110.21%
-33.27M
96.57%
-2.75M
-82.03%
-81.66M
-266.11%
-71.51M
2156.12%
325.87M
-101.00%
-80.27M
-191.68%
-44.86M
355.68%
43.05M
-15.52%
14.44M
-61.07%
-39.94M
71.80%
-15.38M
255.97%
9.45M
990.93%
17.10M
-11.17%
-24.79M
-38.10%
-54.53M
74.88%
-6.06M
-110.25%
-1.92M
27.22%
-22.30M
-10.48%
-39.49M
2.51%
-24.11M
-22.84%
18.72M
-113.11%
-30.64M
-54.81%
-35.74M
-74.16%
-24.73M
-72.11%
24.27M
952.44%
233.81M
-162.20%
-23.09M
-16.43%
-14.20M
541.61%
87.00M
-190.55%
-27.43M
73.47%
-8.80M
19.71%
-12.20M
-480.03%
-19.70M
--
-9.44M
--
-33.19M
--
-15.19M
--
5.18M
Net cash flow from debt Issuance/repayment
88.06%
83.63M
97.56%
-2.56M
78.44%
-14.46M
-1021.89%
-51.64M
2.83%
44.47M
28.16%
-104.63M
-126.59%
-67.06M
182.89%
5.60M
13.73%
43.25M
-202.76%
-145.64M
584.01%
252.18M
-195.51%
-6.76M
243.18%
38.03M
339.31%
141.72M
33.87%
-52.10M
110.42%
7.08M
-96.87%
11.08M
25.56%
-59.22M
-80.95%
-78.79M
-224.38%
-67.92M
1011.67%
354.56M
-144.31%
-79.56M
-286.95%
-43.54M
455.10%
54.60M
30.57%
31.89M
-29.00%
-32.56M
77.05%
-11.25M
636.85%
9.84M
62.85%
24.43M
-10.63%
-25.24M
-30.01%
-49.04M
106.35%
1.33M
-40.92%
15.00M
4.58%
-22.82M
-30.59%
-37.72M
-16.35%
-21.04M
-4.78%
25.39M
-110.28%
-23.91M
-64.19%
-28.88M
-422.86%
-18.08M
-69.43%
26.66M
1066.16%
232.50M
-60.86%
-17.59M
147.82%
5.60M
576.83%
87.21M
-140.64%
-24.06M
61.67%
-10.94M
-35.92%
-11.71M
-355.93%
-18.29M
--
-10.00M
--
-28.53M
--
-8.62M
--
7.15M
Cash dividend payments
-0.61%
2.62M
-0.27%
2.63M
-0.34%
2.62M
-0.34%
2.62M
-0.19%
2.64M
-0.04%
2.63M
0.00%
2.63M
-0.23%
2.63M
-0.11%
2.64M
-0.26%
2.63M
-0.27%
2.63M
-0.23%
2.64M
0.08%
2.64M
0.04%
2.64M
0.15%
2.64M
0.23%
2.64M
0.11%
2.64M
0.27%
2.64M
0.27%
2.63M
-0.23%
2.64M
0.11%
2.64M
-0.45%
2.63M
-0.23%
2.63M
0.27%
2.64M
--
2.64M
--
2.65M
--
2.63M
--
2.63M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Proceeds from stock option exercised by employees
--
--
--
--
--
--
--
--
--
--
-100.00%
0.00
-99.54%
1.00K
63.73%
167.00K
20.65%
111.00K
153.33%
190.00K
--
218.00K
43.66%
102.00K
-96.60%
92.00K
--
75.00K
--
0.00
--
71.00K
7202.70%
2.70M
-100.00%
0.00
-100.00%
0.00
-100.00%
0.00
-90.84%
37.00K
--
1.03M
-37.03%
1.45M
-98.56%
25.00K
-77.56%
404.00K
--
0.00
0.79%
2.31M
415.77%
1.73M
-14.08%
1.80M
-100.00%
0.00
142.18%
2.29M
-70.98%
336.00K
--
2.10M
158.33%
930.00K
1128.57%
946.00K
2216.00%
1.16M
-100.00%
0.00
37.40%
360.00K
108.11%
77.00K
-85.92%
50.00K
-62.19%
445.00K
-64.74%
262.00K
-98.05%
37.00K
-15.48%
355.00K
2842.50%
1.18M
6654.55%
743.00K
4218.18%
1.90M
--
420.00K
73.91%
40.00K
--
11.00K
--
44.00K
--
0.00
--
23.00K
Net cash flow from other financing activities
-21.17%
-39.99M
-1085.89%
-17.11M
37.94%
-1.01M
-175.77%
-1.08M
-56.92%
-33.00M
402.97%
1.74M
2.58%
-1.62M
157.82%
1.42M
35.89%
-21.03M
97.64%
-573.00K
-119.09%
-1.66M
85.44%
-2.46M
26.15%
-32.80M
-141.03%
-24.25M
3856.47%
8.71M
-1670.41%
-16.87M
-70.31%
-44.42M
6563.81%
59.11M
-62.24%
-232.00K
89.34%
-953.00K
-71.37%
-26.08M
118.77%
887.00K
96.24%
-143.00K
-1846.09%
-8.94M
-66.68%
-15.22M
-1152.56%
-4.73M
51.15%
-3.80M
106.63%
512.00K
51.98%
-9.13M
208.19%
449.00K
-186.88%
-7.78M
-82.48%
-7.73M
-185.32%
-19.01M
94.15%
-415.00K
60.88%
-2.71M
36.82%
-4.24M
-134.65%
-6.66M
-777.46%
-7.09M
-25.36%
-6.94M
66.74%
-6.70M
-105.20%
-2.84M
125.49%
1.05M
-2494.81%
-5.53M
-2124.72%
-20.16M
4.68%
-1.38M
-848.09%
-4.11M
104.91%
231.00K
86.22%
-906.00K
26.85%
-1.45M
--
549.00K
--
-4.71M
--
-6.58M
--
-1.98M
Net cash from non-recurrent financing activities
Net cash from financing activities
364.44%
41.02M
78.87%
-22.30M
74.63%
-18.09M
-1313.88%
-55.34M
-55.14%
8.83M
29.01%
-105.52M
-128.74%
-71.31M
138.81%
4.56M
636.28%
19.69M
-229.38%
-148.65M
639.04%
248.10M
5.01%
-11.75M
108.04%
2.67M
4275.18%
114.90M
43.64%
-46.03M
82.71%
-12.37M
-110.21%
-33.27M
96.57%
-2.75M
-82.03%
-81.66M
-266.11%
-71.51M
2156.12%
325.87M
-101.00%
-80.27M
-191.68%
-44.86M
355.68%
43.05M
-15.52%
14.44M
-61.07%
-39.94M
71.80%
-15.38M
255.97%
9.45M
990.93%
17.10M
-11.17%
-24.79M
-38.10%
-54.53M
74.88%
-6.06M
-110.25%
-1.92M
27.22%
-22.30M
-10.48%
-39.49M
2.51%
-24.11M
-22.84%
18.72M
-113.11%
-30.64M
-54.81%
-35.74M
-74.16%
-24.73M
-72.11%
24.27M
952.44%
233.81M
-162.20%
-23.09M
-16.43%
-14.20M
541.61%
87.00M
-190.55%
-27.43M
73.47%
-8.80M
19.71%
-12.20M
-480.03%
-19.70M
--
-9.44M
--
-33.19M
--
-15.19M
--
5.18M
Net cash flow
Beginning cash balance
99.14%
18.82M
-2.79%
7.63M
-58.43%
4.77M
-48.53%
4.60M
-27.14%
9.45M
-25.03%
7.85M
35.52%
11.47M
-1.51%
8.94M
-36.53%
12.97M
-75.24%
10.48M
-76.43%
8.46M
-82.15%
9.07M
-75.08%
20.43M
413.56%
42.30M
296.18%
35.91M
-13.36%
50.82M
1164.84%
81.99M
10.53%
8.24M
43.78%
9.06M
931.13%
58.66M
-50.08%
6.48M
5.11%
7.45M
-17.06%
6.30M
-72.34%
5.69M
-46.48%
12.99M
-8.35%
7.09M
-32.95%
7.60M
150.58%
20.57M
207.75%
24.27M
-19.81%
7.74M
-7.16%
11.34M
-12.31%
8.21M
1.78%
7.88M
68.59%
9.65M
63.91%
12.21M
33.22%
9.36M
-36.09%
7.75M
-23.80%
5.72M
-7.19%
7.45M
-65.23%
7.03M
35.40%
12.12M
25.02%
7.51M
46.30%
8.03M
352.50%
20.20M
-39.20%
8.95M
-0.92%
6.01M
4.36%
5.49M
-21.84%
4.46M
259.41%
14.72M
--
6.06M
--
5.26M
--
5.71M
--
4.10M
Current period cash flow changes
208.76%
5.28M
601.07%
11.18M
179.29%
2.87M
-93.33%
169.00K
-20.29%
-4.85M
-36.00%
1.59M
-279.72%
-3.62M
516.09%
2.53M
64.51%
-4.03M
111.40%
2.49M
-68.52%
2.01M
95.92%
-609.00K
63.55%
-11.36M
-129.65%
-21.87M
872.91%
6.39M
69.93%
-14.91M
-159.73%
-31.16M
7703.09%
73.75M
-172.04%
-827.00K
-8164.55%
-49.60M
815.07%
52.18M
-116.45%
-970.00K
324.66%
1.15M
104.74%
615.00K
-97.16%
-7.30M
-64.33%
5.90M
85.81%
-511.00K
-1108.09%
-12.96M
-335.88%
-3.70M
558.53%
16.53M
-191.26%
-3.60M
-13.63%
1.29M
-2.67%
1.57M
-278.02%
-3.60M
28.43%
-1.24M
251.18%
1.49M
131.63%
1.61M
-56.10%
2.02M
-234.04%
-1.73M
103.48%
424.00K
-145.30%
-5.10M
56.53%
4.61M
-199.42%
-517.00K
-1292.75%
-12.18M
209.66%
11.25M
-65.98%
2.95M
-35.40%
520.00K
323.90%
1.02M
-734.90%
-10.26M
--
8.66M
--
805.00K
--
-456.00K
--
1.62M
Effect of exchange rate changes
530.99%
737.00K
-213.11%
-647.00K
177.81%
305.00K
-76.19%
40.00K
-1654.55%
-171.00K
-41.45%
572.00K
60.24%
-392.00K
125.30%
168.00K
102.10%
11.00K
9870.00%
977.00K
17.83%
-986.00K
-1343.48%
-664.00K
-170.47%
-525.00K
-100.29%
-10.00K
-436.13%
-1.20M
-117.83%
-46.00K
200.95%
745.00K
690.00%
3.48M
193.70%
357.00K
230.30%
258.00K
-341.97%
-738.00K
181.63%
440.00K
-9425.00%
-381.00K
46.34%
-198.00K
154.17%
305.00K
-218.72%
-539.00K
-101.42%
-4.00K
-216.04%
-369.00K
150.00%
120.00K
140.21%
454.00K
128.07%
281.00K
822.73%
318.00K
-89.31%
48.00K
172.69%
189.00K
-1010.00%
-1.00M
62.07%
-44.00K
130.34%
449.00K
39.53%
-260.00K
121.65%
110.00K
-141.28%
-116.00K
-326.51%
-1.48M
-192.08%
-430.00K
-214.16%
-508.00K
242.64%
281.00K
-41.63%
-347.00K
210.93%
467.00K
429.76%
445.00K
14.35%
-197.00K
37.02%
-245.00K
--
-421.00K
--
84.00K
--
-230.00K
--
-389.00K
Ending cash balance
423.85%
24.09M
99.14%
18.82M
-2.79%
7.63M
-58.43%
4.77M
-48.53%
4.60M
-27.14%
9.45M
-25.03%
7.85M
35.52%
11.47M
-1.51%
8.94M
-36.53%
12.97M
-75.24%
10.48M
-76.43%
8.46M
-82.15%
9.07M
-75.08%
20.43M
413.56%
42.30M
296.18%
35.91M
-13.36%
50.82M
1164.84%
81.99M
10.53%
8.24M
43.78%
9.06M
931.13%
58.66M
-50.08%
6.48M
5.11%
7.45M
-17.06%
6.30M
-72.34%
5.69M
-46.48%
12.99M
-8.35%
7.09M
-19.93%
7.60M
117.53%
20.57M
301.62%
24.27M
-29.51%
7.74M
-12.49%
9.49M
1.02%
9.45M
-22.01%
6.04M
91.79%
10.97M
45.63%
10.85M
33.22%
9.36M
-36.09%
7.75M
-23.80%
5.72M
-7.19%
7.45M
-65.23%
7.03M
35.40%
12.12M
25.02%
7.51M
46.30%
8.03M
352.50%
20.20M
-39.20%
8.95M
-0.92%
6.01M
4.36%
5.49M
-21.84%
4.46M
--
14.72M
--
6.06M
--
5.26M
--
5.71M
Free cash flow
-139.61%
-36.49M
-12.58%
89.49M
-2.65%
20.38M
84.83%
55.47M
34.57%
-15.23M
-31.04%
102.37M
442.65%
20.94M
237.52%
30.01M
-72.27%
-23.27M
292.86%
148.46M
-111.40%
-6.11M
455.68%
8.89M
-1088.95%
-13.51M
-48.38%
37.79M
-33.37%
53.62M
-111.51%
-2.50M
106.85%
1.37M
-7.18%
73.20M
67.17%
80.47M
151.43%
21.72M
1.44%
-19.94M
35.74%
78.86M
86.00%
48.14M
-91.64%
-42.23M
-122.69%
-20.23M
42.16%
58.10M
-48.90%
25.88M
-413.72%
-22.04M
-357.24%
-9.08M
119.63%
40.87M
29.04%
50.65M
-72.61%
7.03M
120.11%
3.53M
-43.49%
18.61M
15.77%
39.25M
1.48%
25.65M
32.63%
-17.56M
-44.72%
32.93M
36.18%
33.91M
1349.14%
25.27M
-47.37%
-26.07M
99.18%
59.57M
82.49%
24.90M
-87.00%
1.74M
-282.60%
-17.69M
61.46%
29.91M
-62.24%
13.64M
-10.36%
13.41M
80.14%
9.69M
--
18.52M
--
36.13M
--
14.97M
--
5.38M
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI
Please log in to use KeyAI
Log in
Sign Up