Midland Holdings 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
HK$2.01B HK$2.38B HK$2.03B HK$3.92B HK$2.25B HK$3.41B HK$3.74B HK$3.40B HK$3.91B HK$3.35B HK$4.12B HK$3.91B HK$5.08B HK$5.30B HK$5.01B HK$4.89B HK$4.99B HK$6.01B HK$3.13B HK$4.09B HK$0.00M
GM % Gross Margin %
45.31% 46.09% 46.63% 44.80% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 0.00%
OM Operating Margin
19.42% 9.93% 7.75% 19.63% -1.88% 23.21% 16.76% 5.30% 8.18% -6.52% 2.93% -2.52% 0.44% 4.62% 1.93% -0.58% 0.35% 2.94% -17.12% -0.67% 0.00%
EPS Earnings Per Share
HK$0.29 HK$0.20 HK$0.90 HK$0.01 HK$0.93 HK$0.81 HK$0.18 HK$0.35 HK$-0.28 HK$0.09 HK$-0.14 HK$0.01 HK$0.26 HK$0.08 HK$-0.10 HK$0.18 HK$0.14 HK$-0.74 HK$-0.06 HK$0.00
Div. Dividends
HK$0.19 HK$0.16 HK$0.10 HK$0.37 HK$0.18 HK$0.81 HK$0.59 HK$0.31 HK$0.24 HK$0.00 HK$0.00 HK$0.00 HK$0.00 HK$0.05 HK$0.03 HK$0.00 HK$0.00 HK$0.00 HK$0.00 HK$0.00 HK$0.00
PR % Payout Ratio %
41.30% 55.17% 50.00% 41.11% 1800.00% 87.10% 72.84% 172.22% 68.57% -0.00% 0.00% -0.00% 0.00% 19.23% 37.50% -0.00% 0.00% 0.00% -0.00% 0 0
Sha. Shares
704.39m 742.83m 734.66m 732.45m 724.23m 724.23m 724.23m 709.43m 718.05m 718.05m 718.05m 718.05m 718.05m 718.05m 718.05m 718.05m 718.05m 717.09m 717.09m 717.09m 717.09m
OCF Operating Cash Flow
HK$295.96M HK$104.93M HK$166.38M HK$691.95M HK$128.97M HK$786.56M HK$614.29M HK$105.95M HK$234.18M HK$-167.57M HK$341.14M HK$-37.86M HK$-43.84M HK$263.43M HK$-26.93M HK$647.62M HK$666.37M HK$749.91M HK$59.37M HK$0.00M HK$0.00M
FCF Free Cash Flow
HK$229.19M HK$13.65M HK$150.05M HK$649.28M HK$82.07M HK$743.09M HK$563.58M HK$43.94M HK$174.97M HK$-241.13M HK$349.53M HK$-99.37M HK$-95.33M HK$210.47M HK$-80.74M HK$620.19M HK$606.32M HK$684.57M HK$2.02M HK$0.00M HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.33 HK$0.02 HK$0.20 HK$0.89 HK$0.11 HK$1.03 HK$0.78 HK$0.06 HK$0.24 HK$-0.34 HK$0.44 HK$-0.14 HK$-0.13 HK$0.29 HK$-0.11 HK$0.81 HK$0.84 HK$0.95 HK$0.00 HK$0.00 HK$0.00