Financial Highlights

Year ended 31 December 2019 2018 2017 2016 2015
  HK$'000 HK$'000 HK$'000 HK$'000 HK$'000
Revenue 15,883,042 19,550,590 17,522,713 14,249,093 12,977,289
Cost of sales (10,359,167) (12,113,813) (10,471,339) (8,891,167) (8,3261,905)
Gross profit 5,523,875 7,436,777 7,051,374 5,357,475 4,715,384
Other income 93,359 96,126 88,410 78,433 42,623
Selling and distribution expenses (1,590,273) (1,660,893) (1,497,944) (1,277,326) (1,275,844)
General and administrative expenses (960,933) (1,013,345) (937,624) (785,079) (757,602)
Research and development expenses (1,710,858) (1,610,225) (1,436,191) (1,242,775) (1,185,118)
Other gains and losses (54,774) (78,455) (33,360) (51,348) (30,394)
Restructuring costs (109,540) (19,067) - (97,899) (49,758)
Adjustment of liability component of convertible bonds - - 202,104 - -
Finance costs (215,122) 177,762 (162,489) (188,532) (156,703)
Profit before taxation 975,734 2,973,156 3,274,280 1,792,949 1,363,376
Income tax expense (353,356) (761,428) (478,578) (354,567) (410,462)
Profit for the year 622,378 2,211,726 2,795,702 1,438,382 952,914
     
Profit for the period attributable to:
Owners of the Company 619,249 2,216,062 2,815,473 1,463,864 956,191
Non-controlling interests (3,129) (4,334) (19,771) (25,482) (3,277)
Earnings per share
Basic HK$1.52 HK$5.47 HK$6.90 HK$3.61 HK$2.38
Diluted HK$1.52 HK$5.44 HK$6.35 HK$3.60 HK$2.37