Weichai Power 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$6.16B HK$5.25B HK$7.09B HK$29.26B HK$33.13B HK$35.53B HK$63.23B HK$60.02B HK$48.17B HK$58.31B HK$79.64B HK$74.17B HK$93.18B HK$151.57B HK$159.26B HK$174.36B HK$197.49B HK$220.22B HK$175.16B HK$213.96B HK$0.00M
GM % Gross Margin %
24.44% 21.98% 27.66% 23.35% 19.66% 23.79% 23.71% 21.89% 19.26% 20.29% 21.13% 22.73% 22.03% 21.41% 22.00% 21.60% 19.05% 18.58% 17.48% 20.66% 0.00%
OM Operating Margin
11.81% 7.29% 12.70% 12.13% 9.03% 13.05% 14.65% 11.73% 7.18% 7.79% 6.28% 4.11% 4.97% 7.69% 8.16% 7.71% 5.98% 5.67% 1.87% 5.98% 0.00%
EPS Earnings Per Share
HK$0.06 HK$0.13 HK$0.30 HK$0.24 HK$0.43 HK$0.85 HK$0.70 HK$0.38 HK$0.42 HK$0.42 HK$0.18 HK$0.31 HK$0.85 HK$1.00 HK$1.05 HK$1.10 HK$1.05 HK$0.38 HK$0.94 HK$0.00
Div. Dividends
HK$0.02 HK$0.02 HK$0.02 HK$0.04 HK$0.01 HK$0.05 HK$0.09 HK$0.02 HK$0.08 HK$0.06 HK$0.07 HK$0.10 HK$0.13 HK$0.25 HK$0.46 HK$0.29 HK$0.15 HK$0.37 HK$0.15 HK$0.52 HK$0.00
PR % Payout Ratio %
18.18% 33.33% 15.38% 13.33% 4.17% 11.63% 10.59% 2.86% 21.05% 14.29% 16.67% 55.56% 41.94% 29.41% 46.00% 27.62% 13.64% 35.24% 39.47% 55.32% 0
Sha. Shares
5068.8m 5068.8m 5068.8m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7997.24m 7933.87m 7933.87m 7933.87m 7933.87m 8639.29m 0m 8639.29m
OCF Operating Cash Flow
HK$1.39B HK$-262.09M HK$1.65B HK$2.30B HK$1.87B HK$2.44B HK$9.40B HK$5.95B HK$2.76B HK$5.77B HK$11.17B HK$6.84B HK$8.25B HK$16.44B HK$22.26B HK$23.83B HK$22.93B HK$20.72B HK$-2349.50M HK$27.47B HK$0.00M
FCF Free Cash Flow
HK$536.16M HK$-855.14M HK$769.22M HK$887.61M HK$192.07M HK$1.09B HK$6.72B HK$2.57B HK$537.32M HK$3.23B HK$7.86B HK$3.10B HK$3.79B HK$13.72B HK$18.64B HK$18.48B HK$17.22B HK$8.97B HK$-8912.12M HK$12.80B HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.11 HK$-0.17 HK$0.15 HK$0.13 HK$0.02 HK$0.14 HK$0.87 HK$0.32 HK$0.07 HK$0.54 HK$0.98 HK$0.31 HK$0.48 HK$1.74 HK$2.32 HK$2.33 HK$2.16 HK$1.72 HK$-1.04 HK$2.35 HK$0.00