Ipsen S.A. (IPSEY)

USD 27.91

(4.26%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.3 Billion 3.15 Billion 2.99 Billion 2.68 Billion 2.69 Billion 2.34 Billion
Cost of Revenue 778.7 Million 527.7 Million 538 Million 490.6 Million 488 Million 454.2 Million
Gross Profit 2.52 Billion 2.62 Billion 2.46 Billion 2.19 Billion 2.2 Billion 1.89 Billion
Operating Expenses 1.91 Billion 1.75 Billion 1.58 Billion 1.47 Billion 1.54 Billion 1.33 Billion
Selling, General and Administrative Expenses 1.13 Billion 1.03 Billion 1.03 Billion 971.8 Million 1.02 Billion 953.1 Million
Research and Development Expenses 619.3 Million 445.3 Million 428.4 Million 405.6 Million 388.8 Million 302.1 Million
Other Expenses 164.6 Million 273 Million 119.1 Million 97.7 Million 132.9 Million 82.7 Million
Cost and Expenses 2.49 Billion 2.28 Billion 2.12 Billion 1.96 Billion 2.02 Billion 1.79 Billion
Operating Income 816 Million 729.9 Million 849.5 Million 719 Million 691.1 Million 519.4 Million
Interest Expense 37.7 Million 18.5 Million 23.7 Million 27.5 Million 31.4 Million 10.2 Million
Income Tax Expense 136.2 Million 112.3 Million 168.2 Million -17.8 Million 19.6 Million 108.1 Million
Earnings before Tax 761.5 Million 706.1 Million 814.4 Million 528.6 Million -38.7 Million 494 Million
Net Income 644.4 Million 648.6 Million 646.6 Million 548 Million -58.3 Million 389.5 Million
Earnings Per Share Basic 7.09 1.97 1.96 1.65 -0.17 1.17
Earnings Per Share Diluted 7.40 1.95 1.94 1.64 -0.17 1.17
Weighted Average Shares Outstanding 87.08 Million 329.65 Million 330.58 Million 331.85 Million 334.02 Million 332.99 Million
Weighted Average Shares Outstanding (Diluted) 83.37 Million 332.39 Million 333.43 Million 333.79 Million 334.02 Million 332.99 Million
Gross Margin 0.76 0.83 0.82 0.82 0.82 0.81
EBIT Margin 0.27 0.38 0.37 0.36 0.32 0.29
Profit Margin 0.19 0.21 0.22 0.20 -0.02 0.17
EBITDA 887.1 Million 1.07 Billion 1.05 Billion 794.6 Million 153.3 Million 646.8 Million
Earnings Before Tax Margin 0.25 0.23 0.28 0.27 0.26 0.22

Income Statement Charts