av/canadian-imperial-bank-of-commerce--big.svg

COM:CIBC

CIBC

  • Stock

Last Close

91.11

22/11 21:00

Market Cap

62.57B

Beta: -

Volume Today

2.36M

Avg: -

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
Jan '14
Apr '14
Jul '14
Oct '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
revenue
3.59B
-
3.12B
13.30%
3.26B
4.65%
3.18B
2.52%
3.42B
7.49%
3.34B
2.22%
3.48B
4.10%
3.44B
1.01%
3.56B
3.37%
3.55B
0.17%
3.68B
3.69%
3.65B
1.00%
3.89B
6.61%
3.67B
5.56%
4.07B
10.92%
4.24B
4.20%
4.41B
3.96%
4.34B
1.52%
4.51B
3.80%
4.42B
1.86%
4.54B
2.49%
4.50B
0.71%
4.70B
4.26%
4.73B
0.83%
4.84B
2.18%
4.55B
5.85%
4.68B
2.83%
4.59B
2.03%
4.95B
7.82%
4.92B
0.63%
5.04B
2.60%
5.05B
0.18%
5.49B
8.55%
5.36B
2.32%
5.55B
3.66%
5.37B
3.37%
5.93B
10.51%
5.66B
4.52%
5.85B
3.25%
5.85B
0.03%
15.60B
166.68%
15.53B
0.44%
6.58B
57.60%
cost of revenue
-61M
-
-9M
-
gross profit
3.59B
-
3.12B
13.30%
3.26B
4.65%
3.18B
2.52%
3.42B
7.49%
3.34B
2.22%
3.48B
4.10%
3.44B
1.01%
3.56B
3.37%
3.55B
0.17%
3.68B
3.69%
3.65B
1.00%
3.89B
6.61%
3.67B
5.56%
4.07B
10.92%
4.24B
4.20%
4.41B
3.96%
4.34B
1.52%
4.51B
3.80%
4.49B
0.51%
4.54B
1.09%
4.50B
0.71%
4.70B
4.26%
4.74B
1.02%
4.84B
1.98%
4.55B
5.85%
4.68B
2.83%
4.59B
2.03%
4.95B
7.82%
4.92B
0.63%
5.04B
2.60%
5.05B
0.18%
5.49B
8.55%
5.36B
2.32%
5.55B
3.66%
5.37B
3.37%
5.93B
10.51%
5.66B
4.52%
5.85B
3.25%
5.85B
0.03%
15.60B
166.68%
15.53B
0.44%
6.58B
57.60%
selling and marketing expenses
65M
-
72M
10.77%
70M
2.78%
78M
11.43%
61M
21.79%
70M
14.75%
70M
0%
80M
14.29%
63M
21.25%
63M
0%
66M
4.76%
77M
16.67%
54M
29.87%
63M
16.67%
76M
20.63%
89M
17.11%
72M
19.10%
77M
6.94%
83M
7.79%
95M
14.46%
81M
14.74%
90M
11.11%
93M
3.33%
95M
2.15%
77M
18.95%
72M
6.49%
51M
29.17%
71M
39.22%
45M
36.62%
50M
11.11%
55M
10%
87M
58.18%
63M
27.59%
80M
26.98%
90M
12.50%
101M
12.22%
73M
27.72%
68M
6.85%
76M
11.76%
87M
14.47%
77M
11.49%
86M
11.69%
78M
9.30%
general and administrative expenses
1.16B
-
1.13B
2.33%
1.18B
3.80%
1.17B
0.77%
1.31B
12.34%
1.18B
10.14%
1.23B
4.50%
1.38B
12.02%
1.22B
11.75%
1.20B
1.48%
1.27B
6.26%
1.29B
1.41%
1.31B
1.32%
1.25B
4.58%
1.32B
6.00%
1.32B
0.60%
1.46B
11.02%
1.41B
3.22%
1.44B
1.63%
1.35B
5.85%
1.40B
3.47%
1.42B
1.50%
1.47B
3.38%
1.44B
2.25%
1.56B
8.50%
1.48B
5.07%
1.51B
2.23%
1.37B
9.33%
1.56B
14.08%
1.60B
2.17%
1.62B
1.31%
1.67B
3.09%
1.75B
4.67%
1.75B
0.06%
1.77B
1.20%
1.90B
7.36%
1.91B
0.63%
1.86B
2.41%
1.89B
1.34%
1.89B
0.11%
1.95B
3.17%
2.01B
3.03%
2.10B
4.28%
selling general and administrative expenses
1.23B
-
1.21B
1.63%
1.25B
3.40%
1.25B
0.08%
1.37B
10.20%
1.25B
9.04%
1.30B
4.25%
1.46B
12.14%
1.28B
12.27%
1.26B
1.41%
1.34B
6.18%
1.37B
2.16%
1.36B
0.44%
1.31B
3.74%
1.40B
6.71%
1.41B
0.36%
1.53B
9.11%
1.49B
2.74%
1.52B
1.95%
1.45B
4.74%
1.48B
2.28%
1.51B
2.03%
1.56B
3.38%
1.53B
1.98%
1.64B
6.79%
1.55B
5.14%
1.56B
0.77%
1.44B
7.74%
1.61B
11.58%
1.65B
2.42%
1.67B
1.58%
1.76B
4.90%
1.81B
3.08%
1.83B
0.88%
1.86B
1.70%
2.00B
7.59%
1.98B
0.80%
1.93B
2.57%
1.96B
1.71%
1.98B
0.66%
2.03B
2.53%
2.10B
3.35%
2.17B
3.72%
research and development expenses
other expenses
-2.35B
-
-2.92B
24.37%
-2.40B
17.95%
-2.47B
3.17%
-2.70B
9.23%
-2.62B
2.85%
-2.77B
5.45%
-3.19B
15.41%
-2.82B
11.60%
-2.85B
0.99%
-2.40B
15.80%
-2.90B
20.97%
-2.48B
14.47%
-2.68B
8.02%
-2.89B
7.83%
-2.82B
2.39%
-2.71B
3.97%
-2.44B
9.93%
-2.32B
4.96%
-2.14B
7.67%
-2.02B
5.46%
-1.76B
13.23%
-1.92B
8.99%
-2.27B
18.75%
-2.53B
11.21%
-3.69B
46.11%
-3.66B
1.00%
-3.60B
1.45%
-3.54B
1.86%
-3.60B
1.70%
-3.72B
3.36%
-4.21B
13.07%
-4.09B
2.71%
-4.07B
0.46%
-2.71B
33.50%
-896M
66.91%
303M
133.82%
2.02B
565.02%
-6.01B
398.46%
-5.97B
0.71%
-366M
93.87%
-315M
13.93%
-320M
1.59%
cost and expenses
-1.12B
-
-1.71B
52.76%
-1.15B
32.96%
-1.23B
6.70%
-1.33B
8.24%
-1.37B
3.54%
-1.46B
6.55%
-1.73B
18.31%
-1.54B
11.03%
-1.59B
2.99%
-1.06B
33.27%
-1.53B
44.76%
-1.12B
27.01%
-1.37B
22.34%
-1.49B
8.91%
-1.42B
4.96%
-1.18B
16.94%
-950M
19.29%
-800M
15.79%
-755M
5.63%
-544M
27.95%
-246M
54.78%
-353M
43.50%
-752M
113.03%
-894M
18.88%
-2.14B
139.82%
-2.10B
2.29%
-2.16B
3.25%
-1.93B
10.82%
-1.95B
1.09%
-2.04B
4.87%
-2.45B
19.76%
-2.28B
6.86%
-2.25B
1.53%
-851M
62.11%
1.10B
229.49%
2.29B
107.35%
3.95B
72.69%
-4.05B
202.64%
-3.99B
1.38%
13.54B
438.88%
13.51B
0.21%
14.08B
4.24%
operating expenses
-1.12B
-
-1.71B
52.76%
-1.15B
32.96%
-1.23B
6.70%
-1.33B
8.24%
-1.37B
3.54%
-1.46B
6.55%
-1.73B
18.31%
-1.54B
11.03%
-1.59B
2.99%
-1.06B
33.27%
-1.53B
44.76%
-1.12B
27.01%
-1.37B
22.34%
-1.49B
8.91%
-1.42B
4.96%
-1.18B
16.94%
-950M
19.29%
-800M
15.79%
-694M
13.25%
-544M
21.61%
-246M
54.78%
-353M
43.50%
-743M
110.48%
-894M
20.32%
-2.14B
139.82%
-2.10B
2.29%
-2.16B
3.25%
-1.93B
10.82%
-1.95B
1.09%
-2.04B
4.87%
-2.45B
19.76%
-2.28B
6.86%
-2.25B
1.53%
-851M
62.11%
1.10B
229.49%
2.29B
107.35%
3.95B
72.69%
-4.05B
202.64%
-3.99B
1.38%
366M
109.16%
315M
13.93%
320M
1.59%
interest expense
1.04B
-
965M
6.94%
998M
3.42%
1.02B
2.00%
1.01B
0.29%
877M
13.60%
866M
1.25%
810M
6.47%
861M
6.30%
905M
5.11%
955M
5.52%
1.00B
5.24%
1.05B
4.48%
1.06B
1.24%
1.14B
7.43%
1.36B
19.18%
1.51B
11.02%
1.75B
16.02%
1.98B
12.89%
2.20B
11.02%
2.53B
15.07%
2.56B
1.46%
2.58B
0.47%
2.48B
3.92%
2.42B
2.22%
1.94B
19.87%
1.11B
42.84%
1.01B
9.11%
932M
7.54%
826M
11.37%
767M
7.14%
757M
1.30%
809M
6.87%
1.16B
43.14%
2.56B
121.42%
5.01B
95.28%
7.05B
40.90%
7.50B
6.25%
8.38B
11.83%
9.26B
10.46%
120M
98.70%
9.49B
7,810.00%
9.91B
4.46%
ebitda
2.57B
-
1.92B
25.10%
2.21B
15.09%
2.05B
7.41%
2.19B
7.08%
2.08B
5.34%
2.13B
2.36%
1.82B
14.40%
2.12B
16.71%
2.08B
2.17%
2.74B
31.87%
2.24B
18.15%
2.89B
28.81%
2.43B
15.89%
2.72B
12.14%
2.98B
9.32%
3.40B
14.17%
3.56B
4.59%
3.88B
9.00%
3.95B
2.01%
4.16B
5.26%
4.43B
6.56%
4.52B
1.89%
4.31B
4.58%
4.19B
2.85%
2.69B
35.78%
2.84B
5.46%
2.96B
4.37%
3.25B
9.93%
3.21B
1.23%
3.24B
0.87%
2.89B
10.85%
3.46B
19.58%
3.37B
2.57%
4.96B
47.36%
6.75B
35.95%
8.49B
25.88%
9.89B
16.46%
2.07B
79.06%
2.17B
4.54%
280M
87.07%
303M
8.21%
2.75B
806.60%
operating income
2.47B
-
1.40B
43.30%
2.11B
50.68%
1.95B
7.53%
2.09B
7.02%
1.97B
5.89%
2.01B
2.39%
1.71B
15.05%
2.02B
17.95%
1.97B
2.58%
2.62B
33.54%
2.11B
19.47%
2.77B
31.00%
2.30B
16.84%
2.58B
12.12%
2.83B
9.49%
3.23B
14.44%
3.39B
4.95%
3.71B
9.28%
3.79B
2.24%
3.99B
5.25%
4.26B
6.66%
4.34B
2.00%
4B
7.88%
3.94B
1.43%
2.41B
38.88%
2.59B
7.39%
2.42B
6.30%
3.02B
24.45%
2.97B
1.72%
3.00B
1.11%
2.60B
13.17%
3.20B
23.04%
3.11B
2.87%
4.70B
51.12%
6.47B
37.55%
8.22B
27.01%
9.61B
16.95%
1.80B
81.30%
1.85B
3.23%
4M
99.78%
15M
275%
2.43B
16,100%
depreciation and amortization
95M
-
521M
448.42%
101M
80.61%
96M
4.95%
104M
8.33%
110M
5.77%
112M
1.82%
109M
2.68%
106M
2.75%
112M
5.66%
115M
2.68%
129M
12.17%
120M
6.98%
127M
5.83%
143M
12.60%
152M
6.29%
166M
9.21%
162M
2.41%
167M
3.09%
162M
2.99%
171M
5.56%
178M
4.09%
177M
0.56%
312M
76.27%
246M
21.15%
280M
13.82%
249M
11.07%
536M
115.26%
237M
55.78%
249M
5.06%
244M
2.01%
287M
17.62%
253M
11.85%
256M
1.19%
260M
1.56%
278M
6.92%
277M
0.36%
282M
1.81%
274M
2.84%
310M
13.14%
276M
10.97%
288M
4.35%
317M
10.07%
total other income expenses net
-1.03B
-
-976M
5.61%
-995M
1.95%
-1.02B
2.11%
-1.01B
0.39%
-873M
13.74%
-861M
1.37%
-808M
6.16%
-856M
5.94%
-900M
5.14%
-949M
5.44%
-1.00B
5.48%
-1.04B
4.40%
-1.06B
1.24%
-1.14B
7.56%
-1.36B
19.16%
-1.51B
11.06%
-1.75B
16.00%
-1.98B
13.05%
-2.19B
11.14%
-2.52B
14.99%
-2.56B
1.35%
-2.57B
0.51%
-2.47B
4.01%
-2.41B
2.19%
-1.95B
19.30%
-1.11B
43.17%
-1.01B
9.03%
-928M
7.85%
-822M
11.42%
-762M
7.30%
-753M
1.18%
-804M
6.77%
-1.15B
43.41%
-2.56B
121.86%
-5B
95.47%
-7.05B
40.92%
-7.49B
6.23%
10M
100.13%
8M
20%
2.15B
26,837.50%
2.12B
1.44%
9M
99.58%
income before tax
1.44B
-
425M
70.42%
1.12B
162.59%
936M
16.13%
1.08B
15.06%
1.09B
1.49%
1.15B
5.40%
902M
21.70%
1.16B
28.71%
1.06B
8.27%
1.68B
57.28%
1.11B
33.61%
1.72B
54.95%
1.24B
27.80%
1.44B
16.00%
1.47B
1.87%
1.73B
17.55%
1.65B
4.69%
1.73B
5.28%
1.60B
7.90%
1.47B
8.14%
1.70B
15.81%
1.77B
4.24%
1.53B
13.50%
1.53B
0.20%
462M
69.78%
1.48B
220.56%
1.42B
4.25%
2.09B
47.39%
2.14B
2.58%
2.24B
4.34%
1.85B
17.26%
2.40B
29.66%
1.96B
18.38%
2.15B
9.49%
1.47B
31.52%
1.17B
20.35%
2.12B
81.54%
1.81B
14.92%
1.86B
3.10%
2.15B
15.67%
2.12B
1.44%
2.44B
14.83%
income tax expense
260M
-
119M
54.23%
195M
63.87%
125M
35.90%
154M
23.20%
182M
18.18%
174M
4.40%
124M
28.74%
179M
44.35%
124M
30.73%
234M
88.71%
181M
22.65%
316M
74.59%
194M
38.61%
346M
78.35%
306M
11.56%
400M
30.72%
328M
18%
365M
11.28%
329M
9.86%
285M
13.37%
351M
23.16%
373M
6.27%
339M
9.12%
317M
6.49%
70M
77.92%
309M
341.43%
402M
30.10%
465M
15.67%
493M
6.02%
507M
2.84%
411M
18.93%
531M
29.20%
436M
17.89%
479M
9.86%
284M
40.71%
738M
159.86%
436M
40.92%
377M
13.53%
380M
0.80%
443M
16.58%
400M
9.71%
644M
61%
net income
1.17B
-
317M
73.00%
918M
189.59%
809M
11.87%
920M
13.72%
907M
1.41%
973M
7.28%
776M
20.25%
977M
25.90%
936M
4.20%
1.44B
53.31%
927M
35.40%
1.40B
51.24%
1.04B
25.46%
1.09B
4.59%
1.16B
6.04%
1.32B
14.15%
1.31B
0.76%
1.36B
3.96%
1.27B
7.25%
1.18B
6.95%
1.34B
13.84%
1.39B
3.80%
1.19B
14.87%
1.21B
1.69%
400M
66.80%
1.17B
192.50%
1.01B
13.25%
1.62B
59.70%
1.65B
1.60%
1.73B
4.74%
1.44B
16.75%
1.86B
29.81%
1.52B
18.56%
1.66B
9.35%
1.18B
29.04%
423M
64.09%
1.68B
296.45%
1.42B
15.32%
1.48B
3.87%
1.72B
16.34%
1.74B
1.34%
1.79B
2.70%
weighted average shs out
797.08M
-
795.52M
0.20%
794.36M
0.15%
794.02M
0.04%
794.23M
0.03%
794.42M
0.02%
794.54M
0.01%
794.51M
0.00%
793.85M
0.08%
789.36M
0.57%
789.51M
0.02%
790.36M
0.11%
795.29M
0.62%
799.61M
0.54%
831.12M
3.94%
874.22M
5.19%
882.25M
0.92%
888.28M
0.68%
888.16M
0.01%
886.03M
0.24%
886.07M
0.00%
888.06M
0.22%
889.74M
0.19%
890.71M
0.11%
890.50M
0.02%
889.48M
0.11%
890.83M
0.15%
892.64M
0.20%
894.56M
0.22%
896.91M
0.26%
899.18M
0.25%
900.94M
0.20%
901.87M
0.10%
902.49M
0.07%
903.74M
0.14%
903.74M
0%
906.77M
0.34%
912.30M
0.61%
918.55M
0.69%
931.77M
-
937.85M
0.65%
943.47M
0.60%
weighted average shs out dil
798.43M
-
797.04M
0.17%
796.04M
0.12%
795.81M
0.03%
795.77M
0.01%
795.57M
0.03%
795.66M
0.01%
795.68M
0.00%
794.86M
0.10%
790.30M
0.57%
790.66M
0.05%
791.50M
0.11%
796.62M
0.65%
801.15M
0.57%
832.77M
3.95%
877.11M
5.32%
885.70M
0.98%
891.32M
0.63%
891.01M
0.03%
889.01M
0.22%
888.60M
0.05%
890.45M
0.21%
891.83M
0.16%
892.78M
0.11%
892.06M
0.08%
890.38M
0.19%
891.79M
0.16%
893.75M
0.22%
895.86M
0.24%
898.69M
0.32%
902.30M
0.40%
904.06M
0.20%
905.03M
0.11%
905.74M
0.08%
905.62M
0.01%
905.62M
0%
907.73M
0.23%
913.22M
0.61%
919.06M
0.64%
932.33M
-
939.81M
0.80%
945.78M
0.64%
eps
1.44
-
0.37
74.31%
1.13
205.41%
1
11.50%
1.14
14.00%
1.13
0.88%
1.21
7.08%
0.97
19.83%
1.22
25.77%
1.18
3.28%
1.81
53.39%
1.16
35.91%
1.75
50.86%
1.30
25.71%
1.31
0.77%
1.30
0.76%
1.48
13.85%
1.45
2.03%
1.51
4.14%
1.41
6.62%
1.31
7.09%
1.48
12.98%
1.54
4.05%
1.30
15.58%
1.32
1.54%
0.42
68.18%
1.28
204.76%
1.11
13.28%
1.78
60.36%
1.78
0%
1.88
5.62%
1.54
18.09%
2.07
34.42%
1.68
18.84%
1.79
6.55%
1.30
27.37%
0.39
70%
1.77
353.85%
1.47
16.95%
0
100%
1.77
Infinity%
1.79
1.13%
1.83
2.23%
epsdiluted
1.44
-
0.37
74.31%
1.13
205.41%
0.99
12.39%
1.14
15.15%
1.13
0.88%
1.21
7.08%
0.97
19.83%
1.22
25.77%
1.18
3.28%
1.81
53.39%
1.16
35.91%
1.75
50.86%
1.30
25.71%
1.30
0%
1.30
0%
1.48
13.85%
1.45
2.03%
1.51
4.14%
1.40
7.28%
1.30
7.14%
1.48
13.85%
1.53
3.38%
1.29
15.69%
1.32
2.33%
0.42
68.18%
1.27
202.38%
1.10
13.39%
1.78
61.82%
1.78
0%
1.88
5.62%
1.54
18.09%
2.07
34.42%
1.68
18.84%
1.78
5.95%
1.30
26.97%
0.39
70%
1.76
351.28%
1.47
16.48%
0
100%
1.77
Infinity%
1.79
1.13%
1.82
1.68%

All numbers in (except ratios and percentages)