Year ended 31 March
Results 2014
HKD’000
2015
HKD’000
2016
HKD’000
2017
HKD’000
2018
HKD’000
Turnover 899,590 921,231 815,127 845,546 1,326,986
Cost of goods sold (695,378) (714,611) (645,015) (660,684) (1,025,211)
Gross Profit 204,212 206,620 170,112 184,862 301,775
Other income 9,458 14,160 9,711 8,916 6,246
Other gains and losses 11,959 20,085 (55,848) (3,793) 7,007
Selling expenses (53,274) (47,607) (42,310) (40,869) (60,793)
Administrative expenses (109,025) (117,854) (114,349) (104,653) (108,893)
Other operating expenses (13,664) (6,141) (15,734) (2,480) (10,113)
Share-based payments
Profit from operations 49,666 69,263 (48,418) 41,983 135,229
Finance costs (9,004) (10,254) (11,941) (12,275) (13,146)
Profit (Loss) before tax 40,662 59,009 (60,359) 29,708 115,863
Income tax expense (6,620) (9,424) (10,174) (13,193) (20,458)
Profit (Loss) for the year 34,042 49,585 (70,533) 16,515 95,405


As at 31 March
Assets and Liabilities 2014
HKD’000
2015
HKD’000
2016
HKD’000
2017
HKD’000
2018
HKD’000
Non-current assets 546,684 608,906 601,784 568,539 556,591
Current assets 720,743 787,888 639,839 761,956 815,305
Total assets 1,267,427 1,396,794 1,241,623 1,330,495 1,371,896
Non-current liabilities (25,402) (21,282) (17,358) (13,811) (41,486)
Current liabilities (623,098) (718,990) (686,499) (794,430) (672,420)
Total liabilities (648,500) (740,272) (703,857) (808,241) (713,906)
Net assets 618,927 656,522 537,766 522,254 657,990
Equity attributable to the owners of the Company 606,706 648,615 535,586 523,329 663,698
Non-controlling interest 12,221 7,907 2,180 (1,075) (5,708)
Total equity 618,927 656,522 537,766 522,254 657,990