Oxford Biomedica plc
LSE:OXB
£ 3.24
£0.00 (0.00%)
£ 3.24
£0.00 (0.00%)
End-of-day quote: 05/17/2024

Oxford Biomedica financials at a glance

The revenue of Oxford Biomedica is reported as 0.08954 billion Pounds in the fiscal year 2023. The earnings were -0.64 Pounds per share in 2023, which was 1.59 lower than 2022. And about -0.03008 billion Pounds are reported as free cash flow in the financials of Oxford Biomedica 2023. No dividends were paid to the shareholders of the Oxford Biomedica stock LSE:OXB in the financial year 2023.

£89.54M
Revenue
£-0.64
Earnings Per Share
44.37%
Gross Margin %
£-55.25M
Free Cash Flow
Revenue
89.54
Earnings Per Share
-0.64
Gross Margin %
44.37
Free Cash Flow
-55.25

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue N/A £89.54M £139.99M £142.80M £87.73M £64.06M £66.78M £37.59M £27.78M £15.91M £13.62M £5.38M £7.76M £7.72M £11.15M £19.12M £18.39M £7.22M £0.76M £0.82M £0.50M
GM % Gross Margin % 46.20% 44.37% 49.42% 82.64% 52.52% 44.24% 50.19% 50.94% 57.39% 63.30% 67.57% 78.79% 91.40% 92.81% 105.32% 100.47% 92.96% 93.78% 100.00% 100.00% 100.00%
OM Operating Margin -70.29% -96.03% -33.19% -0.10% -5.54% -19.64% 11.88% -21.19% -40.73% -88.52% -77.93% -,238.57% -,135.21% -,146.44% -72.29% -8.59% -49.53% -,269.91% 0.00% 0.00% 0.00%
EPS Earnings Per Share £-0.64 £-0.64 £-0.63 £0.23 £-0.07 £-0.20 £0.11 £-0.22 £-0.30 £-0.26 £-0.22 £-0.40 £-0.38 £-0.51 £-0.50 £-0.88 £-0.50 £-1.42 £-1.75 £-1.20 £-1.20
Div. Dividends N/A £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00 £0.00
PR % Payout Ratio % 0 -0.00% -0.00% 0.00% -0.00% -0.00% 0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% 0
Sha. Shares N/AM 96.59M 96.26M 86.18M 82.32M 76.86M 66.1M 62.15M 61.68M 51.37M 51.17M 28.32M 28.32M 18.9M 10.9M 10.82M 10.75M 10.69M 10.03M 9.97M 7.44M
OCF Operating Cash Flow N/A £-29.82M £-12.62M £25.46M £3.12M £-3.51M £12.87M £2.98M £-5.11M £0.00M £-6.03M £0.00M £-10.04M £-12.98M £-12.83M £3.31M £-15.97M £6.30M £0.00M £0.00M £0.00M
FCF Free Cash Flow N/A £-55.25M £-28.91M £15.99M £-10.24M £-29.28M £2.77M £1.01M £-11.57M £0.00M £-11.61M £0.00M £-10.51M £-16.62M £-13.12M £3.06M £-16.90M £6.04M £0.00M £0.00M £0.00M
FCFS Free Cash Flow Per Share £-0.09 £-0.40 £-0.30 £0.19 £-0.13 £-0.40 £0.04 £0.02 £-0.15 £-0.58 £-0.29 £-0.42 £-0.47 £-0.89 £-1.23 £0.19 £-1.57 £0.56 £-1.59 £-1.01 £-1.32