Financial Year Ended 31 December 2020 2019 2018 2017 2016
No. of Months 9 12 12 12 12
Actual / Restated Unaudited Audited Audited Restated Actual
  RM'000 RM'000 RM'000 RM'000 RM'000
           
Revenue 917,707 1,740,528 1,712,244 1,570,924 1,551,319
Cost of sales (763,281) (1,457,310) (1,368,283) (1,217,844) (1,192,743)
Gross profit 154,426 283,218 343,961 353,080 358,576
           
Other items of income          
Interest income - 2,549 3,018 4,369 4,753
Other income 11,804 41,453 37,906 20,544 39,705
           
Other items of expense          
Administrative expenses (43,719) (60,303) (54,159) (53,576) (52,295)
Selling expenses (10,833) (17,292) (14,460) (13,712)
Finance costs (22,220) (41,952) (37,285) (24,090) (10,600)
Other expenses (4,024) (17,589) (8,869) (37,126) (12,394)
           
Share of results of associates 44,569 58,369 105,340 40,640 (35,169)
Share of results of joint ventures 1,526 (584) (546) 31,909 23,275
Profit before tax 131,529 247,896 372,324 321,290 302,139
Income tax expense (31,049) (59,779) (75,078) (81,609) (84,828)
Profit net of tax 100,480 188,117 297,246 239,681 217,311
           
Other comprehensive income/(expense)          
Foreign currency translation, net of tax - - (4) (3) 1
Share of other comprehensive income / (expense) of associates, net of tax 7,347 1,579 4,270 (8,125) 58,236
Share of other comprehensive income of joint venture, net of tax (111) (139) (32) (432) 280.00
Other comprehensive income / (expense) for the period / year, net of tax 7,236 1,440 4,234 (8,560) 58,517
Total comprehensive income for the period / year 107,716 189,557 301,480 238,447 275,828
           
Profit attributable to:          
Owners of the Company 80,701 159,455 262,135 208,029 169,177
Non-controlling interests 19,779 28,662 35,111 31,652 48,134
  100,480 188,117 297,246 239,681 275,828
           
Total comprehensive income attributable to:          
Owners of the Company 87,829 160,767 266,341 199,517 227,566
Non-controlling interests 19,887 28,790 35,139 31,604 48,262
  107,716 189,557 301,480 231,121 275,828
           
Earnings per share attributable to owners of the Company (sen per share) :          
Basic 7.52 14.87 24.45 19.36 15.75
Diluted 7.52 14.87 24.45 19.36 15.75