Emergent BioSolutions Inc. (EBS)

USD 8.16

(-7.17%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.04 Billion 1.12 Billion 1.79 Billion 1.55 Billion 1.1 Billion 782.4 Million
Cost of Revenue 705.4 Million 693.7 Million 757.5 Million 524 Million 433.5 Million 322.3 Million
Gross Profit 343.9 Million 427.2 Million 1.03 Billion 1.03 Billion 672.5 Million 460.1 Million
Operating Expenses 1.04 Billion 593.2 Million 640.9 Million 597.6 Million 558.4 Million 370.3 Million
Selling, General and Administrative Expenses 368.4 Million 340.3 Million 348.4 Million 303.3 Million 273.5 Million 202.5 Million
Research and Development Expenses 111.4 Million 193 Million 234 Million 234.5 Million 226.2 Million 142.8 Million
Other Expenses 564.2 Million 59.9 Million 58.5 Million 59.8 Million 58.7 Million 1.6 Million
Cost and Expenses 1.74 Billion 1.28 Billion 1.39 Billion 1.12 Billion 991.9 Million 692.6 Million
Operating Income -726.4 Million -166 Million 352.6 Million 433.8 Million 114.1 Million 89.8 Million
Interest Expense 87.9 Million 37.3 Million 34.5 Million 31.3 Million 38.4 Million 9.9 Million
Income Tax Expense 29.3 Million 2.1 Million 83.5 Million 102.1 Million 22.9 Million 18.8 Million
Earnings before Tax -731.2 Million -221.7 Million 314.4 Million 407.2 Million 77.4 Million 81.5 Million
Net Income -760.5 Million -223.8 Million 219.5 Million 305.8 Million 54.5 Million 62.7 Million
Earnings Per Share Basic -14.85 -4.47 4.10 5.79 1.06 1.25
Earnings Per Share Diluted -14.85 -4.47 4.06 5.67 1.04 1.22
Weighted Average Shares Outstanding 51.2 Million 50.1 Million 53.5 Million 52.7 Million 51.5 Million 50.1 Million
Weighted Average Shares Outstanding (Diluted) 51.2 Million 50.1 Million 54.1 Million 53.8 Million 52.4 Million 51.4 Million
Gross Margin 0.33 0.38 0.58 0.66 0.61 0.59
EBIT Margin -0.48 -0.03 0.29 0.36 0.20 0.15
Profit Margin -0.72 -0.20 0.12 0.20 0.05 0.08
EBITDA -505.29 Million -32.9 Million 458.2 Million 549 Million 227.3 Million 152.7 Million
Earnings Before Tax Margin -0.69 -0.15 0.20 0.28 0.10 0.11

Income Statement Charts