2020 2019 2018 2017 2016
  HK$'000 HK$'000 HK$'000 HK$'000 HK$'000
RESULTS          
Revenue 112,747 165,727 137,685 182,272 152,284
Cost of sales and services provided 57,534 74,365 63,315 78,498 78,095
Gross profit 55,213 91,362 74,370 103,774 74,189
Gross profit margin 49% 55%  54%  57%  49%
(Loss)/profit for the year (20,223) (8,259) (23,547) 5,689 (18,503)
Net profit margin (18%)  (5%) (17%) 3% (12%)
           
ASSETS AND LIABILITIES          
Total assets 121,458 145,866 158,212 181,743 181,794
Total liabilities 20,140 27,083 30,338 28,042 34,765
Total equity 101,318 118,783 127,874 153,701 147,029