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
Jan '14 | Mar '14 | Jun '14 | Sep '14 | Jan '15 | Mar '15 | Jun '15 | Sep '15 | Jan '16 | Mar '16 | Jun '16 | Jan '17 | Mar '17 | Jun '17 | Jan '18 | Mar '18 | Jun '18 | Jan '19 | Mar '19 | Jun '19 | Dec '19 | Jun '20 | Dec '20 | Jun '21 | Dec '21 | Jun '22 | Dec '22 | Jun '23 | Dec '23 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 267.95M - | 267.95M 0% | 267.95M 0% | 267.95M 0% | 315.90M 17.90% | 315.90M 0% | 315.90M 0% | 315.90M 0% | 393.43M 24.54% | 393.43M 0% | 393.43M 0% | 421M 7.01% | 421M 0% | 421M 0% | 365.93M 13.08% | 365.93M 0% | 365.93M 0% | 288.90M 21.05% | 288.90M 0% | 288.90M 0% | 561.50M 94.36% | 459.90M 18.09% | 518.50M 12.74% | 556.80M 7.39% | 578.40M 3.88% | 665.20M 15.01% | 756.20M 13.68% | 664.40M 12.14% | 667.60M 0.48% | 639.30M 4.24% | |
cost of revenue | 252.90M - | 252.90M 0% | 252.90M 0% | 252.90M 0% | 299.23M 18.32% | 299.23M 0% | 299.23M 0% | 299.23M 0% | 374.43M 25.13% | 374.43M 0% | 374.43M 0% | 399.05M 6.58% | 399.05M 0% | 399.05M 0% | 343.45M 13.93% | 343.45M 0% | 343.45M 0% | 278.70M 18.85% | 278.70M 0% | 278.70M 0% | 552.20M 98.13% | 531.50M 3.75% | 506M 4.80% | 526.10M 3.97% | 570M 8.34% | 627.70M 10.12% | 701.60M 11.77% | 618.40M 11.86% | 610.10M 1.34% | 594.80M 2.51% | |
gross profit | 15.05M - | 15.05M 0% | 15.05M 0% | 15.05M 0% | 16.68M 10.80% | 16.68M 0% | 16.68M 0% | 16.68M 0% | 19M 13.94% | 19M 0% | 19M 0% | 21.95M 15.53% | 21.95M 0% | 21.95M 0% | 22.48M 2.39% | 22.48M 0% | 22.48M 0% | 10.20M 54.62% | 10.20M 0% | 10.20M 0% | 9.30M 8.82% | -71.60M 869.89% | 12.50M 117.46% | 30.70M 145.60% | 8.40M 72.64% | 37.50M 346.43% | 54.60M 45.60% | 46M 15.75% | 57.50M 25% | 44.50M 22.61% | |
selling and marketing expenses | 1.30M - | 1.30M 0% | 1.30M 0% | 1.30M 0% | 900K 30.77% | 900K 0% | 900K 0% | 900K 0% | 1.55M 72.22% | 1.55M 0% | 1.55M 0% | 1.10M 29.03% | 1.10M 0% | 1.10M 0% | 2.35M 113.64% | 2.35M 0% | 2.35M 0% | 625K 73.40% | 625K 0% | 625K 0% | -200K 132% | -700K 250% | -11.10M 1,485.71% | -300K 97.30% | -800K 166.67% | 1.20M 250% | -10.30M 958.33% | 1M 109.71% | |||
general and administrative expenses | 7.88M - | 7.88M 0% | 7.88M 0% | 7.88M 0% | 8.38M 6.35% | 8.38M 0% | 8.38M 0% | 8.38M 0% | 8.72M 4.18% | 8.72M 0% | 8.72M 0% | 9.78M 12.03% | 9.78M 0% | 9.78M 0% | 9.35M 4.35% | 9.35M 0% | 9.35M 0% | 8.15M 12.83% | 8.15M 0% | 8.15M 0% | 14M 71.78% | 18.60M 32.86% | 15.20M 18.28% | 19.80M 30.26% | 29.90M 51.01% | 22.30M 25.42% | 32.60M 46.19% | 30M 7.98% | |||
selling general and administrative expenses | 9.18M - | 9.18M 0% | 9.18M 0% | 9.18M 0% | 9.28M 1.09% | 9.28M 0% | 9.28M 0% | 9.28M 0% | 10.28M 10.78% | 10.28M 0% | 10.28M 0% | 10.88M 5.84% | 10.88M 0% | 10.88M 0% | 11.70M 7.59% | 11.70M 0% | 11.70M 0% | 8.78M 25% | 8.78M 0% | 8.78M 0% | 13.80M 57.26% | 17.90M 29.71% | 4.10M 77.09% | 19.50M 375.61% | 29.10M 49.23% | 23.50M 19.24% | 22.30M 5.11% | 31M 39.01% | 32.40M 4.52% | 28.20M 12.96% | |
research and development expenses | |||||||||||||||||||||||||||||||
other expenses | |||||||||||||||||||||||||||||||
cost and expenses | 262.07M - | 262.07M 0% | 262.07M 0% | 262.07M 0% | 308.50M 17.71% | 308.50M 0% | 308.50M 0% | 308.50M 0% | 384.70M 24.70% | 384.70M 0% | 384.70M 0% | 409.93M 6.56% | 409.93M 0% | 409.93M 0% | 355.15M 13.36% | 355.15M 0% | 355.15M 0% | 287.48M 19.06% | 287.48M 0% | 287.48M 0% | 566M 96.89% | 549.40M 2.93% | 510.10M 7.15% | 545.60M 6.96% | 599.10M 9.81% | 651.20M 8.70% | 723.90M 11.16% | 649.40M 10.29% | 642.50M 1.06% | 623M 3.04% | |
operating expenses | 9.18M - | 9.18M 0% | 9.18M 0% | 9.18M 0% | 9.28M 1.09% | 9.28M 0% | 9.28M 0% | 9.28M 0% | 10.28M 10.78% | 10.28M 0% | 10.28M 0% | 10.88M 5.84% | 10.88M 0% | 10.88M 0% | 11.70M 7.59% | 11.70M 0% | 11.70M 0% | 8.78M 25% | 8.78M 0% | 8.78M 0% | 13.80M 57.26% | 17.90M 29.71% | 4.10M 77.09% | 19.50M 375.61% | 29.10M 49.23% | 23.50M 19.24% | 22.30M 5.11% | 31M 39.01% | 32.40M 4.52% | 28.20M 12.96% | |
interest expense | 900K - | 900K 0% | 900K 0% | 900K 0% | 1M 11.11% | 1M 0% | 1M 0% | 1M 0% | 1.10M 10% | 1.10M 0% | 1.10M 0% | 1.50M 36.36% | 1.50M 0% | 1.50M 0% | 875K 41.67% | 875K 0% | 875K 0% | 1.15M 31.43% | 1.15M 0% | 1.15M 0% | 2.40M 108.70% | 2.40M 0% | 2.70M 12.50% | 2.10M 22.22% | 1.80M 14.29% | 1.30M 27.78% | 2.60M 100% | 2.30M 11.54% | 1.60M 30.43% | 1.70M 6.25% | |
ebitda | 7.90M - | 7.90M 0% | 7.90M 0% | 7.90M 0% | 9.20M 16.46% | 9.20M 0% | 9.20M 0% | 9.20M 0% | 11.72M 27.45% | 11.72M 0% | 11.72M 0% | 13.13M 11.94% | 13.13M 0% | 13.13M 0% | 12.57M 4.19% | 12.57M 0% | 12.57M 0% | 4.58M 63.62% | 4.58M 0% | 4.58M 0% | 6.20M 35.52% | -81M 1,406.45% | 26M 132.10% | 19.50M 25% | -15M 176.92% | 19.10M 227.33% | 37.70M 97.38% | 22.30M 40.85% | 33.90M 52.02% | 22.20M 34.51% | |
operating income | 6.55M - | 6.55M 0% | 6.55M 0% | 6.55M 0% | 7.50M 14.50% | 7.50M 0% | 7.50M 0% | 7.50M 0% | 8.82M 17.67% | 8.82M 0% | 8.82M 0% | 11.22M 27.20% | 11.22M 0% | 11.22M 0% | 10.93M 2.67% | 10.93M 0% | 10.93M 0% | -500K 104.58% | -500K 0% | -500K 0% | -4.50M 800% | -89.50M 1,888.89% | 8.40M 109.39% | 11.20M 33.33% | -20.70M 284.82% | 14M 167.63% | 32.30M 130.71% | 15M 53.56% | 25.10M 67.33% | 16.30M 35.06% | |
depreciation and amortization | 1.35M - | 1.35M 0% | 1.35M 0% | 1.35M 0% | 1.70M 25.93% | 1.70M 0% | 1.70M 0% | 1.70M 0% | 2.90M 70.59% | 2.90M 0% | 2.90M 0% | 1.90M 34.48% | 1.90M 0% | 1.90M 0% | 1.65M 13.16% | 1.65M 0% | 1.65M 0% | 5.08M 207.58% | 5.08M 0% | 5.08M 0% | 10.70M 110.84% | 8.50M 20.56% | 17.60M 107.06% | 8.30M 52.84% | 5.70M 31.33% | 5.10M 10.53% | 5.40M 5.88% | 7.30M 35.19% | 8.80M 20.55% | 5.90M 32.95% | |
total other income expenses net | -900K - | -900K 0% | -900K 0% | -900K 0% | -1M 11.11% | -1M 0% | -1M 0% | -1M 0% | -1.10M 10% | -1.10M 0% | -1.10M 0% | -1.50M 36.36% | -1.50M 0% | -1.50M 0% | -875K 41.67% | -875K 0% | -875K 0% | -1.15M 31.43% | -1.15M 0% | -1.15M 0% | -10.70M 830.43% | -2.90M 72.90% | -12.30M 324.14% | -2.10M 82.93% | -1.70M 19.05% | -2.80M 64.71% | -10.70M 282.14% | -6.50M 39.25% | -2.70M 58.46% | 700K 125.93% | |
income before tax | 5.65M - | 5.65M 0% | 5.65M 0% | 5.65M 0% | 6.50M 15.04% | 6.50M 0% | 6.50M 0% | 6.50M 0% | 7.72M 18.85% | 7.72M 0% | 7.72M 0% | 9.72M 25.89% | 9.72M 0% | 9.72M 0% | 10.05M 3.34% | 10.05M 0% | 10.05M 0% | -1.65M 116.42% | -1.65M 0% | -1.65M 0% | -15.20M 821.21% | -92.40M 507.89% | -3.90M 95.78% | 9.10M 333.33% | -22.40M 346.15% | 11.20M 150% | 21.60M 92.86% | 8.50M 60.65% | 22.40M 163.53% | 17M 24.11% | |
income tax expense | 400K - | 400K 0% | 400K 0% | 400K 0% | 950K 137.50% | 950K 0% | 950K 0% | 950K 0% | 1.13M 18.42% | 1.13M 0% | 1.13M 0% | 1.57M 40% | 1.57M 0% | 1.57M 0% | 1.85M 17.46% | 1.85M 0% | 1.85M 0% | -925K 150% | -925K 0% | -925K 0% | -4.60M 397.30% | -17.60M 282.61% | -500K 97.16% | -400K 20% | -7.10M 1,675% | 2.10M 129.58% | 4.80M 128.57% | 3.40M 29.17% | 5.40M 58.82% | 3.50M 35.19% | |
net income | 5.25M - | 5.25M 0% | 5.25M 0% | 5.25M 0% | 5.55M 5.71% | 5.55M 0% | 5.55M 0% | 5.55M 0% | 6.60M 18.92% | 6.60M 0% | 6.60M 0% | 8.15M 23.48% | 8.15M 0% | 8.15M 0% | 8.20M 0.61% | 8.20M 0% | 8.20M 0% | -725K 108.84% | -725K 0% | -725K 0% | -10.40M 1,334.48% | -74.70M 618.27% | -3.30M 95.58% | 9.50M 387.88% | -15.30M 261.05% | 9.10M 159.48% | 16.80M 84.62% | 5.10M 69.64% | 17M 233.33% | 13.50M 20.59% | |
weighted average shs out | 100.51M - | 100.51M 0% | 100.51M 0% | 100.51M 0% | 108.06M 7.51% | 108.06M 0% | 108.06M 0% | 108.06M 0% | 109.22M 1.08% | 109.22M 0% | 109.22M 0% | 111.24M 1.85% | 111.24M 0% | 111.24M 0% | 112.94M 1.53% | 112.94M 0% | 112.94M 0% | 114.33M 1.22% | 114.33M 0% | 114.33M 0% | 115.05M 0.63% | 149.70M 30.12% | 274.95M 83.67% | 274.90M 0.02% | 274.90M 0.00% | 275M 0.04% | 275.00M 0.00% | 275.80M 0.29% | 273.20M - | ||
weighted average shs out dil | 102.74M - | 102.74M 0% | 102.74M 0% | 102.74M 0% | 111.03M 8.07% | 111.03M 0% | 111.03M 0% | 111.03M 0% | 111.99M 0.86% | 111.99M 0% | 111.99M 0% | 113.37M 1.23% | 113.37M 0% | 113.37M 0% | 115.39M 1.78% | 115.39M 0% | 115.39M 0% | 114.54M 0.74% | 114.54M 0% | 114.54M 0% | 115.05M 0.45% | 150M 30.38% | 274.95M 83.30% | 280.30M 1.95% | 274.95M 1.91% | 288.70M 5.00% | 275.08M 4.72% | 280.40M 1.93% | 276.10M - | ||
eps | 0.05 - | 0.05 0% | 0.05 0% | 0.05 0% | 0.05 1.53% | 0.05 0% | 0.05 0% | 0.05 0% | 0.06 17.51% | 0.06 0% | 0.06 0% | 0.07 21.36% | 0.07 0% | 0.07 0% | 0.07 0.95% | 0.07 0% | 0.07 0% | -0.01 108.68% | -0.01 0% | -0.01 0% | -0.09 1,334.92% | -0.50 453.10% | -0.01 97.60% | 0.03 382.50% | -0.06 264.01% | 0.03 156.65% | 0.06 93.97% | 0.02 69.72% | 0.06 231.89% | 0.05 19.54% | |
epsdiluted | 0.05 - | 0.05 0% | 0.05 0% | 0.05 0% | 0.05 2.15% | 0.05 0% | 0.05 0% | 0.05 0% | 0.06 17.80% | 0.06 0% | 0.06 0% | 0.07 22.07% | 0.07 0% | 0.07 0% | 0.07 1.11% | 0.07 0% | 0.07 0% | -0.01 108.86% | -0.01 0% | -0.01 0% | -0.09 1,334.92% | -0.50 453.10% | -0.01 97.60% | 0.03 382.50% | -0.06 264.01% | 0.03 156.65% | 0.06 93.97% | 0.02 70.21% | 0.06 230.77% | 0.05 18.77% |
All numbers in GBP (except ratios and percentages)