Financial Highlights

Year ended 31 December 2020 2019 2018 2017 2016
  HK$'000 HK$'000 HK$'000 HK$'000 HK$'000
Revenue 16,887,244 15,883,042 19,550,590 17,522,713 14,249,093
Cost of sales (11,405,553) (10,359,167) (12,113,813) (10,471,339) (8,891,167)
Gross profit 5,481,691 5,523,875 7,436,777 7,051,374 5,357,475
Other income 118,140 93,359 96,126 88,410 78,433
Selling and distribution expenses (1,572,062) (1,590,273) (1,660,893) (1,497,944) (1,277,326)
General and administrative expenses (977,990) (960,933) (1,013,345) (937,624) (785,079)
Research and development expenses (1,639,235) (1,710,858) (1,610,225) (1,436,191) (1,242,775)
Other gains and losses (69,849) (54,774) (78,455) (33,360) (51,348)
Other expenses (173,176) (109,540) (19,067) 202,104 (97,899)
Finance costs (170,009) (215,122) 177,762 (162,489) (188,532)
Profit before taxation 1,856,552 975,734 2,973,156 3,274,280 1,792,949
Income tax expense (226,049) (353,356) (761,428) (478,578) (354,567)
Profit for the year 1,630,503 622,378 2,211,726 2,795,702 1,438,382
     
Profit for the period attributable to:
Owners of the Company 1,621,516 619,249 2,216,062 2,815,473 1,463,864
Non-controlling interests (8,987) (3,129) (4,334) (19,771) (25,482)
Earnings per share
Basic HK$3.97 HK$1.52 HK$5.47 HK$6.90 HK$3.61
Diluted HK$3.95 HK$1.52 HK$5.44 HK$6.35 HK$3.60