Halma plc (HLMA.L)

GBp 2809.0

(0.93%)

Annual Income Statements

(In GBP)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2.03 Billion 1.85 Billion 1.52 Billion 1.31 Billion 1.33 Billion 1.21 Billion
Cost of Revenue 1.13 Billion 974.9 Million 801 Million 704.6 Million 707.1 Million 609.2 Million
Gross Profit 904.1 Million 877.9 Million 724.3 Million 613.6 Million 631.3 Million 601.7 Million
Operating Expenses 636.1 Million 556.4 Million 439.5 Million 361.3 Million 385.7 Million 386.4 Million
Selling, General and Administrative Expenses 636.1 Million 485.2 Million 380.9 Million 321.8 Million 343.1 Million 382.7 Million
Research and Development Expenses 123.7 Million 71.2 Million 58.6 Million 39.5 Million 42.6 Million 68.7 Million
Other Expenses -114.7 Million - - - - -
Cost and Expenses 1.66 Billion 1.53 Billion 1.24 Billion 1.06 Billion 1.09 Billion 995.6 Million
Operating Income 367.7 Million 321.5 Million 284.8 Million 252.3 Million 245.6 Million 219 Million
Interest Expense 29.6 Million 18.3 Million 8.7 Million 10.8 Million 11.7 Million 9 Million
Income Tax Expense 71.5 Million 57.2 Million 60.2 Million 49.6 Million 39.7 Million 36.9 Million
Earnings before Tax 340.3 Million 291.5 Million 304.5 Million 252.9 Million 224.2 Million 206.7 Million
Net Income 268.8 Million 234.5 Million 244.4 Million 203.4 Million 184.4 Million 169.8 Million
Earnings Per Share Basic 0.71 0.62 0.65 0.54 0.49 0.45
Earnings Per Share Diluted 0.71 0.62 0.64 0.54 0.49 0.45
Weighted Average Shares Outstanding 377.3 Million 378 Million 378.7 Million 379.15 Million 379.08 Million 379.15 Million
Weighted Average Shares Outstanding (Diluted) 378.7 Million 379.1 Million 379.4 Million 379.15 Million 379.08 Million 379.15 Million
Gross Margin 0.44 0.47 0.47 0.47 0.47 0.50
EBIT Margin 0.23 0.23 0.24 0.26 0.25 0.23
Profit Margin 0.13 0.13 0.16 0.15 0.14 0.14
EBITDA 476.7 Million 411.3 Million 401.8 Million 354 Million 320.6 Million 282 Million
Earnings Before Tax Margin 0.18 0.17 0.19 0.19 0.18 0.18

Income Statement Charts