International Biotechnology Trust plc (IBT.L)

GBp 708.0

(1.43%)

Annual Income Statements

(In GBP)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 40.14 Million 8.49 Million -21.1 Million 29.12 Million 54.64 Million -16.58 Million
Cost of Revenue 16.95 Million 2.32 Million 2.48 Million 2.75 Million 2.12 Million 2.58 Million
Gross Profit 23.18 Million 6.17 Million -23.58 Million 26.36 Million 52.52 Million -19.16 Million
Operating Expenses 40.14 Million 1.55 Million 1.21 Million 1.07 Million 1.05 Million 862 Thousand
Selling, General and Administrative Expenses 1.12 Million 1.55 Million 1.21 Million 1.07 Million 1.05 Million 862 Thousand
Research and Development Expenses - - -1.01 1.75 3.27 1.29
Other Expenses - - 41.07 Million 40.49 Million 38.45 Million 37.85 Million
Cost and Expenses -14.16 Million 1.55 Million 1.21 Million 1.07 Million 1.05 Million 862 Thousand
Operating Income 37.89 Million 6.93 Million -21.65 Million 28.04 Million 53.59 Million -17.44 Million
Interest Expense 2.19 Million 1.24 Million 663 Thousand 218 Thousand 260 Thousand 214 Thousand
Income Tax Expense 135 Thousand 122 Thousand 151 Thousand 162 Thousand 170 Thousand 96 Thousand
Earnings before Tax 39.01 Million 6.93 Million -22.32 Million 28.04 Million 53.59 Million -17.44 Million
Net Income 38.87 Million 6.81 Million -22.47 Million 27.88 Million 53.42 Million -17.54 Million
Earnings Per Share Basic 1.02 0.17 -0.55 0.69 1.39 -0.46
Earnings Per Share Diluted 1.02 0.17 -0.55 0.69 1.39 -0.46
Weighted Average Shares Outstanding 38.18 Million 40.58 Million 41.07 Million 40.49 Million 38.45 Million 37.85 Million
Weighted Average Shares Outstanding (Diluted) 38.18 Million 40.58 Million 41.07 Million 40.49 Million 38.45 Million 37.85 Million
Gross Margin 0.58 0.73 1.12 0.91 0.96 1.16
EBIT Margin 0.99 0.82 1.03 0.96 0.98 1.05
Profit Margin 0.97 0.80 1.06 0.96 0.98 1.06
EBITDA 39.55 Million - - - - -
Earnings Before Tax Margin 0.94 0.82 1.03 0.96 0.98 1.05

Income Statement Charts