cache/b163a70b5fd43a6985f605c62be321e4a680f3f7600c292b12b882026c6f5ec1

COM:CMPC

CMPC

  • Stock

Last Close

1,569.00

12/11 18:44

Market Cap

4.23T

Beta: -

Volume Today

959.13K

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
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
4.97B
-
4.85B
2.58%
4.84B
0.10%
4.87B
0.51%
5.14B
5.70%
6.27B
22.00%
5.67B
9.63%
5.29B
6.76%
6.32B
19.60%
7.82B
23.70%
8.10B
3.56%
cost of revenue
3.95B
-
3.83B
3.09%
3.81B
0.35%
4.01B
5.12%
4.12B
2.75%
4.48B
8.78%
4.56B
1.82%
4.42B
3.05%
4.63B
4.63%
5.54B
19.75%
6.35B
14.49%
gross profit
1.03B
-
1.02B
0.61%
1.03B
0.82%
857.01M
16.60%
1.02B
19.51%
1.79B
75.14%
1.11B
38.24%
863.43M
22.06%
1.69B
96.28%
2.28B
34.48%
1.75B
23.03%
selling and marketing expenses
260.46M
-
253.36M
2.73%
222.87M
12.03%
232.40M
4.28%
230.91M
0.64%
261.30M
13.16%
247.73M
5.19%
242.31M
2.19%
264.66M
9.22%
339.57M
28.30%
418.51M
23.25%
general and administrative expenses
227.67M
-
217.49M
4.47%
207.91M
4.40%
231.64M
11.42%
251.62M
8.62%
289.04M
14.87%
329.54M
14.01%
298.82M
9.32%
327.35M
9.55%
424.46M
29.66%
531.03M
25.11%
selling general and administrative expenses
488.13M
-
470.85M
3.54%
430.78M
8.51%
464.05M
7.72%
482.53M
3.98%
550.34M
14.05%
577.27M
4.89%
541.13M
6.26%
592.01M
9.40%
764.03M
29.06%
949.54M
24.28%
research and development expenses
5.98M
-
5.00M
16.45%
6.90M
38.11%
5.46M
20.99%
other expenses
-6.26M
-
-7.96M
27.08%
-1.75M
77.99%
-2.13M
21.69%
-6.13M
187.52%
-17.71M
188.94%
106.65M
702.15%
63.35M
40.60%
65.43M
3.28%
36.47M
44.26%
-64.03M
275.58%
cost and expenses
4.43B
-
4.33B
2.26%
4.20B
2.96%
4.64B
10.46%
4.71B
1.45%
5.16B
9.56%
5.25B
1.76%
5.03B
4.16%
5.29B
5.13%
6.34B
20.00%
7.40B
16.69%
operating expenses
478.40M
-
500.32M
4.58%
385.37M
22.98%
629.47M
63.34%
586.55M
6.82%
674.76M
15.04%
683.93M
1.36%
604.49M
11.62%
657.44M
8.76%
800.50M
21.76%
1.06B
31.92%
interest expense
174.30M
-
189.52M
8.73%
187.03M
1.31%
209.43M
11.98%
219.49M
4.80%
215.97M
1.60%
195.35M
9.55%
200.91M
2.85%
216.45M
7.73%
225.03M
3.96%
267.05M
18.68%
ebitda
590.21M
-
608.48M
3.10%
645.91M
6.15%
186.60M
71.11%
439.47M
135.51%
1.12B
154.15%
443.79M
60.27%
276.46M
37.70%
1.12B
306.13%
1.63B
44.76%
933.75M
42.55%
operating income
498.87M
-
464.56M
6.88%
599.30M
29.01%
212.67M
64.51%
330.66M
55.48%
1.08B
226.79%
364.61M
66.26%
217.78M
40.27%
978.05M
349.10%
1.39B
42.54%
555.69M
60.14%
depreciation and amortization
91.34M
-
143.92M
57.57%
46.61M
67.62%
-26.07M
155.93%
108.80M
517.41%
36.31M
66.63%
79.18M
118.06%
58.69M
25.88%
144.76M
146.68%
231.26M
59.75%
378.06M
63.48%
total other income expenses net
-124.98M
-
-92.02M
26.37%
-181.58M
97.33%
-248.24M
36.71%
-211.55M
14.78%
-200.38M
5.28%
-143.35M
28.46%
-166.12M
15.88%
-103.22M
37.86%
-33.78M
67.27%
34.73M
202.80%
income before tax
373.89M
-
372.54M
0.36%
417.73M
12.13%
-35.58M
108.52%
119.11M
434.79%
880.20M
638.97%
221.26M
74.86%
51.66M
76.65%
874.83M
1,593.56%
1.36B
55.50%
590.42M
56.60%
income tax expense
178.26M
-
234.72M
31.67%
420.85M
79.29%
-17.39M
104.13%
16.53M
195.07%
377.89M
2,186.34%
136.87M
63.78%
79.32M
42.05%
336.38M
324.07%
354.98M
5.53%
120.17M
66.15%
net income
195.71M
-
137.79M
29.59%
-3.80M
102.76%
-17.33M
355.75%
103.34M
696.27%
502.50M
386.24%
84.49M
83.19%
-27.67M
132.74%
538.81M
2,047.56%
1.01B
86.59%
470.24M
53.23%
weighted average shs out
2.30B
-
2.43B
5.39%
2.47B
1.71%
2.50B
1.19%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
weighted average shs out dil
2.30B
-
2.43B
5.39%
2.50B
2.92%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
2.50B
0%
eps
0.08
-
0.06
33.22%
-0.00
102.65%
-0.01
360%
0.04
698.55%
0.20
384.26%
0.03
83.10%
-0.01
132.84%
0.22
2,081.98%
0.40
81.82%
epsdiluted
0.08
-
0.06
33.22%
-0.00
102.65%
-0.01
360%
0.04
698.55%
0.20
384.26%
0.03
83.10%
-0.01
132.84%
0.22
2,081.98%
0.40
81.82%

All numbers in (except ratios and percentages)