Financial Year Ended 31 December 2020 2019 2018 2017 2016
  6 months
(Unaudited)
12 months
(Actual)
12 months
(Actual)
12 months
(Restated)
12 months
(Actual)
Revenue 226,793 607,122 597,925 577,357 498,716
Cost of sales (200,671) (545,852) (515,462) (481,530) (420,147)
Gross profit 26,122 61,270 82,463 95,827 78,569
 
Other income 2,605 2,862 2,603 45,919 1,816
Distribution costs (4,227) (9,929) (9,213) (9,306) (5,593)
Administrative costs (9,788) (24,830) (25,280) (24,249) (25,527)
Net (addition)/reversal of impariment losses of financial assets (495) (959) (848) 723 -
Other costs (1,254) (1,429) (1,609) (3,949) (2,870)
(15,764) (37,147) (36,951) (36,782) (33,990)
Profit from operations 12,963 26,985 48,115 104,965 46,395
Finance costs (7,279) (16,008) (12,583) (10,231) (8,266)
Profit before taxation 5,684 10,977 35,533 94,733 38,129
Income Tax expense (1,967) (5,444) (9,567) (14,919) (10,452)
Profit For The Financial Year 3,717 5,533 25,965 79,814 27,678
 
Other comprehensive income:
Items that may be reclassified subsequently to profit or loss:
         
Fair value reserve reclassified to profit or loss on disposal of available-for-sale financial assets - - - - -
Exchange difference on translation of foreign subsidiary 10 2 4 (13) 7
Total Comprehensive Income For The Financial Year 3,727 5,535 25,969 79,802 27,685
 
Profit attributable to:          
Owners of the Company 3,704 5,598 26,100 79,866 27,678
Non-controlling interests 13 (65) (135) (52) -
3,717 5,533 25,965 79,814 27,678
 
Total comprehensive income attributable to:          
Owners of the Company 3,714 5,600 26,104 79,853 27,685
Non-controlling interests 13 (65) (135) (52) -
3,727 5,535 25,969 79,802 27,685
 
Earnings per share (sen) attributable to owners of the Company:          
Basic # 1.19 1.81 8.42 25.76 8.93
Diluted 1.19 1.81 8.42 25.76 8.93

Note:

# Based on the weighted average number of ordinary shares in issue.