Year ended 31 December
in HK$’000 2019 2018 2017 2016 2015
RESULTS
Revenue 1,117,035 858,343 1,178,540 1,088,201 1,223,831
Gross profit 144,858 97,141 129,917 114,036 134,899
Profit before income tax from the continuing operations 33,810 28,001 47,064 40,559 37,464
Income tax expense (7,161) (5,779) (12,958) (8,830) (10,405)
Profit for the year from the continuing operations 26,649 22,222 34,106 31,729 27,059
Loss for the year from discontinued operations (1,696) (2,229)
Profit for the year 26,649 22,222 34,106 30,033 24,830


  At 31 December
in HK$’000 2019 2018 2017 2016 2015
ASSETS AND LIABILITIES
Total assets 700,330 611,178 708,038 633,404 942,435
Total liabilities 387,702 318,641 433,980 397,670 738,507
Net assets 312,628 292,537 274,058 235,734 203,928