COM:CMPC
CMPC
- Stock
Last Close
1,534.90
22/11 19:00
Market Cap
4.23T
Beta: -
Volume Today
2.57M
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
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% | ||||||||||
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.50B 2.92% | 2.50B 0% | 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% | 0 100% | |
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% | 0 100% |
All numbers in (except ratios and percentages)