
CPPGroup
CPP.LCPPGroup Plc Price (CPP.L)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
8,846,000
(0.0226)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
CPPGroup PlcCurrency: GBp
YEAR | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | |||||||||||||||||||
Revenue |
225,239,000.00
+0% |
259,485,000.00
+15% |
292,102,000.00
+13% |
325,803,000.00
+12% |
346,136,000.00
+6% |
269,869,000.00
-22% |
178,031,000.00
-34% |
108,806,000.00
-39% |
76,771,000.00
-29% |
73,649,000.00
-4% |
91,435,000.00
+24% |
110,070,000.00
+20% |
138,362,000.00
+26% |
141,144,000.00
+2% |
143,625,000.00
+2% |
169,783,000.00
+18% |
193,036,000.00
+14% |
||
Cost of Revenue | |||||||||||||||||||
Cost of Revenue | 134,471,000.00 | 153,691,000.00 | 167,882,000.00 | 189,077,000.00 | 202,229,000.00 | 162,295,000.00 | 112,174,000.00 | 60,774,000.00 | 32,346,000.00 | 27,737,000.00 | 49,598,000.00 | 68,993,000.00 | 97,874,000.00 | 104,190,000.00 | 110,708,000.00 | 139,011,000.00 | 162,091,000.00 | ||
Gross Profit | |||||||||||||||||||
Gross Profit |
90,768,000.00
+0% |
105,794,000.00
+17% |
124,220,000.00
+17% |
136,726,000.00
+10% |
143,907,000.00
+5% |
107,574,000.00
-25% |
65,857,000.00
-39% |
48,032,000.00
-27% |
44,425,000.00
-8% |
45,912,000.00
+3% |
41,837,000.00
-9% |
41,077,000.00
-2% |
40,488,000.00
-1% |
36,954,000.00
-9% |
32,917,000.00
-11% |
30,772,000.00
-7% |
30,945,000.00
+1% |
||
Gross Profit Ratio | (0.40%) | (0.41%) | (0.43%) | (0.42%) | (0.42%) | (0.40%) | (0.37%) | (0.44%) | (0.58%) | (0.62%) | (0.46%) | (0.37%) | (0.29%) | (0.26%) | (0.23%) | (0.18%) | (0.16%) | ||
Operating Expenses | |||||||||||||||||||
Research and Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | ||
General and Administrative | 0.00 | 0.00 | 0.00 | 87,147,000.00 | 94,989,000.00 | 80,902,000.00 | 67,663,000.00 | 47,507,000.00 | 21,443,000.00 | 47,693,000.00 | 38,290,000.00 | 41,031,000.00 | 38,541,000.00 | 33,381,000.00 | 29,827,000.00 | 28,158,000.00 | 37,347,000.00 | ||
Selling, General & Admin... | 0.00 | 0.00 | 0.00 | 87,147,000.00 | 94,989,000.00 | 80,902,000.00 | 67,663,000.00 | 47,507,000.00 | 21,443,000.00 | 47,693,000.00 | 38,290,000.00 | 41,031,000.00 | 38,541,000.00 | 33,381,000.00 | 29,827,000.00 | 28,158,000.00 | 37,347,000.00 | ||
Selling & Marketing Exp... | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | ||
Depreciation and Amortiz... | 6,076,000.00 | 7,230,000.00 | 8,380,000.00 | 10,162,000.00 | 12,090,000.00 | 11,648,000.00 | 9,552,000.00 | 4,155,000.00 | 856,000.00 | 504,000.00 | 750,000.00 | 866,000.00 | 2,983,000.00 | 3,152,000.00 | 2,748,000.00 | 2,507,000.00 | 2,770,000.00 | ||
Other Expenses | 74,173,000.00 | 78,022,000.00 | 93,226,000.00 | -1,525,000.00 | -2,027,000.00 | -891,000.00 | 0.00 | 0.00 | -136,000.00 | -89,000.00 | 0.00 | 0.00 | 0.00 | -1,294,000.00 | 0.00 | 0.00 | 0.00 | ||
Total Operating Expenses | 74,173,000.00 | 78,022,000.00 | 93,226,000.00 | 90,988,000.00 | 113,035,000.00 | 81,098,000.00 | 67,663,000.00 | 47,507,000.00 | 21,443,000.00 | 47,693,000.00 | 38,290,000.00 | 41,031,000.00 | 38,541,000.00 | 33,381,000.00 | 29,827,000.00 | 28,158,000.00 | 37,347,000.00 | ||
Cost and Exponses | 208,644,000.00 | 231,713,000.00 | 261,108,000.00 | 280,065,000.00 | 315,264,000.00 | 243,393,000.00 | 179,837,000.00 | 108,281,000.00 | 53,789,000.00 | 75,430,000.00 | 87,888,000.00 | 110,024,000.00 | 136,415,000.00 | 137,571,000.00 | 140,535,000.00 | 167,169,000.00 | 199,438,000.00 | ||
Operating Income | |||||||||||||||||||
Operating Income |
16,644,000.00
+0% |
27,627,000.00
+66% |
31,121,000.00
+13% |
44,895,000.00
+44% |
29,678,000.00
-34% |
-17,747,000.00
-160% |
-39,312,000.00
+122% |
-5,798,000.00
-85% |
22,982,000.00
-496% |
-1,781,000.00
-108% |
3,547,000.00
-299% |
-153,000.00
-104% |
1,627,000.00
-1,163% |
2,427,000.00
+49% |
4,583,000.00
+89% |
2,614,000.00
-43% |
-6,402,000.00
-345% |
||
Operating Income Ratio | (0.07%) | (0.11%) | (0.11%) | (0.14%) | (0.09%) | (-0.07%) | (-0.22%) | (-0.05%) | (0.30%) | (-0.02%) | (0.04%) | (0.00%) | (0.01%) | (0.02%) | (0.03%) | (0.02%) | (-0.03%) | ||
Other Income and Exp... | |||||||||||||||||||
Interest Income | 855,000.00 | 1,444,000.00 | 706,000.00 | 341,000.00 | 423,000.00 | 580,000.00 | 394,000.00 | 432,000.00 | 282,000.00 | 231,000.00 | 191,000.00 | 531,000.00 | 508,000.00 | 412,000.00 | 223,000.00 | 405,000.00 | 662,000.00 | ||
Interest Expenses | 681,000.00 | 7,488,000.00 | 3,540,000.00 | 5,482,000.00 | 1,795,000.00 | 1,869,000.00 | 4,305,000.00 | 2,296,000.00 | 1,362,000.00 | 325,000.00 | 313,000.00 | 51,000.00 | 1,003,000.00 | 415,000.00 | 358,000.00 | 656,000.00 | 482,000.00 | ||
Total Other Income/Exp... | 174,000.00 | -11,226,000.00 | -6,277,000.00 | -5,141,000.00 | -8,104,000.00 | -46,257,000.00 | -41,617,000.00 | -1,715,000.00 | -1,080,000.00 | -94,000.00 | -122,000.00 | 480,000.00 | -495,000.00 | -1,130,000.00 | -111,000.00 | -170,000.00 | 263,000.00 | ||
EBITDA | |||||||||||||||||||
EBITDA | 22,894,000.00 | 32,313,000.00 | 38,947,000.00 | 56,126,000.00 | 42,204,000.00 | -5,977,000.00 | -29,409,000.00 | 1,521,000.00 | 24,105,000.00 | -1,136,000.00 | 4,879,000.00 | 1,443,000.00 | 5,438,000.00 | 4,967,000.00 | 7,586,000.00 | 5,607,000.00 | -2,887,000.00 | ||
EBITDA ratio | (0.10%) | (0.13%) | (0.13%) | (0.17%) | (0.12%) | (0.14%) | (0.05%) | (0.05%) | (0.31%) | (-0.01%) | (0.05%) | (0.01%) | (0.04%) | (0.04%) | (0.05%) | (0.03%) | (-0.01%) | ||
Income Before Tax | |||||||||||||||||||
Income Before Tax | 16,818,000.00 | 16,401,000.00 | 24,844,000.00 | 39,754,000.00 | 28,306,000.00 | -19,927,000.00 | -43,223,000.00 | -7,662,000.00 | 21,902,000.00 | -1,875,000.00 | 3,425,000.00 | 327,000.00 | 1,132,000.00 | 2,012,000.00 | 4,225,000.00 | 2,444,000.00 | -6,139,000.00 | ||
Income Before Tax Ratio | (0.07%) | (0.06%) | (0.09%) | (0.12%) | (0.08%) | (-0.07%) | (-0.24%) | (-0.07%) | (0.29%) | (-0.03%) | (0.04%) | (0.00%) | (0.01%) | (0.01%) | (0.03%) | (0.01%) | (-0.03%) | ||
Income Tax Expense | |||||||||||||||||||
Income Tax Expense | 4,798,000.00 | 5,244,000.00 | 7,851,000.00 | 12,604,000.00 | 10,255,000.00 | 1,474,000.00 | 2,112,000.00 | -1,698,000.00 | 3,374,000.00 | -1,342,000.00 | -1,174,000.00 | 712,000.00 | 2,076,000.00 | 3,609,000.00 | 3,707,000.00 | 2,343,000.00 | 1,960,000.00 | ||
Net Income | |||||||||||||||||||
Net Income | 12,020,000.00
+0% |
11,157,000.00
-7% |
16,993,000.00
+52% |
27,150,000.00
+60% |
18,215,000.00
-33% |
-17,118,000.00
-194% |
-32,867,000.00
+92% |
-6,749,000.00
-79% |
20,837,000.00
-409% |
46,000.00
-100% |
4,599,000.00
+9,898% |
-380,000.00
-108% |
-944,000.00
+148% |
-1,597,000.00
+69% |
518,000.00
-132% |
101,000.00
-81% |
-8,655,000.00
-8,669% |
||
Net Income Ratio | (0.05%) | (0.04%) | (0.06%) | (0.08%) | (0.05%) | (-0.06%) | (-0.18%) | (-0.06%) | (0.27%) | (0.00%) | (0.05%) | (0.00%) | (-0.01%) | (-0.01%) | (0.00%) | (0.00%) | (-0.04%) | ||
Earning Per Share | |||||||||||||||||||
Basic EPS | 7.10 | 6.60 | 11.20 | 16.30 | 10.64 | -9.98 | -19.16 | -3.93 | 2.72 | 0.01 | 0.55 | -0.04 | -0.11 | -0.18 | 0.06 | 0.01 | -0.98 | ||
Diluted EPS | 7.10 | 6.60 | 11.10 | 16.00 | 10.59 | -9.75 | -19.16 | -3.80 | 2.71 | 0.01 | 0.53 | -0.04 | -0.11 | -0.18 | 0.06 | 0.01 | -0.98 | ||
Share Outstanding | |||||||||||||||||||
Basic Share Outstanding | 1,686,080.00 | 1,686,080.00 | 1,515,210.00 | 1,662,780.00 | 1,712,100.00 | 1,714,570.00 | 1,715,460.00 | 1,716,220.00 | 7,666,670.00 | 8,546,770.00 | 8,565,020.00 | 8,584,740.00 | 8,628,730.00 | 8,713,000.00 | 8,796,000.00 | 8,844,000.00 | 8,846,000.00 | ||
Diluted Share Outstanding | 1,686,080.00 | 1,686,080.00 | 1,530,670.00 | 1,693,920.00 | 1,719,970.00 | 1,755,520.00 | 1,715,460.00 | 1,776,810.00 | 7,694,150.00 | 8,831,830.00 | 8,836,900.00 | 8,867,820.00 | 8,628,730.00 | 8,713,000.00 | 8,796,000.00 | 8,844,000.00 | 8,846,000.00 |