COM:COSTAIN
Costain
- Stock
Last Close
103.50
25/11 09:22
Market Cap
2.43M
Beta: -
Volume Today
48.04K
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 | 885.20M - | 1.07B 21.08% | 1.26B 17.90% | 1.57B 24.54% | 1.68B 7.01% | 1.46B 13.08% | 1.16B 21.05% | 978.40M 15.33% | 1.14B 16.03% | 1.42B 25.21% | 1.33B 6.29% | |
cost of revenue | 826.70M - | 1.01B 22.37% | 1.20B 18.32% | 1.50B 25.13% | 1.60B 6.55% | 1.37B 13.91% | 1.11B 19.37% | 1.04B 6.34% | 1.09B 5.54% | 1.33B 21.34% | 1.23B 7.54% | |
gross profit | 58.50M - | 60.20M 2.91% | 66.70M 10.80% | 76M 13.94% | 88.20M 16.05% | 89.90M 1.93% | 47.90M 46.72% | -59.10M 223.38% | 40.20M 168.02% | 92.70M 130.60% | 103.50M 11.65% | |
selling and marketing expenses | 2.10M - | 1.40M 33.33% | 1.30M 7.14% | 1.10M 15.38% | 1.80M 63.64% | 400K 77.78% | -300.00K 175.00% | -11.80M 3,833.32% | ||||
general and administrative expenses | 31.10M - | 31.50M 1.29% | 33.50M 6.35% | 34.90M 4.18% | 39.10M 12.03% | 37.40M 4.35% | 32.60M 12.83% | 33.80M 3.68% | 49.70M 47.04% | 57.80M 16.30% | ||
selling general and administrative expenses | 33.20M - | 32.90M 0.90% | 34.80M 5.78% | 36M 3.45% | 40.90M 13.61% | 37.80M 7.58% | 32.30M 14.55% | 22M 31.89% | 49.70M 125.91% | 57.80M 16.30% | 63.40M 9.69% | |
research and development expenses | ||||||||||||
other expenses | -1.20M - | |||||||||||
cost and expenses | 870.40M - | 1.05B 20.37% | 1.24B 17.94% | 1.54B 24.63% | 1.64B 6.38% | 1.42B 13.28% | 1.14B 19.76% | 1.06B 7.06% | 1.14B 8.04% | 1.39B 21.12% | 1.29B 6.82% | |
operating expenses | 43.70M - | 36.10M 17.39% | 38.80M 7.48% | 42.40M 9.28% | 42.60M 0.47% | 47M 10.33% | 32.30M 31.28% | 22M 31.89% | 49.70M 125.91% | 57.80M 16.30% | 63.40M 9.69% | |
interest expense | 4.70M - | 3.60M 23.40% | 2.70M 25% | 3.30M 22.22% | 4.20M 27.27% | 3.10M 26.19% | 4.60M 48.39% | 5.10M 10.87% | 3.90M 23.53% | 3.90M 0% | 3.90M 0% | |
ebitda | 24.90M - | 27.50M 10.44% | 35.10M 27.64% | 45.40M 29.34% | 54.20M 19.38% | 58.30M 7.56% | 35.90M 38.42% | -55M 253.20% | 4.60M 108.36% | 47.20M 926.09% | 56.20M 19.07% | |
operating income | 20.70M - | 22.10M 6.76% | 28.30M 28.05% | 33.80M 19.43% | 46.60M 37.87% | 51.70M 10.94% | 15.60M 69.83% | -81.10M 619.87% | -9.40M 88.41% | 34.90M 471.28% | 40.10M 14.90% | |
depreciation and amortization | 4.20M - | 5.40M 28.57% | 6.80M 25.93% | 11.60M 70.59% | 7.60M 34.48% | 6.60M 13.16% | 20.30M 207.58% | 26.10M 28.57% | 14M 46.36% | 12.30M 12.14% | 16.10M 30.89% | |
total other income expenses net | -7.80M - | 500K 106.41% | -2.30M 560% | -2.90M 26.09% | -4.80M 65.52% | -11.50M 139.58% | -22.50M 95.65% | -15.20M 32.44% | -3.90M 74.34% | -2.10M 46.15% | -9.20M 338.10% | |
income before tax | 12.90M - | 22.60M 75.19% | 26M 15.04% | 30.90M 18.85% | 41.80M 35.28% | 40.20M 3.83% | -6.90M 117.16% | -96.30M 1,295.65% | -13.30M 86.19% | 32.80M 346.62% | 30.90M 5.79% | |
income tax expense | 400K - | 1.60M 300% | 3.80M 137.50% | 4.50M 18.42% | 9.20M 104.44% | 7.40M 19.57% | -3.70M 150% | -18.10M 389.19% | -7.50M 58.56% | 6.90M 192% | 8.80M 27.54% | |
net income | 12.50M - | 21M 68% | 22.20M 5.71% | 26.40M 18.92% | 32.60M 23.48% | 32.80M 0.61% | -2.90M 108.84% | -78M 2,589.66% | -5.80M 92.56% | 25.90M 546.55% | 22.10M 14.67% | |
weighted average shs out | 70.44M - | 96.70M 37.27% | 104.50M 8.07% | 105.40M 0.86% | 106.54M 1.08% | 108.60M 1.94% | 114.32M 5.27% | 212.80M 86.14% | 274.90M 29.18% | 275M 0.04% | 273.60M 0.51% | |
weighted average shs out dil | 74.10M - | 96.70M 30.50% | 104.50M 8.07% | 105.40M 0.86% | 106.70M 1.23% | 108.60M 1.78% | 114.32M 5.27% | 212.80M 86.14% | 280M 31.58% | 276.70M 1.18% | 282.10M 1.95% | |
eps | 0.18 - | 0.22 22.22% | 0.22 0% | 0.26 18.18% | 0.31 19.23% | 0.30 3.23% | -0.03 108.47% | -0.37 1,356.69% | -0.02 94.30% | 0.09 545.50% | 0.08 14.04% | |
epsdiluted | 0.17 - | 0.22 29.41% | 0.21 4.55% | 0.25 19.05% | 0.31 24% | 0.30 3.23% | -0.03 108.47% | -0.37 1,356.69% | -0.02 94.41% | 0.09 554.11% | 0.08 16.70% |
All numbers in GBP (except ratios and percentages)