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