tradingkey.logo

Canadian National Railway Co

CNI
95.910USD
+2.610+2.80%
Close 10/31, 16:00ETQuotes delayed by 15 min
59.24BMarket Cap
12.98P/E TTM
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q2
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
-2.48%1.28B
2.76%840.19M
-23.19%1.38B
16.66%1.28B
-12.74%1.32B
4.93%817.66M
5.50%1.79B
-29.09%1.10B
13.40%1.51B
75.33%779.23M
2.86%1.70B
-21.93%1.55B
14.27%1.33B
-42.13%444.44M
4.39%1.65B
113.89%1.99B
-10.88%1.16B
-8.69%768.05M
37.14%1.58B
-28.08%929.59M
-0.08%1.31B
13.52%841.11M
-20.15%1.15B
8.13%1.29B
2.18%1.31B
26.08%740.93M
32.99%1.45B
7.74%1.20B
6.28%1.28B
-36.84%587.69M
3.75%1.09B
-0.47%1.11B
25.09%1.20B
10.75%930.44M
14.33%1.05B
-10.50%1.11B
4.21%961.93M
3.50%840.10M
0.08%916.11M
5.30%1.25B
-22.17%923.04M
38.72%811.72M
-7.00%915.40M
14.10%1.18B
15.29%1.19B
86.88%585.14M
34.80%984.31M
2.81%1.04B
-13.75%1.03B
148.18%313.11M
--730.21M
--1.01B
--1.19B
--126.16M
Net income from continuing operations
6.59%861.64M
3.79%838.03M
-50.01%791.00M
-2.64%785.32M
-8.80%808.36M
-10.40%807.41M
49.00%1.58B
-24.57%806.58M
-13.81%886.37M
25.89%901.10M
11.85%1.06B
-21.54%1.07B
26.08%1.03B
-8.91%715.79M
18.01%949.55M
81.61%1.36B
101.40%815.65M
9.04%785.80M
21.25%804.63M
-17.78%750.53M
-60.95%404.99M
23.37%720.65M
-22.98%663.63M
5.32%912.84M
4.13%1.04B
1.27%584.13M
-59.03%861.67M
14.65%866.71M
20.83%996.05M
-11.92%576.79M
171.83%2.10B
3.82%755.94M
26.95%824.34M
4.82%654.86M
16.05%773.73M
-4.09%728.14M
-4.48%649.36M
8.45%624.75M
-2.05%666.71M
-0.07%759.20M
-13.85%679.81M
1.92%576.06M
19.58%680.70M
10.82%759.71M
13.73%789.08M
4.40%565.18M
-7.47%569.25M
2.40%685.53M
11.65%693.83M
-30.79%541.36M
--615.23M
--669.49M
--621.43M
--782.20M
Operating gains losses
6.32%359.51M
5.22%355.85M
-1.88%337.52M
3.34%343.80M
-0.85%338.15M
2.20%338.19M
1.97%343.98M
4.06%332.68M
3.87%341.03M
1.04%330.90M
11.21%337.32M
-2.41%319.71M
2.51%328.31M
0.47%327.49M
-4.26%303.32M
9.97%327.62M
6.68%320.27M
16.65%325.94M
7.69%316.81M
4.84%297.93M
8.61%300.22M
-14.55%279.42M
12.78%294.18M
12.67%284.16M
10.17%276.42M
30.06%326.99M
2.47%260.84M
1.15%252.22M
-3.74%250.91M
5.08%251.42M
8.04%254.55M
6.68%249.35M
16.35%260.65M
-1.19%239.28M
14.67%235.62M
8.02%233.73M
2.44%224.02M
-0.01%242.17M
-8.69%205.47M
-5.83%216.38M
-8.67%218.68M
4.29%242.21M
-1.18%225.02M
-1.95%229.78M
-1.03%239.43M
1.32%232.24M
-4.74%227.70M
2.39%234.34M
6.80%241.92M
-1.25%229.22M
--239.03M
--228.88M
--226.51M
--232.14M
Deferred tax
-10.33%56.61M
-69.55%15.16M
102.83%12.42M
21.88%110.02M
-23.75%63.13M
-3.72%49.78M
-412.26%-439.08M
13.72%90.27M
-11.11%82.79M
652.57%51.70M
15.29%140.61M
-9.14%79.38M
20.48%93.14M
-107.68%-9.36M
34.57%121.96M
23.29%87.36M
793.53%77.31M
-41.87%121.82M
32.47%90.63M
-67.34%70.86M
-115.41%-11.15M
181.99%209.57M
-27.97%68.42M
65.03%216.94M
-16.54%72.34M
-16.98%74.32M
107.36%94.99M
29.15%131.46M
-19.10%86.68M
-16.66%89.52M
-807.89%-1.29B
-1.54%101.79M
-17.21%107.14M
-12.15%107.42M
8.63%182.41M
-6.08%103.38M
14.74%129.42M
113.46%122.27M
3.58%167.92M
84.46%110.07M
128.43%112.79M
-33.54%57.28M
11.63%162.11M
372.05%59.67M
-30.10%49.38M
6.45%86.18M
19.99%145.23M
-78.75%12.64M
-8.04%70.64M
-58.65%80.96M
--121.03M
--59.49M
--76.82M
--195.80M
Other non-cash items
-188.60%-69.11M
-90.41%-40.42M
-110.02%-7.59M
-45.67%-45.60M
50.74%-23.95M
-1337.05%-21.23M
180.41%75.78M
-573.22%-31.30M
-84.20%-48.61M
91.39%-1.48M
-65.27%-94.24M
-91.82%6.61M
-96.79%-26.39M
58.31%-17.15M
-64.44%-57.02M
1227.05%80.89M
-238.82%-13.41M
11.20%-41.15M
-34.16%-34.68M
172.54%6.10M
240.96%9.66M
-132.81%-46.33M
-128.56%-25.85M
-266.47%-8.40M
62.44%-6.85M
366.77%141.20M
57.46%-11.31M
92.55%-2.29M
45.66%-18.25M
13.91%-52.93M
47.80%-26.58M
33.74%-30.77M
31.74%-33.58M
-25.72%-61.49M
-71.13%-50.92M
-2153.51%-46.45M
-1502.86%-49.19M
13.38%-48.91M
-27.23%-29.76M
-88.46%2.26M
-114.32%-3.07M
25.02%-56.46M
-143.48%-23.39M
-19.40%19.59M
127.34%21.43M
-7.21%-75.30M
118.71%53.79M
41.83%24.31M
-334.09%-78.38M
87.26%-70.23M
---287.44M
--17.14M
--33.48M
---551.07M
Change in working capital
1.32%74.25M
7.87%-328.43M
-25.12%243.65M
192.75%90.47M
-70.22%73.29M
29.13%-356.49M
28.34%325.41M
-226.40%-97.55M
362.03%246.09M
12.11%-502.99M
-24.13%253.55M
-40.38%77.17M
-158.82%-93.91M
-82.36%-572.32M
-17.50%334.20M
166.09%129.43M
-115.07%-36.29M
2.59%-313.84M
163.80%405.08M
-73.21%-195.82M
432.82%240.77M
16.47%-322.19M
-48.56%153.55M
-348.25%-113.05M
-154.37%-72.34M
-39.19%-385.70M
538.96%298.53M
-176.10%-25.22M
197.17%133.06M
-2777.44%-277.11M
230.79%46.72M
-65.44%33.14M
437.83%44.77M
90.39%-9.63M
62.09%-35.72M
-39.15%95.89M
109.77%8.33M
-1260.35%-100.18M
26.98%-94.23M
38.22%157.57M
-198.30%-85.17M
95.11%-7.36M
-1007.29%-129.04M
42.97%114.00M
-32.68%86.64M
64.91%-150.59M
-127.51%-11.65M
139.64%79.74M
-45.09%128.70M
-72.16%-429.18M
--42.36M
--33.27M
--234.39M
---249.29M
-Change in receivables
45.85%96.31M
-567.49%-63.52M
781.30%91.11M
90.96%-3.62M
-47.31%66.03M
38.65%-9.52M
-114.19%-13.37M
58.73%-40.04M
656.78%125.32M
92.20%-15.51M
-11.85%94.24M
-671.10%-97.02M
41.77%-22.51M
-91.05%-198.83M
99.50%106.91M
123.22%16.99M
-127.82%-38.65M
-14500.57%-104.07M
252.49%53.59M
-328.00%-73.15M
545.08%138.96M
96.57%-712.81K
-22.43%15.20M
173.64%32.08M
-57.93%-31.22M
21.37%-20.81M
711.07%19.60M
39.33%-43.56M
-312.08%-19.77M
-15.24%-26.47M
-36.41%2.42M
-103.94%-71.81M
-109.60%-4.80M
-7.82%-22.96M
-94.23%3.80M
-345.79%-35.21M
1202.02%49.95M
-136.66%-21.30M
483.57%65.89M
-38.14%14.32M
108.76%3.84M
223.15%58.10M
-77.10%11.29M
893.80%23.16M
-216.02%-43.79M
18.03%-47.17M
187.57%49.31M
88.43%-2.92M
168.43%37.74M
-229.59%-57.55M
--17.15M
---25.21M
---55.15M
--44.41M
-Change in inventory
-642.98%-16.17M
-9.84%-63.52M
-64.11%11.73M
633.28%42.70M
-195.54%-2.18M
-7.25%-57.83M
297.33%32.69M
-79.68%5.82M
104.52%2.28M
-3.21%-53.92M
-65.37%8.23M
108.44%28.66M
-1179.11%-50.45M
-32.15%-52.24M
50.74%23.76M
-35.54%13.75M
-122.12%-3.94M
-6.65%-39.53M
330.38%15.76M
-28.39%21.33M
17.10%17.83M
54.66%-37.07M
-169.81%-6.84M
1074.48%29.79M
160.70%15.23M
-9.40%-81.75M
708.30%9.80M
-114.90%-3.06M
28.68%-25.09M
-101.74%-74.73M
-104.82%-1.61M
-40.46%20.52M
-674.73%-35.18M
45.40%-37.04M
-38.70%33.44M
-0.64%34.46M
83.09%-4.54M
1.30%-67.84M
64.98%54.56M
453.99%34.68M
-6.76%-26.85M
-40.31%-68.73M
-19.81%33.07M
-191.59%-9.80M
31.60%-25.15M
11.89%-48.99M
-4.91%41.24M
253.62%10.70M
-148.92%-36.77M
9.69%-55.60M
--43.37M
--3.02M
---14.77M
---61.57M
-Change in payables and accrued expense
-48.99%-18.38M
50.33%-98.89M
-50.83%124.93M
101.23%723.80K
-115.47%-12.34M
51.60%-199.11M
24.89%254.09M
-157.31%-58.96M
297.60%79.75M
-42.99%-411.40M
-8.58%203.44M
55.12%102.90M
-411.65%-40.36M
-68.22%-287.72M
-37.39%222.54M
141.85%66.33M
-109.31%-7.89M
40.90%-171.04M
181.66%355.43M
1.20%-158.49M
266.04%84.71M
-0.62%-289.40M
-57.52%126.19M
-599.63%-160.42M
-131.07%-51.02M
-83.82%-287.60M
212.48%297.02M
-149.25%-22.93M
101.38%164.23M
-251.94%-156.46M
264.56%95.05M
-41.37%46.56M
247.61%81.55M
1731.70%102.97M
76.57%-57.76M
-22.56%79.41M
20.87%-55.25M
-136.72%-6.31M
-55.98%-246.56M
15.12%102.53M
-152.41%-69.82M
140.30%17.18M
-78.12%-158.08M
60.69%89.06M
16.67%133.22M
86.38%-42.64M
-699.96%-88.75M
9.94%55.43M
-60.02%114.19M
-55.11%-313.11M
---11.09M
--50.41M
--285.60M
---201.86M
-Change in other current assets
-42.59%12.50M
-13.84%-102.50M
-69.47%15.88M
1260.00%50.67M
-43.80%21.77M
-306.34%-90.04M
199.33%52.01M
-110.25%-4.37M
99.63%38.74M
33.91%-22.16M
-175.46%-52.36M
31.74%42.63M
36.66%19.40M
-4255.83%-33.53M
3.53%-19.01M
123.50%32.36M
2010.75%14.20M
-83.83%806.78K
-203.67%-19.70M
199.75%14.48M
86.06%-743.11K
11.90%4.99M
168.13%19.00M
-132.74%-14.51M
-138.95%-5.33M
122.91%4.46M
43.24%-27.89M
17.04%44.33M
327.93%13.69M
63.00%-19.46M
-223.25%-49.14M
119.83%37.88M
-82.39%3.20M
-1011.28%-52.60M
-147.68%-15.20M
185.67%17.23M
136.73%18.16M
65.98%-4.73M
308.06%31.88M
-47.91%6.03M
-65.68%7.67M
-17.95%-13.91M
-13.96%-15.32M
-29.96%11.58M
65.04%22.36M
-303.02%-11.79M
-90.47%-13.45M
227.90%16.53M
-27.60%13.55M
90.34%-2.93M
---7.06M
--5.04M
--18.71M
---30.28M
Cash from non-recurring investing activities
Cash from operating activities
-2.48%1.28B
2.76%840.19M
-23.19%1.38B
16.66%1.28B
-12.74%1.32B
4.93%817.66M
5.50%1.79B
-29.09%1.10B
13.40%1.51B
75.33%779.23M
2.86%1.70B
-21.93%1.55B
14.27%1.33B
-42.13%444.44M
4.39%1.65B
113.89%1.99B
-10.88%1.16B
-8.69%768.05M
37.14%1.58B
-28.08%929.59M
-0.08%1.31B
13.52%841.11M
-20.15%1.15B
8.13%1.29B
2.18%1.31B
26.08%740.93M
32.99%1.45B
7.74%1.20B
6.28%1.28B
-36.84%587.69M
3.75%1.09B
-0.47%1.11B
25.09%1.20B
10.75%930.44M
14.33%1.05B
-10.50%1.11B
4.21%961.93M
3.50%840.10M
0.08%916.11M
5.30%1.25B
-22.17%923.04M
38.72%811.72M
-7.00%915.40M
14.10%1.18B
15.29%1.19B
86.88%585.14M
34.80%984.31M
2.81%1.04B
-13.75%1.03B
148.18%313.11M
--730.21M
--1.01B
--1.19B
--126.16M
Investing cash flow
Net cash from continuing investing activities
-4.39%591.82M
-11.15%374.62M
8.95%651.57M
27.51%851.19M
-6.86%618.97M
23.83%421.64M
-13.09%598.07M
22.08%667.54M
21.11%664.59M
311.97%340.50M
-4.94%688.11M
-19.14%546.82M
-4.58%548.74M
-75.13%82.65M
7.43%723.85M
28.44%676.27M
8.38%575.06M
-22.67%332.39M
-12.93%673.81M
-28.28%526.52M
-41.10%530.58M
-17.73%429.82M
-18.79%773.85M
-0.16%734.09M
72.71%900.85M
57.93%522.44M
34.73%952.88M
28.70%735.25M
-3.35%521.59M
12.77%330.82M
60.16%707.27M
-14.31%571.29M
6.43%539.70M
-20.71%293.36M
-2.92%441.59M
-5.62%666.72M
0.28%507.08M
-3.39%369.96M
-40.44%454.87M
45.80%706.42M
12.60%505.64M
179.55%382.95M
8.12%763.77M
-7.56%484.50M
11.01%449.04M
-20.21%136.99M
14.82%706.41M
2.33%524.12M
5.58%404.49M
295.51%171.67M
--615.23M
--512.20M
--383.10M
---87.81M
Capital expenditures
-4.39%591.82M
-11.15%374.62M
-6.10%651.57M
27.51%851.19M
-6.86%618.97M
23.83%421.64M
0.84%693.91M
22.08%667.54M
21.11%664.59M
15.22%340.50M
-4.94%688.11M
-19.14%546.82M
-4.58%548.74M
-11.09%295.52M
7.43%723.85M
28.44%676.27M
8.38%575.06M
-22.67%332.39M
-12.93%673.81M
-28.28%526.52M
-41.10%530.58M
-17.73%429.82M
-18.79%773.85M
-4.14%734.09M
41.05%900.85M
57.93%522.44M
34.73%952.88M
34.05%765.82M
18.34%638.69M
12.77%330.82M
39.72%707.27M
-14.31%571.29M
6.43%539.70M
-20.71%293.36M
11.28%506.19M
-5.62%666.72M
0.28%507.08M
-3.39%369.96M
-40.44%454.87M
27.93%706.42M
12.60%505.64M
70.21%382.95M
8.12%763.77M
5.36%552.19M
11.01%449.04M
1.16%224.98M
14.82%706.41M
2.33%524.12M
5.58%404.49M
-1.63%222.40M
--615.23M
--512.20M
--383.10M
--226.08M
Net cash flow from disposal of fixed assets
-4.39%591.82M
-11.15%374.62M
8.95%651.57M
27.51%851.19M
-6.86%618.97M
23.83%421.64M
-13.09%598.07M
22.08%667.54M
21.11%664.59M
311.97%340.50M
-4.94%688.11M
-19.14%546.82M
-4.58%548.74M
-75.13%82.65M
7.43%723.85M
28.44%676.27M
8.38%575.06M
-22.67%332.39M
-12.93%673.81M
-28.28%526.52M
-41.10%530.58M
-17.73%429.82M
-18.79%773.85M
-0.16%734.09M
72.71%900.85M
57.93%522.44M
34.73%952.88M
28.70%735.25M
-3.35%521.59M
12.77%330.82M
60.16%707.27M
-14.31%571.29M
6.43%539.70M
-20.71%293.36M
-2.92%441.59M
-5.62%666.72M
0.28%507.08M
-3.39%369.96M
-40.44%454.87M
45.80%706.42M
12.60%505.64M
179.55%382.95M
8.12%763.77M
-7.56%484.50M
11.01%449.04M
-20.21%136.99M
14.82%706.41M
2.33%524.12M
5.58%404.49M
295.51%171.67M
--615.23M
--512.20M
--383.10M
---87.81M
Net cash flow from business transactions
----
----
----
----
----
----
---289.75M
----
----
----
--0.00
-100.00%0.00
100.00%0.00
----
--0.00
11857.67%716.71M
---716.26M
----
100.00%0.00
---6.10M
--0.00
100.00%0.00
---69.94M
--0.00
--0.00
---124.11M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Net cash flow from other investing activities
-40.28%-13.23M
-56.13%-13.71M
-453.04%-13.11M
0.57%-10.13M
-24.20%-9.43M
-1089.28%-8.78M
129.22%3.71M
-15.55%-10.19M
-8.73%-7.60M
-118.95%-738.61K
-129.73%-12.72M
-36.29%-8.82M
-77.11%-6.99M
583.24%3.90M
517.42%42.77M
63.07%-6.47M
84.84%-3.94M
71.70%-806.78K
-92.53%-10.25M
25.99%-17.53M
-70.77%-26.01M
52.04%-2.85M
64.71%-5.32M
-82.26%-23.68M
8.95%-15.23M
4.53%-5.95M
-33.69%-15.08M
17.67%-12.99M
-10.11%-16.73M
29.95%-6.23M
25.81%-11.28M
12.22%-15.78M
-25.45%-15.19M
-2.45%-8.89M
-12.92%-15.20M
72.27%-17.98M
-426.07%-12.11M
18.43%-8.68M
-85.46%-13.46M
-809.99%-64.84M
79.41%-2.30M
49.02%-10.64M
-109.31%-7.26M
81.68%-7.13M
-265.04%-11.18M
-242.61%-20.87M
494.84%77.99M
1.09%-38.90M
-70.10%6.77M
624.83%14.63M
--13.11M
---39.32M
--22.65M
--2.02M
Cash from non-current investing activities
Net cash flow from investing activities
3.71%-605.06M
9.78%-388.34M
24.82%-664.69M
-27.09%-861.32M
6.51%-628.40M
-26.14%-430.42M
-26.15%-884.10M
-21.97%-677.73M
-20.96%-672.19M
-333.30%-341.24M
-2.90%-700.82M
-1735.43%-555.64M
57.10%-555.73M
76.36%-78.75M
0.44%-681.08M
106.18%33.98M
-132.71%-1.30B
22.99%-333.20M
19.44%-684.06M
27.40%-550.14M
39.24%-556.59M
33.69%-432.68M
12.28%-849.11M
-1.27%-757.77M
-70.17%-916.08M
-93.59%-652.50M
-34.71%-967.96M
-27.45%-748.24M
2.99%-538.32M
-11.51%-337.04M
-57.30%-718.54M
14.26%-587.07M
-6.88%-554.89M
20.18%-302.24M
2.46%-456.79M
11.22%-684.70M
-2.21%-519.19M
3.80%-378.64M
39.26%-468.33M
-56.88%-771.26M
-10.37%-507.94M
-149.34%-393.58M
-22.69%-771.03M
12.68%-491.63M
-15.72%-460.22M
-0.52%-157.85M
-4.37%-628.42M
-2.08%-563.01M
-10.34%-397.72M
-274.83%-157.04M
---602.12M
---551.52M
---360.45M
--89.83M
Financing cash flow
Cash flow from continuous financing activities
48.40%-383.77M
-30.20%-565.18M
0.13%-920.07M
-5.42%-484.22M
6.29%-743.78M
-19.94%-434.08M
12.40%-921.25M
57.57%-459.34M
0.04%-793.71M
39.33%-361.92M
48.37%-1.05B
-47.39%-1.08B
-568.17%-794.01M
-24.89%-596.49M
-202.30%-2.04B
-64.50%-734.51M
120.47%169.60M
-343.74%-477.61M
-48.97%-673.81M
-10.50%-446.51M
-51.12%-828.57M
-145.48%-107.63M
12.16%-452.30M
17.90%-404.09M
12.28%-548.28M
64.57%-43.85M
-28.61%-514.89M
6.48%-492.20M
16.58%-625.00M
78.96%-123.76M
36.31%-400.35M
-32.56%-526.32M
-57.63%-749.18M
-34.59%-588.19M
12.85%-628.56M
-187.77%-397.03M
2.14%-475.29M
-37.29%-437.01M
-190.36%-721.27M
78.90%-137.97M
38.23%-485.69M
27.51%-318.30M
24.70%-248.41M
-70.63%-653.72M
-16.91%-786.29M
-126.20%-439.08M
-121.01%-329.90M
38.71%-383.12M
-0.13%-672.54M
-45.70%-194.11M
---149.27M
---625.13M
---671.66M
---133.23M
Net cash flow from debt Issuance/repayment
-31.98%280.84M
-113.46%-93.11M
-275.11%-530.78M
-70.13%230.89M
3.35%412.89M
-22.98%691.75M
57.08%303.12M
630.47%773.09M
-23.63%399.51M
14.84%898.15M
123.59%192.97M
132.38%105.84M
-26.40%523.13M
573.17%782.07M
-140.29%-818.09M
-150.82%-326.81M
228.04%710.74M
-74.73%116.18M
-297.30%-340.45M
-158.02%-130.30M
-828.96%-555.10M
-19.76%459.76M
81.67%172.56M
75.95%224.58M
167.22%76.15M
-11.31%572.98M
-61.72%94.99M
-22.23%127.64M
-0.49%-113.29M
1003.95%646.07M
959.04%248.11M
-3.91%164.13M
-163.39%-112.74M
-72.11%58.52M
87.65%-28.88M
-58.58%170.80M
286.33%177.86M
-2.50%209.83M
-197.28%-233.81M
393.06%412.39M
116.64%46.04M
196.52%215.20M
137.26%240.34M
-188.24%-140.72M
-67.21%-276.69M
-77.52%72.58M
-66.30%101.30M
246.45%159.47M
0.58%-165.47M
-3.65%322.86M
--300.55M
---108.89M
---166.44M
--335.08M
Net cash flow from common stock issuance/repurchase
71.90%-223.50M
83.07%-118.38M
87.33%-109.06M
63.11%-322.81M
0.66%-795.30M
18.97%-699.07M
4.86%-861.07M
-1.76%-875.01M
13.62%-800.55M
12.47%-862.69M
-3.60%-905.01M
-922.14%-859.91M
-715.84%-926.73M
-330.15%-985.58M
-18373.60%-873.52M
-3580.35%-84.13M
-2447.67%-113.59M
16.94%-229.12M
98.60%-4.73M
99.27%-2.29M
98.73%-4.46M
13.47%-275.86M
13.37%-338.27M
21.80%-313.19M
-16.05%-350.29M
33.40%-318.82M
8.71%-390.50M
6.18%-400.49M
25.39%-301.86M
-24.75%-478.71M
-11.00%-427.74M
-12.62%-426.89M
1.37%-404.57M
4.99%-383.73M
-9.21%-385.35M
-3.03%-379.05M
-19.87%-410.20M
-20.39%-403.88M
-6.70%-352.84M
-7.86%-367.91M
-5.86%-342.21M
-1.32%-335.49M
-20.94%-330.67M
8.41%-341.11M
4.82%-323.27M
5.96%-331.13M
11.12%-273.42M
0.97%-372.42M
6.53%-339.66M
1.17%-352.13M
---307.61M
---376.08M
---363.40M
---356.28M
Cash dividend payments
5.29%408.76M
1.71%402.05M
-3.08%366.51M
2.71%385.06M
-1.90%388.22M
1.74%395.29M
2.56%378.16M
2.43%374.90M
1.16%395.72M
-2.11%388.51M
7.53%368.74M
4.02%366.01M
13.74%391.18M
12.83%396.88M
6.39%342.92M
13.19%351.88M
13.44%343.93M
20.65%351.75M
10.71%322.33M
5.71%310.88M
2.88%303.19M
0.85%291.54M
16.68%291.14M
15.90%294.10M
16.04%294.70M
10.53%289.09M
0.90%249.53M
4.07%253.75M
2.46%253.95M
12.80%261.54M
13.37%247.30M
13.01%243.83M
12.54%247.86M
0.32%231.87M
25.15%218.13M
15.39%215.75M
14.81%220.24M
12.09%231.13M
6.98%174.30M
2.91%186.97M
-0.05%191.82M
10.34%206.20M
1.53%162.92M
3.80%181.69M
8.97%191.91M
4.69%186.88M
-1.18%160.47M
6.50%175.03M
9.71%176.12M
7.19%178.50M
--162.38M
--164.35M
--160.53M
--166.53M
Proceeds from stock option exercised by employees
-36.68%3.68M
60.24%28.15M
-82.58%2.07M
198.28%4.34M
-57.54%5.81M
82.97%17.57M
-24.32%11.89M
-60.38%1.46M
193.57%13.67M
-57.54%9.60M
80.30%15.71M
-76.09%3.67M
195.18%4.66M
40.14%22.61M
121.08%8.71M
-8.31%15.37M
-69.67%1.58M
2.89%16.14M
-56.80%3.94M
143.83%16.76M
-71.54%5.20M
-34.06%15.68M
-55.18%9.12M
-47.09%6.87M
-52.87%18.28M
281.90%23.78M
26.34%20.35M
37.22%12.99M
273.07%38.78M
-35.34%6.23M
41.31%16.11M
-59.23%9.47M
243.35%10.39M
10.99%9.63M
-71.27%11.40M
413.38%23.22M
31.52%3.03M
6.04%8.68M
719.92%39.68M
-53.83%4.52M
-58.82%2.30M
28.85%8.18M
79.93%4.84M
101.50%9.80M
-35.82%5.59M
-53.50%6.35M
-86.67%2.69M
-79.91%4.86M
-53.46%8.71M
-74.94%13.66M
--20.17M
--24.20M
--18.71M
--54.50M
Net cash flow from other financing activities
-271.19%-36.02M
141.21%20.21M
2733.59%84.21M
-172.31%-11.58M
297.90%21.04M
-165.61%-49.04M
-77.93%2.97M
-52.63%16.02M
-174.00%-10.63M
1.33%-18.47M
221.43%13.46M
161.21%33.81M
95.44%-3.88M
35.57%-18.71M
-8.22%-11.09M
165.33%12.94M
-393.96%-85.19M
-85.21%-29.04M
-124.62%-10.25M
29.91%-19.81M
1168.60%28.98M
52.04%-15.68M
-146.54%-4.56M
-232.07%-28.26M
-57.08%2.28M
8.68%-32.70M
-6.42%9.80M
173.30%21.40M
-4.90%5.32M
12.12%-35.81M
237.78%10.47M
-879.47%-29.20M
121.75%5.60M
-98.66%-40.74M
---7.60M
--3.75M
---25.73M
---20.51M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Net cash from non-recurrent financing activities
Net cash from financing activities
48.40%-383.77M
-30.20%-565.18M
0.13%-920.07M
-5.42%-484.22M
6.29%-743.78M
-19.94%-434.08M
12.40%-921.25M
57.57%-459.34M
0.04%-793.71M
39.33%-361.92M
48.37%-1.05B
-47.39%-1.08B
-568.17%-794.01M
-24.89%-596.49M
-202.30%-2.04B
-64.50%-734.51M
120.47%169.60M
-343.74%-477.61M
-48.97%-673.81M
-10.50%-446.51M
-51.12%-828.57M
-145.48%-107.63M
12.16%-452.30M
17.90%-404.09M
12.28%-548.28M
64.57%-43.85M
-28.61%-514.89M
6.48%-492.20M
16.58%-625.00M
78.96%-123.76M
36.31%-400.35M
-32.56%-526.32M
-57.63%-749.18M
-34.59%-588.19M
12.85%-628.56M
-187.77%-397.03M
2.14%-475.29M
-37.29%-437.01M
-190.36%-721.27M
78.90%-137.97M
38.23%-485.69M
27.51%-318.30M
24.70%-248.41M
-70.63%-653.72M
-16.91%-786.29M
-126.20%-439.08M
-121.01%-329.90M
38.71%-383.12M
-0.13%-672.54M
-45.70%-194.11M
---149.27M
---625.13M
---671.66M
---133.23M
Net cash flow
Beginning cash balance
-71.29%179.39M
-57.21%289.45M
-31.16%481.78M
-21.26%567.46M
-12.21%624.77M
9.80%676.38M
3.28%699.85M
-3.87%720.68M
-12.26%711.68M
-41.09%616.00M
-68.16%677.64M
-15.29%749.67M
-1.79%811.08M
17.82%1.05B
230.91%2.13B
28.48%884.97M
9.72%825.91M
111.74%887.45M
8.18%643.08M
47.34%688.81M
20.70%752.77M
-25.69%419.13M
-2.53%594.45M
-30.41%467.50M
13.14%623.67M
31.04%564.06M
28.10%609.88M
43.82%671.81M
-4.77%551.25M
-13.53%430.45M
-12.40%476.08M
-6.93%467.13M
7.73%578.88M
312.47%497.81M
42.83%543.44M
674.11%501.91M
293.44%537.35M
183.65%120.69M
168.04%380.47M
-42.68%64.84M
-25.96%136.58M
-78.08%42.55M
-13.00%141.95M
33.70%113.11M
48.92%184.46M
28.41%194.14M
-7.56%163.16M
-75.68%84.60M
-30.90%123.86M
48.32%151.19M
--176.50M
--347.85M
--179.24M
--101.94M
Current period cash flow changes
621.05%291.13M
-145.73%-113.32M
-1432.92%-205.00M
-78.14%-62.25M
-238.80%-55.87M
-160.62%-46.12M
75.17%-13.37M
58.30%-34.94M
307.46%40.26M
132.96%76.08M
94.95%-53.85M
-106.50%-83.79M
-152.34%-19.40M
-439.77%-230.80M
-576.27%-1.07B
2021.81%1.29B
145.77%37.08M
-114.11%-42.76M
251.77%223.82M
-151.63%-67.05M
48.61%-81.00M
579.40%302.94M
-291.24%-147.47M
342.73%129.86M
-234.62%-157.63M
-66.70%44.59M
-23.14%-37.69M
-6680.11%-53.50M
210.95%117.09M
247.56%133.88M
6.34%-30.61M
-102.34%-789.08K
-248.63%-105.54M
39.52%38.52M
87.99%-32.68M
-90.09%33.71M
57.11%-30.27M
-73.22%27.61M
-172.05%-272.07M
679.13%340.02M
-6.72%-70.59M
810.30%103.10M
-448.62%-100.01M
-52.76%43.64M
-66.72%-66.14M
44.89%-14.52M
242.21%28.69M
153.89%92.38M
-124.72%-39.67M
-132.21%-26.34M
---20.17M
---171.41M
--160.53M
--81.75M
Effect of exchange rate changes
-505.26%-2.94M
-100.00%0.00
471.62%2.76M
-149.71%-723.80K
147.77%725.64K
--732.01K
0.67%-742.94K
-33.97%1.46M
-295.72%-1.52M
----
---747.94K
172.57%2.20M
198.39%776.16K
----
100.00%0.00
--808.93K
46.92%-788.83K
-100.00%0.00
---788.08K
100.00%0.00
---1.49M
--2.14M
--0.00
90.91%-763.88K
-100.00%0.00
-100.00%0.00
-100.00%0.00
-366.36%-8.41M
131.70%1.52M
572.84%7.01M
-69.72%1.61M
321.34%3.16M
-311.29%-4.80M
-146.96%-1.48M
275.46%5.32M
-80.13%749.12K
--2.27M
-3.60%3.16M
-64.86%1.42M
-39.54%3.77M
100.00%0.00
220.26%3.27M
49.94%4.03M
220.57%6.23M
-388.82%-5.59M
-123.25%-2.72M
166.65%2.69M
164.29%1.94M
--1.94M
1259.73%11.71M
--1.01M
---3.02M
--0.00
---1.01M
Ending cash balance
-17.29%470.52M
-72.06%176.12M
-59.68%276.78M
-26.33%505.21M
-24.34%568.90M
-8.93%630.26M
10.05%686.48M
2.98%685.74M
-5.02%751.94M
-15.06%692.07M
-41.26%623.78M
-69.36%665.88M
-8.26%791.68M
-3.54%814.81M
22.51%1.06B
249.59%2.17B
28.46%862.98M
16.98%844.70M
93.95%866.89M
4.09%621.76M
44.15%671.77M
18.64%722.08M
-21.88%446.98M
-3.39%597.36M
-30.27%466.04M
7.85%608.65M
28.45%572.18M
32.59%618.31M
41.20%668.34M
5.22%564.33M
-12.78%445.46M
-12.93%466.35M
-6.65%473.33M
261.66%536.34M
371.16%510.75M
32.30%535.62M
668.46%507.08M
1.82%148.30M
158.48%108.40M
158.28%404.86M
-44.23%65.99M
-18.91%145.65M
-78.14%41.94M
-11.43%156.75M
40.54%118.32M
43.87%179.62M
22.72%191.84M
0.30%176.97M
-75.22%84.19M
-32.03%124.85M
--156.33M
--176.45M
--339.77M
--183.69M
Free cash flow
-0.79%691.07M
17.56%465.57M
-33.98%725.43M
-0.07%432.83M
-17.37%696.61M
-9.74%396.02M
8.66%1.10B
-56.92%433.14M
7.97%843.08M
194.59%438.73M
8.95%1.01B
-23.37%1.01B
32.69%780.81M
-65.82%148.93M
2.15%928.17M
225.52%1.31B
-24.07%588.47M
5.92%435.66M
139.07%908.66M
-27.82%403.08M
90.96%775.06M
88.24%411.29M
-22.79%380.08M
30.00%558.40M
-36.60%405.88M
-14.94%218.49M
29.75%492.27M
-20.18%429.53M
-3.53%640.21M
-59.68%256.87M
-29.89%379.41M
20.13%538.15M
45.90%663.63M
35.51%637.08M
17.33%541.16M
-16.90%447.97M
8.97%454.86M
9.65%470.14M
204.20%461.24M
-14.51%539.05M
-43.36%417.40M
19.05%428.77M
-45.44%151.63M
23.05%630.57M
18.07%736.91M
297.02%360.16M
141.70%277.90M
3.30%512.45M
-22.90%624.15M
190.79%90.71M
--114.98M
--496.07M
--809.53M
---99.92M
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
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI