bf/NYSE:CP_icon.jpeg

NYSE:CP

CPKC

  • Stock

72.73

+0.36%

−0.50

USD last updated 22/08 01:43:23

Last Close

73.23

21/08 22:30

Market Cap

75.74B

Beta: 0.83

Volume Today

4.42M

Avg: 1.95M

PE Ratio

18.54

PFCF: 33.04

Dividend Yield

0.69%

Payout:16.93%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
revenue
1.67B
-
1.76B
5.39%
1.67B
5.40%
1.65B
0.84%
1.71B
3.51%
1.69B
1.29%
1.59B
5.69%
1.45B
8.86%
1.55B
7.17%
1.64B
5.34%
1.60B
2.08%
1.64B
2.50%
1.59B
2.92%
1.71B
7.40%
1.66B
2.98%
1.75B
5.29%
1.90B
8.46%
2.01B
5.69%
1.77B
11.91%
1.98B
11.88%
1.98B
0.10%
2.07B
4.55%
2.04B
1.26%
1.79B
12.29%
1.86B
3.96%
2.01B
8.00%
1.96B
2.63%
2.05B
4.85%
1.94B
5.45%
2.04B
5.05%
1.84B
9.90%
2.20B
19.80%
2.31B
5.00%
2.46B
6.49%
2.27B
7.96%
3.17B
40.07%
3.34B
5.20%
3.78B
13.09%
3.52B
6.78%
3.60B
2.36%
3.55B
1.50%
3.87B
9.16%
3.79B
2.04%
3.70B
2.53%
cost of revenue
814M
-
793M
2.58%
813M
2.52%
729M
10.33%
752M
3.16%
738M
1.86%
717M
2.85%
658M
8.23%
669M
1.67%
705M
5.38%
654M
7.23%
687M
5.05%
648M
5.68%
716M
10.49%
847M
18.30%
839M
0.94%
845M
0.72%
882M
4.38%
867M
1.70%
890M
2.65%
833M
6.40%
885M
6.24%
897M
1.36%
756M
15.72%
809M
7.01%
887M
9.64%
905M
2.03%
879M
2.87%
865M
1.59%
922M
6.59%
993M
7.70%
1.02B
2.82%
1.06B
4.11%
1.15B
7.81%
1.09B
4.80%
1.64B
50.69%
1.66B
0.97%
1.78B
7.47%
1.23B
31.05%
1.16B
5.69%
1.72B
48.53%
459M
73.36%
2.48B
439.87%
2.36B
4.92%
gross profit
856M
-
967M
12.97%
852M
11.89%
922M
8.22%
957M
3.80%
949M
0.84%
874M
7.90%
792M
9.38%
885M
11.74%
932M
5.31%
949M
1.82%
956M
0.74%
947M
0.94%
997M
5.28%
815M
18.25%
911M
11.78%
1.05B
15.59%
1.12B
6.74%
900M
19.93%
1.09B
20.78%
1.15B
5.43%
1.18B
3.32%
1.15B
3.21%
1.04B
9.60%
1.05B
1.74%
1.13B
6.74%
1.05B
6.31%
1.18B
11.48%
1.08B
8.34%
1.12B
3.81%
845M
24.42%
1.18B
39.76%
1.25B
5.76%
1.32B
5.36%
1.18B
10.71%
1.53B
30.21%
1.68B
9.74%
1.99B
18.64%
2.29B
14.96%
2.44B
6.68%
1.83B
25.26%
3.42B
87.02%
1.32B
61.43%
1.34B
1.97%
selling and marketing expenses
43M
-
44M
2.33%
46M
-
46M
0%
45M
2.17%
44M
2.22%
44M
0%
44M
0%
47M
6.82%
47M
0%
48M
2.13%
49M
2.08%
53M
8.16%
53M
0%
54M
1.89%
56M
3.70%
58M
3.57%
56M
3.45%
55M
1.79%
54M
1.82%
57M
5.56%
56M
1.75%
47M
16.07%
51M
8.51%
55M
7.84%
53M
3.64%
51M
3.77%
50M
1.96%
-154M
408%
general and administrative expenses
149M
-
259M
73.83%
240M
7.34%
162M
32.50%
139M
14.20%
272M
95.68%
140M
48.53%
133M
5%
117M
12.03%
215M
83.76%
278M
29.30%
277M
0.36%
257M
7.22%
244M
5.06%
275M
12.70%
284M
3.27%
263M
7.39%
250M
4.94%
357M
42.80%
140M
60.78%
277M
97.86%
294M
6.14%
312M
6.12%
125M
59.94%
275M
120%
197M
28.36%
274M
39.09%
355M
29.56%
146M
58.87%
286M
95.89%
209M
26.92%
158M
24.40%
210M
32.91%
577M
174.76%
260M
54.94%
-83M
131.92%
506M
709.64%
176M
-
selling general and administrative expenses
149M
-
259M
73.83%
240M
7.34%
162M
32.50%
139M
14.20%
272M
95.68%
140M
48.53%
133M
5%
117M
12.03%
215M
83.76%
278M
29.30%
277M
0.36%
257M
7.22%
244M
5.06%
275M
12.70%
284M
3.27%
263M
7.39%
250M
4.94%
357M
42.80%
140M
60.78%
277M
97.86%
294M
6.14%
312M
6.12%
125M
59.94%
275M
120%
197M
28.36%
274M
39.09%
355M
29.56%
146M
58.87%
286M
95.89%
209M
26.92%
158M
24.40%
210M
32.91%
577M
174.76%
260M
54.94%
-83M
131.92%
506M
709.64%
176M
-
research and development expenses
other expenses
-1M
-
-15M
1,400%
-3M
80%
5M
266.67%
-3M
160%
-4M
33.33%
-7M
75%
-9M
28.57%
2M
122.22%
71M
3,450%
-1M
101.41%
-3M
200%
-3M
0%
-4M
33.33%
93M
2,425%
91M
2.15%
104M
14.29%
93M
10.58%
96M
3.23%
97M
1.04%
97M
0%
81M
16.49%
84M
3.70%
87M
3.57%
84M
3.45%
79M
5.95%
94M
18.99%
93M
1.06%
93M
0%
106M
13.98%
-1M
100.94%
125M
12,600%
-5M
104%
-250M
4,900%
-2M
99.20%
62M
3,200%
72M
16.13%
90M
25%
2.37B
2,534.44%
2.34B
1.48%
623M
73.33%
2.31B
271.43%
cost and expenses
1.04B
-
1.05B
0.86%
1.05B
0.10%
995M
5.51%
1.01B
2.01%
1.01B
0.49%
971M
3.86%
887M
8.65%
887M
0%
920M
3.72%
932M
1.30%
964M
3.43%
905M
6.12%
960M
6.08%
1.12B
16.88%
1.12B
0.09%
1.11B
1.34%
1.13B
2.17%
1.22B
8.13%
1.16B
5.56%
1.11B
3.98%
1.18B
6.22%
1.21B
2.54%
992M
17.95%
1.08B
9.27%
1.08B
0%
1.18B
8.76%
1.23B
4.66%
1.13B
8.10%
1.21B
6.53%
1.20B
0.50%
1.30B
8.49%
1.27B
2.38%
1.47B
15.71%
1.35B
8.28%
2.23B
65.06%
2.17B
2.87%
2.34B
7.85%
3.60B
54.15%
3.50B
2.92%
2.35B
32.89%
2.77B
18.20%
2.48B
10.64%
2.36B
4.92%
operating expenses
229M
-
259M
13.10%
240M
7.34%
266M
10.83%
263M
1.13%
272M
3.42%
254M
6.62%
229M
9.84%
218M
4.80%
215M
1.38%
278M
29.30%
277M
0.36%
257M
7.22%
244M
5.06%
275M
12.70%
284M
3.27%
263M
7.39%
250M
4.94%
357M
42.80%
266M
25.49%
277M
4.14%
294M
6.14%
312M
6.12%
236M
24.36%
275M
16.53%
197M
28.36%
274M
39.09%
355M
29.56%
269M
24.23%
286M
6.32%
209M
26.92%
283M
35.41%
210M
25.80%
327M
55.71%
260M
20.49%
586M
125.38%
506M
13.65%
552M
9.09%
2.37B
329.53%
2.34B
1.48%
623M
73.33%
2.31B
271.43%
interest expense
70M
-
73M
4.29%
85M
16.44%
84M
1.18%
103M
22.62%
122M
18.45%
124M
1.64%
115M
7.26%
116M
0.87%
116M
0%
120M
3.45%
122M
1.67%
115M
5.74%
116M
0.87%
115M
0.86%
112M
2.61%
112M
0%
114M
1.79%
114M
0%
112M
1.75%
110M
1.79%
112M
1.82%
114M
1.79%
118M
3.51%
114M
3.39%
112M
1.75%
110M
1.79%
101M
8.18%
104M
2.97%
125M
20.19%
160M
28.00%
160M
0%
166M
3.75%
166M
0%
154M
7.23%
204M
32.47%
207M
1.47%
206M
0.48%
206M
0%
200M
2.91%
192M
4%
203M
5.73%
216M
6.40%
208M
3.70%
ebitda
761M
-
832M
9.33%
755M
9.25%
806M
6.75%
840M
4.22%
828M
1.43%
775M
6.40%
715M
7.74%
824M
15.24%
879M
6.67%
836M
4.89%
841M
0.60%
849M
0.95%
917M
8.01%
803M
12.43%
890M
10.83%
1.07B
20%
1.15B
7.40%
799M
30.34%
1.10B
37.80%
1.15B
4.54%
1.15B
0.17%
1.11B
3.39%
1.08B
2.52%
1.06B
2.22%
1.20B
13.80%
1.08B
10.63%
1.11B
3.44%
1.10B
0.81%
1.00B
9.15%
1.04B
3.99%
1.41B
35.28%
1.47B
4.04%
1.76B
19.69%
1.34B
23.62%
1.44B
7.45%
1.70B
17.61%
1.99B
17.16%
1.69B
14.95%
1.85B
9.59%
1.76B
4.81%
2.15B
21.95%
1.92B
10.65%
2.29B
19.31%
operating income
621M
-
708M
14.01%
612M
13.56%
646M
5.56%
753M
16.56%
677M
10.09%
653M
3.55%
551M
15.62%
657M
19.24%
717M
9.13%
671M
6.42%
679M
1.19%
690M
1.62%
753M
9.13%
540M
28.29%
627M
16.11%
790M
26.00%
874M
10.63%
543M
37.87%
822M
51.38%
869M
5.72%
890M
2.42%
834M
6.29%
770M
7.67%
779M
1.17%
928M
19.13%
780M
15.95%
820M
5.13%
774M
5.61%
832M
7.49%
833M
0.12%
1.20B
44.06%
1.25B
4.58%
1.54B
22.55%
1.12B
27.37%
944M
15.49%
1.17B
24.26%
1.44B
22.93%
1.15B
20.32%
1.27B
10.27%
1.20B
5.05%
1.56B
29.68%
1.32B
15.58%
1.34B
1.97%
depreciation and amortization
135M
-
139M
2.96%
146M
5.04%
145M
0.68%
149M
2.76%
155M
4.03%
162M
4.52%
161M
0.62%
155M
3.73%
162M
4.52%
166M
2.47%
165M
0.60%
162M
1.82%
168M
3.70%
170M
1.19%
172M
1.18%
174M
1.16%
180M
3.45%
160M
11.11%
183M
14.37%
185M
1.09%
178M
3.78%
192M
7.87%
195M
1.56%
195M
0%
197M
1.03%
202M
2.54%
200M
0.99%
203M
1.50%
206M
1.48%
210M
1.94%
211M
0.48%
213M
0.95%
219M
2.82%
225M
2.74%
410M
82.22%
451M
10%
457M
1.33%
467M
2.19%
473M
1.28%
472M
0.21%
488M
3.39%
504M
3.28%
493M
2.18%
total other income expenses net
-7M
-
-15M
114.29%
-73M
386.67%
-5M
93.15%
-109M
2,080%
-99M
9.17%
214M
316.16%
-3M
101.40%
-81M
2,600%
-74M
8.64%
28M
137.84%
61M
117.86%
105M
72.13%
-16M
115.24%
45M
381.25%
43M
4.44%
143M
232.56%
-21M
114.69%
144M
785.71%
139M
3.47%
70M
49.64%
118M
68.57%
-126M
206.78%
142M
212.70%
122M
14.08%
181M
48.36%
123M
32.04%
784M
537.40%
-63M
108.04%
-24M
61.90%
-158M
558.33%
-190M
20.25%
-168M
11.58%
-165M
1.79%
-154M
6.67%
-7.09B
4,501.95%
72M
101.02%
59M
18.06%
-116M
296.61%
-72M
37.93%
-104M
44.44%
-115M
10.58%
-116M
0.87%
248M
313.79%
income before tax
550M
-
620M
12.73%
454M
26.77%
567M
24.89%
482M
14.99%
456M
5.39%
710M
55.70%
445M
37.32%
470M
5.62%
527M
12.13%
579M
9.87%
618M
6.74%
680M
10.03%
621M
8.68%
470M
24.32%
558M
18.72%
821M
47.13%
739M
9.99%
573M
22.46%
848M
47.99%
829M
2.24%
896M
8.08%
594M
33.71%
824M
38.72%
787M
4.49%
997M
26.68%
793M
20.46%
1.50B
89.53%
641M
57.35%
683M
6.55%
675M
1.17%
1.01B
49.63%
1.09B
7.62%
1.37B
26.31%
963M
29.86%
-6.35B
759.09%
1.04B
116.35%
1.29B
24.57%
1.03B
20.11%
1.20B
15.68%
1.10B
8.03%
1.45B
31.48%
1.20B
16.89%
1.59B
32.47%
income tax expense
150M
-
169M
12.67%
134M
20.71%
177M
32.09%
159M
10.17%
137M
13.84%
170M
24.09%
117M
31.18%
123M
5.13%
143M
16.26%
148M
3.50%
138M
6.76%
170M
23.19%
-363M
313.53%
122M
133.61%
122M
0%
199M
63.11%
194M
2.51%
139M
28.35%
124M
10.79%
211M
70.16%
232M
9.95%
185M
20.26%
189M
2.16%
189M
0%
195M
3.17%
191M
2.05%
257M
34.55%
169M
34.24%
151M
10.65%
85M
43.71%
245M
188.24%
196M
20%
102M
47.96%
163M
59.80%
-7.67B
4,806.75%
258M
103.36%
275M
6.59%
242M
12%
274M
13.22%
262M
4.38%
258M
1.53%
292M
13.18%
357M
22.26%
net income
400M
-
451M
12.75%
320M
29.05%
390M
21.88%
323M
17.18%
319M
1.24%
540M
69.28%
328M
39.26%
347M
5.79%
384M
10.66%
431M
12.24%
480M
11.37%
510M
6.25%
984M
92.94%
348M
64.63%
436M
25.29%
622M
42.66%
545M
12.38%
434M
20.37%
724M
66.82%
618M
14.64%
664M
7.44%
409M
38.40%
635M
55.26%
598M
5.83%
802M
34.11%
602M
24.94%
1.25B
106.98%
472M
62.12%
532M
12.71%
590M
10.90%
765M
29.66%
891M
16.47%
1.27B
42.65%
800M
37.06%
1.32B
65.50%
780M
41.09%
1.02B
31.15%
775M
24.24%
905M
16.77%
837M
7.51%
1.20B
43.49%
910M
24.23%
1.23B
35.60%
weighted average shs out
859.50M
-
846.50M
1.51%
824.50M
2.60%
818.50M
0.73%
788M
3.73%
765M
2.92%
765M
0%
758.50M
0.85%
736.50M
2.90%
731.50M
0.68%
732.50M
0.14%
732.50M
0%
727.50M
0.68%
725M
0.34%
722M
0.41%
714M
1.11%
713M
0.14%
709M
0.56%
700.50M
1.20%
698.50M
0.29%
690.50M
1.15%
686M
0.65%
683.50M
0.36%
678.20M
0.78%
676M
0.32%
671M
0.74%
666.50M
0.67%
666.70M
0.03%
666.90M
0.03%
718.40M
7.72%
929.70M
29.41%
929.90M
0.02%
930M
0.01%
930.30M
0.03%
930.70M
0.04%
931.20M
0.05%
931.50M
0.03%
931.80M
0.03%
932.40M
0.06%
932.80M
0.04%
932.80M
0%
933.40M
0.06%
933.20M
0.02%
923.80M
1.01%
weighted average shs out dil
867.50M
-
854.50M
1.50%
831.50M
2.69%
825M
0.78%
793.50M
3.82%
770M
2.96%
769M
0.13%
763M
0.78%
741.50M
2.82%
736.50M
0.67%
735.50M
0.14%
734.50M
0.14%
729M
0.75%
727M
0.27%
724M
0.41%
716M
1.10%
715.50M
0.07%
711.50M
0.56%
702.50M
1.26%
701M
0.21%
693.50M
1.07%
688.50M
0.72%
686M
0.36%
680.50M
0.80%
679M
0.22%
674M
0.74%
669.50M
0.67%
669.90M
0.06%
669.80M
0.01%
721.30M
7.69%
932.70M
29.31%
932.60M
0.01%
932.90M
0.03%
933.20M
0.03%
933.50M
0.03%
933.80M
0.03%
933.90M
0.01%
933.80M
0.01%
934.40M
0.06%
934.60M
0.02%
934.80M
0.02%
934.80M
0%
934.30M
0.05%
924.80M
1.02%
eps
0.47
-
0.53
12.77%
0.39
26.42%
0.48
23.08%
0.41
14.58%
0.42
2.44%
0.71
69.05%
0.43
39.44%
0.47
9.30%
0.53
12.77%
0.59
11.32%
0.66
11.86%
0.70
6.06%
1.36
94.29%
0.48
64.71%
0.61
27.08%
0.87
42.62%
0.77
11.49%
0.62
19.48%
1.04
67.74%
0.89
14.42%
0.97
8.99%
0.60
38.14%
0.94
56.67%
0.88
6.38%
1.19
35.23%
0.90
24.37%
1.87
107.78%
0.71
62.03%
0.74
4.23%
0.63
14.86%
0.82
30.16%
0.96
17.07%
1.37
42.71%
0.86
37.23%
1.42
65.12%
0.84
40.85%
1.10
30.95%
0.83
24.55%
0.97
16.87%
0.90
7.22%
1.29
43.33%
0.98
24.03%
1.34
36.73%
epsdiluted
0.46
-
0.53
15.22%
0.38
28.30%
0.47
23.68%
0.41
12.77%
0.42
2.44%
0.70
66.67%
0.43
38.57%
0.47
9.30%
0.52
10.64%
0.59
13.46%
0.65
10.17%
0.70
7.69%
1.35
92.86%
0.48
64.44%
0.61
27.08%
0.87
42.62%
0.77
11.49%
0.62
19.48%
1.03
66.13%
0.89
13.59%
0.96
7.87%
0.60
37.50%
0.93
55.00%
0.88
5.38%
1.19
35.23%
0.90
24.37%
1.86
106.67%
0.70
62.37%
0.74
5.71%
0.63
14.86%
0.82
30.16%
0.96
17.07%
1.36
41.67%
0.86
36.76%
1.42
65.12%
0.84
40.85%
1.10
30.95%
0.83
24.55%
0.97
16.87%
0.90
7.22%
1.28
42.22%
0.97
24.22%
1.33
37.11%

All numbers in USD (except ratios and percentages)