COM:HALMA
Halma plc
- Stock
Last Close
2,694.00
25/11 09:22
Market Cap
99.54M
Beta: -
Volume Today
46.98K
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 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Sep '23 | Mar '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 154.80M - | 169.13M 9.25% | 169.13M 0% | 340.90M 101.57% | 169.13M 50.39% | 181.53M 7.34% | 181.53M 0% | 379.66M 109.14% | 181.53M 52.18% | 201.95M 11.25% | 201.95M 0% | 442.12M 118.92% | 201.95M 54.32% | 240.42M 19.05% | 240.42M 0% | 506.30M 110.59% | 240.42M 52.52% | 269.05M 11.91% | 269.05M 0% | 585.50M 117.62% | 269.05M 54.05% | 302.73M 12.52% | 302.73M 0% | 302.73M 0% | 302.73M 0% | 334.60M 10.53% | 334.60M 0% | 334.60M 0% | 334.60M 0% | 329.55M 1.51% | 329.55M 0% | 329.55M 0% | 329.55M 0% | 381.32M 15.71% | 381.32M 0% | 381.32M 0% | 381.32M 0% | 488.65M 28.15% | 950.50M 94.52% | 1.08B 14.00% | |
cost of revenue | 74.43M - | 80.50M 8.16% | 80.50M 0% | 80.50M - | 85.72M 6.49% | 85.72M 0% | 85.72M - | 96.47M 12.54% | 96.47M 0% | 96.47M - | 112.84M 16.97% | 112.84M 0% | 112.84M - | 127.36M 12.87% | 127.36M 0% | 127.36M - | 143.47M 12.65% | 143.47M 0% | 143.47M 0% | 143.47M 0% | 168.22M 17.25% | 168.22M 0% | 168.22M 0% | 168.22M 0% | 166.22M 1.19% | 166.22M 0% | 166.22M 0% | 166.22M 0% | 190.43M 14.56% | 190.43M 0% | 190.43M 0% | 190.43M 0% | 463.10M 143.19% | 51.60M 88.86% | |||||||
gross profit | 80.38M - | 88.63M 10.27% | 88.63M 0% | 340.90M 284.64% | 88.63M 74.00% | 95.82M 8.11% | 95.82M 0% | 379.66M 296.24% | 95.82M 74.76% | 105.48M 10.09% | 105.48M 0% | 442.12M 319.13% | 105.48M 76.14% | 127.58M 20.94% | 127.58M 0% | 506.30M 296.86% | 127.58M 74.80% | 141.69M 11.06% | 141.69M 0% | 585.50M 313.22% | 141.69M 75.80% | 159.25M 12.39% | 159.25M 0% | 159.25M 0% | 159.25M 0% | 166.38M 4.47% | 166.38M 0% | 166.38M 0% | 166.38M 0% | 163.32M 1.83% | 163.32M 0% | 163.32M 0% | 163.32M 0% | 190.90M 16.88% | 190.90M 0% | 190.90M 0% | 190.90M 0% | 25.55M 86.62% | 898.90M 3,418.20% | 1.08B 20.55% | |
selling and marketing expenses | 22.76M - | 25.71M 12.96% | 25.71M 0% | 25.71M - | 28.66M 11.50% | 28.66M 0% | 28.66M - | 31.23M 8.95% | 31.23M 0% | 832K 97.34% | 31.23M 3,653.40% | 38.42M 23.02% | 38.42M 0% | 38.42M - | 40.72M 6.00% | 40.72M 0% | 40.72M - | 44.20M 8.55% | 44.20M 0% | 44.20M 0% | 44.20M 0% | 40.50M 8.37% | 40.50M 0% | 40.50M 0% | 40.50M 0% | 36.15M 10.74% | 36.15M 0% | 36.15M 0% | 36.15M 0% | 42M 16.18% | 42M 0% | 42M 0% | 42M 0% | 105.05M 150.12% | |||||||
general and administrative expenses | 50.78M - | 52.74M 3.84% | 52.74M 0% | 52.74M - | 61.55M 16.71% | 61.55M 0% | 61.55M - | 69.75M 13.32% | 69.75M 0% | 5.76M 91.74% | 69.75M 1,110.28% | 85.81M 23.03% | 85.81M 0% | 85.81M - | 96.38M 12.31% | 96.38M 0% | 96.38M - | 104.80M 8.74% | 104.80M 0% | 104.80M 0% | 104.80M 0% | 108.03M 3.08% | 108.03M 0% | 108.03M 0% | 108.03M 0% | 103.13M 4.54% | 103.13M 0% | 103.13M 0% | 103.13M 0% | 121.17M 17.50% | 121.17M 0% | 121.17M 0% | 121.17M 0% | 193.50M 59.69% | |||||||
selling general and administrative expenses | 73.54M - | 78.45M 6.66% | 78.45M 0% | 2.78M 96.46% | 78.45M 2,721.77% | 90.21M 15.00% | 90.21M 0% | 1.01M 98.88% | 90.21M 8,849.78% | 100.98M 11.93% | 100.98M 0% | 6.59M 93.47% | 100.98M 1,431.11% | 124.23M 23.02% | 124.23M 0% | 1.50M 98.79% | 124.23M 8,181.73% | 137.10M 10.36% | 137.10M 0% | 600K 99.56% | 137.10M 22,749.46% | 149M 8.68% | 149M 0% | 149M 0% | 149M 0% | 148.53M 0.32% | 148.53M 0% | 148.53M 0% | 148.53M 0% | 139.28M 6.23% | 139.28M 0% | 139.28M 0% | 139.28M 0% | 163.18M 17.16% | 163.18M 0% | 163.18M 0% | 163.18M 0% | 295.90M 81.34% | 3.80M 98.72% | ||
research and development expenses | 16.40M - | 19.80M - | 23M - | 30.90M - | 57.10M - | ||||||||||||||||||||||||||||||||||||
other expenses | -117.50K - | -468.75K 298.94% | -468.75K 0% | -468.75K - | -354.75K 24.32% | -354.75K 0% | -354.75K - | -503.25K 41.86% | -503.25K 0% | -503.25K - | -388.25K 22.85% | -388.25K 0% | -388.25K - | -233.47M 60,034.77% | -233.47M 0% | -233.47M - | -253.80M 8.71% | -253.80M 0% | -253.80M 0% | -253.80M 0% | -256.55M 1.08% | -256.55M 0% | -256.55M 0% | -256.55M 0% | -242.40M 5.52% | -242.40M 0% | -242.40M 0% | -242.40M 0% | -284.35M 17.31% | -284.35M 0% | -284.35M 0% | -284.35M 0% | -736.70M - | -824.10M 11.86% | |||||||
cost and expenses | 125.21M - | 133.23M 6.41% | 133.23M 0% | 278.03M 108.68% | 133.23M 52.08% | 147.27M 10.53% | 147.27M 0% | 313.69M 113.00% | 147.27M 53.05% | 166.22M 12.87% | 166.22M 0% | 373.18M 124.52% | 166.22M 55.46% | 198.65M 19.51% | 198.65M 0% | 425.60M 114.25% | 198.65M 53.33% | 223.74M 12.63% | 223.74M 0% | 486.70M 117.53% | 223.74M 54.03% | 248.28M 10.97% | 248.28M 0% | 248.28M 0% | 248.28M 0% | 276.25M 11.27% | 276.25M 0% | 276.25M 0% | 276.25M 0% | 269.35M 2.50% | 269.35M 0% | 269.35M 0% | 269.35M 0% | 311.60M 15.69% | 311.60M 0% | 311.60M 0% | 311.60M 0% | 516.40M 65.73% | 788.30M 52.65% | 878.10M 11.39% | |
operating expenses | 73.43M - | 77.98M 6.20% | 77.98M 0% | 278.03M 256.56% | 77.98M 71.95% | 89.86M 15.24% | 89.86M 0% | 313.69M 249.09% | 89.86M 71.35% | 100.47M 11.81% | 100.47M 0% | 373.18M 271.42% | 100.47M 73.08% | 123.84M 23.25% | 123.84M 0% | 425.60M 243.68% | 123.84M 70.90% | -96.38M 177.82% | -96.38M 0% | 486.70M 605.00% | -96.38M 119.80% | -104.80M 8.74% | -104.80M 0% | -104.80M 0% | -104.80M 0% | -108.03M 3.08% | -108.03M 0% | -108.03M 0% | -108.03M 0% | -103.13M 4.54% | -103.13M 0% | -103.13M 0% | -103.13M 0% | -121.17M 17.50% | -121.17M 0% | -121.17M 0% | -121.17M 0% | 53.30M 143.99% | 736.70M 1,282.18% | 824.10M 11.86% | |
interest expense | 2.94M - | 1.19M 59.74% | 1.19M 0% | 1.19M - | 1.15M 3.33% | 1.15M 0% | 1.15M - | 1.55M 35.28% | 1.55M 0% | 1.55M - | 2.17M 40.11% | 2.17M 0% | 2.17M - | 2.24M 3.36% | 2.24M 0% | 2.24M - | 2.35M 4.69% | 2.35M 0% | 2.35M 0% | 2.35M 0% | 2.95M 25.53% | 2.95M 0% | 2.95M 0% | 2.95M 0% | 2.52M 14.41% | 2.52M 0% | 2.52M 0% | 2.52M 0% | 2.08M 17.82% | 2.08M 0% | 2.08M 0% | 2.08M 0% | 5.85M 181.93% | 14.20M 142.74% | 16.30M 14.79% | ||||||
ebitda | 36.00M - | 44.93M 24.80% | 44.93M 0% | 77.50M 72.48% | 44.93M 42.02% | 44.72M 0.48% | 44.72M 0% | 84.04M 87.93% | 44.72M 46.79% | 46.85M 4.76% | 46.85M 0% | 96.47M 105.94% | 46.85M 51.44% | 56.01M 19.56% | 56.01M 0% | 107.70M 92.29% | 56.01M 48.00% | 45.23M 19.24% | 45.23M 0% | 127.10M 181.00% | 45.23M 64.41% | 54.02M 19.44% | 54.02M 0% | 54.02M 0% | 54.02M 0% | 58.98M 9.16% | 58.98M 0% | 58.98M 0% | 58.98M 0% | 65.78M 11.53% | 65.78M 0% | 65.78M 0% | 65.78M 0% | 78.22M 18.93% | 78.22M 0% | 78.22M 0% | 78.22M 0% | 101.45M 29.69% | 213.80M 110.74% | 259.50M 21.38% | |
operating income | 33.51M - | 35.85M 7.00% | 35.85M 0% | 61.08M 70.36% | 35.85M 41.30% | 34.55M 3.64% | 34.55M 0% | 66.25M 91.75% | 34.55M 47.85% | 35.62M 3.11% | 35.62M 0% | 72.54M 103.64% | 35.62M 50.89% | 41.60M 16.77% | 41.60M 0% | 81.30M 95.44% | 41.60M 48.83% | 45.31M 8.94% | 45.31M 0% | 99.80M 120.24% | 45.31M 54.59% | 54.45M 20.16% | 54.45M 0% | 54.45M 0% | 54.45M 0% | 58.35M 7.16% | 58.35M 0% | 58.35M 0% | 58.35M 0% | 60.20M 3.17% | 60.20M 0% | 60.20M 0% | 60.20M 0% | 69.72M 15.82% | 69.72M 0% | 69.72M 0% | 69.72M 0% | 88.65M 27.14% | 162.20M 82.97% | 205.50M 26.70% | |
depreciation and amortization | 2.49M - | 9.08M 263.90% | 9.08M 0% | 16.42M 80.85% | 9.08M 44.71% | 10.17M 12.02% | 10.17M 0% | 17.79M 74.95% | 10.17M 42.84% | 11.22M 10.38% | 11.22M 0% | 23.93M 113.24% | 11.22M 53.10% | 14.41M 28.39% | 14.41M 0% | 26.40M 83.19% | 14.41M 45.41% | -82.50K 100.57% | -82.50K 0% | 27.30M 33,190.91% | -82.50K 100.30% | -425K 415.15% | -425K 0% | -425K 0% | -425K 0% | 625K 247.06% | 625K 0% | 625K 0% | 625K 0% | 5.58M 792% | 5.58M 0% | 5.58M 0% | 5.58M 0% | 8.50M 52.47% | 8.50M 0% | 8.50M 0% | 8.50M 0% | 12.80M 50.59% | 51.60M 303.13% | 54M 4.65% | |
total other income expenses net | -2.94M - | -1.19M 59.74% | -1.19M 0% | 90K 107.59% | -1.19M 1,416.94% | -1.15M 3.33% | -1.15M 0% | -2.00M 74.65% | -1.15M 42.74% | -1.55M 35.28% | -1.55M 0% | -7.32M 371.94% | -1.55M 78.81% | -2.17M 40.11% | -2.17M 0% | -4.50M 107.21% | -2.17M 51.74% | -2.33M 7.16% | -2.33M 0% | -5.30M 127.74% | -2.33M 56.09% | -2.77M 19.24% | -2.77M 0% | -2.77M 0% | -2.77M 0% | -2.33M 16.22% | -2.33M 0% | -2.33M 0% | -2.33M 0% | 3.02M 230.11% | 3.02M 0% | 3.02M 0% | 3.02M 0% | 6.38M 110.74% | 6.38M 0% | 6.38M 0% | 6.38M 0% | -15.65M 345.49% | -11.90M 23.96% | -15.20M 27.73% | |
income before tax | 30.56M - | 34.67M 13.43% | 34.67M 0% | 61.17M 76.45% | 34.67M 43.33% | 33.40M 3.65% | 33.40M 0% | 64.25M 92.33% | 33.40M 48.01% | 34.07M 2.00% | 34.07M 0% | 65.22M 91.43% | 34.07M 47.76% | 39.43M 15.71% | 39.43M 0% | 76.80M 94.80% | 39.43M 48.66% | 42.99M 9.03% | 42.99M 0% | 94.50M 119.83% | 42.99M 54.51% | 51.67M 20.21% | 51.67M 0% | 51.67M 0% | 51.67M 0% | 56.02M 8.42% | 56.02M 0% | 56.02M 0% | 56.02M 0% | 63.23M 12.85% | 63.23M 0% | 63.23M 0% | 63.23M 0% | 76.10M 20.36% | 76.10M 0% | 76.10M 0% | 76.10M 0% | 73M 4.07% | 150.30M 105.89% | 190.30M 26.61% | |
income tax expense | 6.76M - | 8.09M 19.65% | 8.09M 0% | 13.63M 68.54% | 8.09M 40.67% | 7.40M 8.47% | 7.40M 0% | 14.03M 89.49% | 7.40M 47.23% | 6.86M 7.30% | 6.86M 0% | 13.01M 89.65% | 6.86M 47.27% | 7.00M 2.07% | 7.00M 0% | 15.10M 115.61% | 7.00M 53.62% | 4.43M 36.74% | 4.43M 0% | 19.90M 349.18% | 4.43M 77.74% | 9.22M 108.23% | 9.22M 0% | 9.22M 0% | 9.22M 0% | 9.93M 7.59% | 9.93M 0% | 9.93M 0% | 9.93M 0% | 12.40M 24.94% | 12.40M 0% | 12.40M 0% | 12.40M 0% | 15.05M 21.37% | 15.05M 0% | 15.05M 0% | 15.05M 0% | 13.25M 11.96% | 31.70M 139.25% | 39.80M 25.55% | |
net income | 23.80M - | 26.58M 11.67% | 26.58M 0% | 47.54M 78.85% | 26.58M 44.09% | 26.00M 2.19% | 26.00M 0% | 50.22M 93.14% | 26.00M 48.23% | 27.21M 4.65% | 27.21M 0% | 52.21M 91.88% | 27.21M 47.89% | 32.42M 19.15% | 32.42M 0% | 61.70M 90.30% | 32.42M 47.45% | 38.56M 18.92% | 38.56M 0% | 74.60M 93.48% | 38.56M 48.32% | 42.45M 10.10% | 42.45M 0% | 42.45M 0% | 42.45M 0% | 46.10M 8.60% | 46.10M 0% | 46.10M 0% | 46.10M 0% | 50.83M 10.25% | 50.83M 0% | 50.83M 0% | 50.83M 0% | 61.05M 20.12% | 61.05M 0% | 61.05M 0% | 61.05M 0% | 59.75M 2.13% | 118.50M 98.33% | 150.30M 26.84% | |
weighted average shs out | 377.60M - | 377.81M 0.06% | 377.81M 0% | 378.38M 0.15% | 377.81M 0.15% | 378.33M 0.14% | 378.33M 0% | 378.39M 0.02% | 378.33M 0.02% | 378.41M 0.02% | 378.41M 0% | 378.55M 0.04% | 378.41M 0.04% | 378.69M 0.07% | 378.69M 0% | 379.22M 0.14% | 378.69M 0.14% | 378.99M 0.08% | 378.99M 0% | 379.04M 0.01% | 378.99M 0.01% | 379.16M 0.05% | 379.16M 0% | 379.16M 0% | 379.16M 0% | 379.09M 0.02% | 379.09M 0% | 379.09M 0% | 379.09M 0% | 379.16M 0.02% | 379.16M 0% | 379.16M 0% | 379.16M 0% | 378.70M 0.12% | 378.70M 0% | 378.70M 0% | 378.70M 0% | 379.26M 0.15% | 377.50M 0.46% | 377.30M 0.05% | |
weighted average shs out dil | 378.01M - | 378.04M 0.01% | 378.04M 0% | 378.38M 0.09% | 378.04M 0.09% | 378.48M 0.12% | 378.48M 0% | 378.39M 0.02% | 378.48M 0.02% | 378.41M 0.02% | 378.41M 0% | 378.55M 0.04% | 378.41M 0.04% | 378.69M 0.07% | 378.69M 0% | 379.22M 0.14% | 378.69M 0.14% | 378.99M 0.08% | 378.99M 0% | 379.04M 0.01% | 378.99M 0.01% | 379.16M 0.05% | 379.16M 0% | 379.16M 0% | 379.16M 0% | 379.09M 0.02% | 379.09M 0% | 379.09M 0% | 379.09M 0% | 379.16M 0.02% | 379.16M 0% | 379.16M 0% | 379.16M 0% | 379.40M 0.06% | 379.40M 0% | 379.40M 0% | 379.40M 0% | 379.50M 0.03% | 378.50M 0.26% | 378.70M 0.05% | |
eps | 0.06 - | 0.07 11.75% | 0.07 0% | 0.13 84.66% | 0.07 45.85% | 0.07 2.41% | 0.07 0% | 0.13 89.23% | 0.07 47.15% | 0.07 4.66% | 0.07 0% | 0.14 94.71% | 0.07 48.64% | 0.09 19.05% | 0.09 0% | 0.16 86.92% | 0.09 46.50% | 0.10 16.82% | 0.10 0% | 0.20 100% | 0.10 50% | 0.11 10.00% | 0.11 0% | 0.11 0% | 0.11 0% | 0.12 9.09% | 0.12 0% | 0.12 0% | 0.12 0% | 0.13 8.33% | 0.13 0% | 0.13 0% | 0.13 0% | 0.16 23.08% | 0.16 0% | 0.16 0% | 0.16 0% | 0.16 0% | 0.31 93.75% | 0.40 29.03% | |
epsdiluted | 0.06 - | 0.07 11.59% | 0.07 0% | 0.13 84.92% | 0.07 45.92% | 0.07 2.28% | 0.07 0% | 0.13 89.23% | 0.07 47.15% | 0.07 4.66% | 0.07 0% | 0.14 94.71% | 0.07 48.64% | 0.09 19.05% | 0.09 0% | 0.16 86.92% | 0.09 46.50% | 0.10 16.82% | 0.10 0% | 0.20 100% | 0.10 50% | 0.11 10.00% | 0.11 0% | 0.11 0% | 0.11 0% | 0.12 9.09% | 0.12 0% | 0.12 0% | 0.12 0% | 0.13 8.33% | 0.13 0% | 0.13 0% | 0.13 0% | 0.16 23.08% | 0.16 0% | 0.16 0% | 0.16 0% | 0.16 0% | 0.31 93.75% | 0.40 29.03% |
All numbers in GBP (except ratios and percentages)