COM:HALMA
Halma plc
- Stock
Last Close
2,528.00
26/07 15:49
Market Cap
99.54M
Beta: -
Volume Today
402.87K
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
Sep '13 | Mar '14 | Sep '14 | Mar '15 | Sep '15 | Mar '16 | Sep '16 | Mar '17 | Sep '17 | Mar '18 | Sep '18 | Mar '19 | Sep '19 | Mar '20 | Sep '20 | Mar '21 | Sep '21 | Mar '22 | Sep '22 | Mar '23 | Sep '23 | Mar '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 333.07M - | 343.44M 3.11% | 340.90M 0.74% | 385.23M 13.00% | 379.66M 1.45% | 428.15M 12.77% | 442.12M 3.26% | 519.54M 17.51% | 506.30M 2.55% | 569.90M 12.56% | 585.50M 2.74% | 625.40M 6.81% | 653.70M 4.53% | 684.70M 4.74% | 618.40M 9.68% | 699.80M 13.16% | 737.20M 5.34% | 788.10M 6.90% | 875.50M 11.09% | 977.30M 11.63% | 950.50M 2.74% | 1.08B 14.00% | |
cost of revenue | 321.99M - | 342.87M - | 384.26M - | 450.52M - | 506.10M - | 609.20M - | 668.80M - | 662.30M - | 758.30M - | 926.20M - | 51.60M 94.43% | ||||||||||||
gross profit | 333.07M - | 21.45M 93.56% | 340.90M 1,489.07% | 42.36M 87.57% | 379.66M 796.28% | 43.89M 88.44% | 442.12M 907.34% | 69.02M 84.39% | 506.30M 633.56% | 63.80M 87.40% | 585.50M 817.71% | 16.20M 97.23% | 653.70M 3,935.19% | 15.90M 97.57% | 618.40M 3,789.31% | 37.50M 93.94% | 737.20M 1,865.87% | 29.80M 95.96% | 875.50M 2,837.92% | 51.10M 94.16% | 898.90M 1,659.10% | 1.08B 20.55% | |
selling and marketing expenses | 102.83M - | 114.66M - | 124.91M - | 832K 99.33% | 153.66M 18,369.23% | 162.90M - | 149.70M - | 162M - | 144.60M - | 168M - | 210.10M - | ||||||||||||
general and administrative expenses | 120.59M - | 130.06M - | 148.51M - | 5.76M 96.12% | 181.72M 3,053.25% | 218.30M - | 231.80M - | 266.70M - | 265.30M - | 317M - | 387M - | ||||||||||||
selling general and administrative expenses | 2.80M - | 222.50M 7,852.22% | 2.78M 98.75% | 243.35M 8,653.78% | 1.01M 99.59% | 274.43M 27,125.20% | 6.59M 97.60% | 336.11M 4,996.39% | 1.50M 99.55% | 381.40M 25,326.67% | 600K 99.84% | 382.10M 63,583.33% | 600K 99.84% | 428.90M 71,383.33% | 2M 99.53% | 411.80M 20,490% | 2.30M 99.44% | 487.60M 21,100% | 3.70M 99.24% | 591.80M 15,894.59% | 3.80M 99.36% | ||
research and development expenses | 32.31M - | 16.40M 49.24% | 19.03M 16.01% | 19.80M 4.07% | 21.19M 7.01% | 23M 8.55% | 23.72M 3.12% | 62.50M - | 30.90M 50.56% | 37.80M 22.33% | 36.90M 2.38% | 42.70M 15.72% | 2.30M 94.61% | 74.40M 3,134.78% | 1.70M 97.72% | 93.90M 5,423.53% | 114.20M - | ||||||
other expenses | -501.60M - | -518.70M 3.41% | -471M 9.20% | -516.10M 9.58% | -554.80M 7.50% | -602.70M 8.63% | -672.20M 11.53% | -770.60M 14.64% | -736.70M 4.40% | -824.10M 11.86% | |||||||||||||
cost and expenses | 275.53M - | 384.74M 39.63% | 278.03M 27.74% | 374.76M 34.79% | 313.69M 16.30% | 415.18M 32.35% | 373.18M 10.12% | 478.19M 28.14% | 425.60M 11.00% | 541.50M 27.23% | 486.70M 10.12% | 709.50M 45.78% | 542.10M 23.59% | 562.90M 3.84% | 516.30M 8.28% | 561.10M 8.68% | 599.60M 6.86% | 646.80M 7.87% | 723.80M 11.90% | 820.60M 13.37% | 788.30M 3.94% | 878.10M 11.39% | |
operating expenses | 275.53M - | 62.76M 77.22% | 278.03M 343.03% | 31.89M 88.53% | 313.69M 883.56% | 30.92M 90.14% | 373.18M 1,106.92% | 27.67M 92.58% | 425.60M 1,437.96% | 35.40M 91.68% | 486.70M 1,274.86% | 100.30M 79.39% | 501.60M 400.10% | 518.70M 3.41% | 471M 9.20% | 516.10M 9.58% | 554.80M 7.50% | 602.70M 8.63% | 672.20M 11.53% | 770.60M 14.64% | 736.70M 4.40% | 824.10M 11.86% | |
interest expense | 5.20M - | 6.50M 25% | 6M 7.69% | 4.80M 20% | 4.20M 12.50% | 4.50M 7.14% | 6.70M 48.89% | 11.60M 73.13% | 14.20M 22.41% | 16.30M 14.79% | |||||||||||||
ebitda | 73.36M - | 87.08M 18.69% | 77.50M 11.00% | 93.70M 20.90% | 84.04M 10.31% | 102.60M 22.09% | 96.47M 5.97% | 121.41M 25.85% | 107.70M 11.29% | 133.30M 23.77% | 127.10M 4.65% | 147.80M 16.29% | 152.10M 2.91% | 166M 9.14% | 147.40M 11.20% | 183.70M 24.63% | 182.40M 0.71% | 185.40M 1.64% | 203.30M 9.65% | 206.70M 1.67% | 213.80M 3.43% | 259.50M 21.38% | |
operating income | 57.63M - | 71.58M 24.20% | 61.08M 14.67% | 76.04M 24.49% | 66.25M 12.88% | 81.86M 23.57% | 72.54M 11.39% | 95.90M 32.20% | 81.30M 15.22% | 105.90M 30.26% | 99.80M 5.76% | 119.20M 19.44% | 111.60M 6.38% | 121.80M 9.14% | 102.10M 16.17% | 138.70M 35.85% | 137.60M 0.79% | 141.30M 2.69% | 151.70M 7.36% | 156.70M 3.30% | 162.20M 3.51% | 205.50M 26.70% | |
depreciation and amortization | 15.73M - | 15.49M 1.50% | 16.42M 5.97% | 17.66M 7.55% | 17.79M 0.75% | 20.74M 16.58% | 23.93M 15.41% | 25.51M 6.58% | 26.40M 3.48% | 27.40M 3.79% | 27.30M 0.36% | 28.60M 4.76% | 40.50M 41.61% | 44.20M 9.14% | 45.30M 2.49% | 45M 0.66% | 44.80M 0.44% | 44.10M 1.56% | 51.60M 17.01% | 50M 3.10% | 51.60M 3.20% | 54M 4.65% | |
total other income expenses net | -1.69M - | 11.15M 759.04% | 90K 99.19% | -3.61M 4,106.67% | -2.00M 44.51% | -9.82M 390.75% | -7.32M 25.51% | -3.42M 53.23% | -4.50M 31.54% | -10.80M 140% | -5.30M 50.93% | -7M 32.08% | -5.70M 18.57% | -3.50M 38.60% | -5.80M 65.71% | 17.90M 408.62% | 30M 67.60% | -4.40M 114.67% | -6.20M 40.91% | -10.70M 72.58% | -11.90M 11.21% | -15.20M 27.73% | |
income before tax | 55.94M - | 82.73M 47.89% | 61.17M 26.06% | 72.44M 18.41% | 64.25M 11.31% | 72.04M 12.14% | 65.22M 9.46% | 92.48M 41.78% | 76.80M 16.95% | 95.10M 23.83% | 94.50M 0.63% | 112.20M 18.73% | 105.90M 5.61% | 118.30M 11.71% | 96.30M 18.60% | 156.60M 62.62% | 167.60M 7.02% | 136.90M 18.32% | 145.50M 6.28% | 146M 0.34% | 150.30M 2.95% | 190.30M 26.61% | |
income tax expense | 13.32M - | 19.02M 42.78% | 13.63M 28.35% | 15.98M 17.23% | 14.03M 12.22% | 13.42M 4.33% | 13.01M 3.03% | 15.00M 15.28% | 15.10M 0.66% | 2.60M 82.78% | 19.90M 665.38% | 17M 14.57% | 20.80M 22.35% | 18.90M 9.13% | 19M 0.53% | 30.60M 61.05% | 31.80M 3.92% | 28.40M 10.69% | 30.70M 8.10% | 26.50M 13.68% | 31.70M 19.62% | 39.80M 25.55% | |
net income | 42.62M - | 63.71M 49.49% | 47.54M 25.38% | 56.46M 18.76% | 50.22M 11.05% | 58.62M 16.74% | 52.21M 10.94% | 77.48M 48.39% | 61.70M 20.36% | 92.50M 49.92% | 74.60M 19.35% | 95.20M 27.61% | 85M 10.71% | 99.40M 16.94% | 77.30M 22.23% | 126.10M 63.13% | 135.80M 7.69% | 108.60M 20.03% | 115M 5.89% | 119.50M 3.91% | 118.50M 0.84% | 150.30M 26.84% | |
weighted average shs out | 378.10M - | 377.86M 0.06% | 378.38M 0.14% | 378.54M 0.04% | 378.39M 0.04% | 378.43M 0.01% | 378.55M 0.03% | 378.82M 0.07% | 379.22M 0.11% | 378.76M 0.12% | 379.04M 0.08% | 379.28M 0.06% | 379.13M 0.04% | 379.04M 0.03% | 379.09M 0.01% | 379.20M 0.03% | 378.76M 0.11% | 378.62M 0.04% | 378.20M 0.11% | 377.74M 0.12% | 377.50M 0.06% | ||
weighted average shs out dil | 378.10M - | 377.97M 0.04% | 378.38M 0.11% | 378.57M 0.05% | 378.39M 0.05% | 378.43M 0.01% | 378.55M 0.03% | 378.82M 0.07% | 379.22M 0.11% | 378.76M 0.12% | 379.04M 0.08% | 379.28M 0.06% | 379.13M 0.04% | 379.05M 0.02% | 379.09M 0.01% | 379.20M 0.03% | 378.76M 0.11% | 380.20M 0.38% | 378.70M 0.39% | 379.49M 0.21% | 378.50M 0.26% | ||
eps | 0.11 - | 0.17 54.55% | 0.13 23.53% | 0.15 15.38% | 0.13 13.33% | 0.15 15.38% | 0.14 6.67% | 0.20 42.86% | 0.16 20.00% | 0.24 50.00% | 0.20 16.67% | 0.25 25.00% | 0.22 12% | 0.26 18.18% | 0.20 23.08% | 0.33 65% | 0.36 9.09% | 0.29 19.44% | 0.30 3.45% | 0.32 6.67% | 0.31 3.13% | 0.40 29.03% | |
epsdiluted | 0.11 - | 0.17 54.55% | 0.13 23.53% | 0.15 15.38% | 0.13 13.33% | 0.15 15.38% | 0.14 6.67% | 0.20 42.86% | 0.16 20.00% | 0.24 50.00% | 0.20 16.67% | 0.25 25.00% | 0.22 12% | 0.26 18.18% | 0.20 23.08% | 0.33 65% | 0.36 9.09% | 0.29 19.44% | 0.30 3.45% | 0.31 3.33% | 0.31 0% | 0.40 29.03% |
All numbers in (except ratios and percentages)