Kingspan Group plc (KGSPY)

USD 72.6

(0.14%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 8.09 Billion 8.34 Billion 6.49 Billion 4.57 Billion 4.65 Billion 4.37 Billion
Cost of Revenue 5.79 Billion 6.12 Billion 4.64 Billion 3.19 Billion 3.3 Billion 3.15 Billion
Gross Profit 2.29 Billion 2.21 Billion 1.85 Billion 1.38 Billion 1.35 Billion 1.21 Billion
Operating Expenses 1.46 Billion 1.41 Billion 1.13 Billion 900.8 Million 879.6 Million 791.5 Million
Selling, General and Administrative Expenses 1.45 Billion 1.29 Billion 1.04 Billion 833.8 Million 826 Million 742.1 Million
Research and Development Expenses 63.5 Million 60.3 Million 40.9 Million 33.1 Million 31.9 Million 30.5 Million
Other Expenses -57.9 Million 1.41 Billion 1.13 Billion 900.8 Million 879.6 Million 791.5 Million
Cost and Expenses 7.25 Billion 7.54 Billion 5.77 Billion 4.09 Billion 4.18 Billion 3.94 Billion
Operating Income 835.2 Million 784.3 Million 725.3 Million 484.7 Million 475.2 Million 423 Million
Interest Expense 63.7 Million 39.4 Million 36.2 Million 24.1 Million 23.3 Million 19.8 Million
Income Tax Expense 140.3 Million 130.6 Million 118.4 Million 74.9 Million 76.6 Million 69.1 Million
Earnings before Tax 794.2 Million 746.6 Million 689 Million 459.7 Million 454.4 Million 404.9 Million
Net Income 640.3 Million 598 Million 554.1 Million 373.6 Million 369.4 Million 330.9 Million
Earnings Per Share Basic 3.50 3.30 3.06 2.06 2.05 1.84
Earnings Per Share Diluted 3.50 3.27 3.03 2.04 2.03 1.82
Weighted Average Shares Outstanding 183.15 Million 181.48 Million 181.34 Million 181.21 Million 180.58 Million 179.84 Million
Weighted Average Shares Outstanding (Diluted) 183.14 Million 182.93 Million 182.91 Million 182.81 Million 182.07 Million 181.53 Million
Gross Margin 0.28 0.27 0.29 0.30 0.29 0.28
EBIT Margin 0.13 0.12 0.14 0.14 0.13 0.12
Profit Margin 0.08 0.07 0.09 0.08 0.08 0.08
EBITDA 1.09 Billion 983.5 Million 893.1 Million 629.3 Million 614.3 Million 524.5 Million
Earnings Before Tax Margin 0.10 0.09 0.11 0.11 0.10 0.10

Income Statement Charts