Beazley financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
£325.20M £410.80M £565.00M £692.20M £667.40M £1.42B £1.47B £1.45B £1.59B £1.67B £1.77B £1.79B £1.89B £2.04B £2.15B £2.64B £2.91B £3.29B £3.47B £4.87B £0.00M
GM % Gross Margin %
22.08% 10.30% 28.41% 29.70% 12.54% 23.65% 23.88% 14.54% 25.15% 31.11% 28.80% 29.36% 29.88% 21.92% 16.85% 20.43% 7.35% 19.56% 16.10% 37.13% 0.00%
OM Operating Margin
12.82% 1.51% 20.30% 21.29% 4.35% 14.51% 15.77% 5.82% 15.38% 19.87% 16.49% 17.32% 16.80% 9.45% 5.20% 11.16% -0.74% 10.96% 7.34% 29.63% 0.00%
EPS Earnings Per Share
£0.05 £0.32 £0.50 £0.26 £0.28 £0.35 £0.12 £0.41 £0.54 £0.39 £0.45 £0.43 £0.26 £0.12 £0.45 £-0.09 £0.50 £0.21 £1.22 £0.00
Div. Dividends
£0.02 £0.07 £0.09 £0.12 £0.10 £0.11 £0.12 £0.13 £0.13 £0.41 £0.32 £0.41 £0.26 £0.15 £0.15 £0.16 £0.00 £0.18 £0.16 £0.23 £0.00
PR % Payout Ratio %
11.11% 140.00% 28.13% 24.00% 38.46% 39.29% 34.29% 108.33% 31.71% 75.93% 82.05% 91.11% 60.47% 57.69% 125.00% 35.56% -0.00% 36.00% 76.19% 18.85% 0
Sha. Shares
229.48m 360.62m 358.72m 355.8m 348.42m 532.77m 504.8m 518.17m 500.87m 500.6m 504.92m 513.82m 516.51m 520.62m 523.04m 524.85m 604.25m 605.53m 604.03m 0m 662.77m
OCF Operating Cash Flow
£180.90M £328.70M £178.90M £296.80M £540.30M £272.40M £284.10M £226.70M £281.10M £253.50M £227.10M £195.50M £193.90M £258.90M £278.70M £460.20M £476.80M £1.17B £1.10B £393.20M £0.00M
FCF Free Cash Flow
£0.00M £326.20M £173.20M £295.00M £536.80M £267.40M £282.10M £225.70M £278.50M £252.00M £226.70M £193.00M £191.00M £252.60M £276.10M £453.90M £463.90M £1.15B £1.07B £388.90M £0.00M
FCFS Free Cash Flow Per Share
£0.72 £0.88 £0.47 £0.82 £1.56 £0.53 £0.53 £0.42 £0.54 £0.49 £0.44 £0.37 £0.36 £0.48 £0.51 £0.84 £0.77 £1.89 £1.75 £0.51 £0.00