Financial Year Ended 31 December 2024 2023 2022 2021 2020
  12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
Presented in RM'000          
Revenue 327,775 325,431 300,875 206,519 170,260
Cost of sales (193,820) (182,502) (171,680) (122,488) (100,695)
Gross profit 133,955 142,929 129,195 84,031 69,565
Other income 3,454 3,071 2,933 5,235 4,528
Net allowance of expected credit loss on receivables (19) - - 2 (2)
Administrative and other expenses (113,505) (105,624) (78,270) (52,034) (47,636)
Selling and distribution expenses (8,104) (7,757) (10,851) (8,106) (5,472)
Profit from operation 15,781 32,619 43,007 29,128 20,983
Finance income 1,101 933 7 172 69
Finance costs (7,444) (6,292) (4,173) (2,820) (2,716)
Negative goodwill -   - - 6 -
Profit before tax 9,438 27,260 38,841 26,486 18,336
Tax expense (4,623) (9,886) (9,726) (6,168) (4,622)
Profit for the financial years/financial period to date 4,815 17,374 29,115 20,318 13,714
 
Other comprehensive income/(loss):          
Items that will be reclassified subsequently to profit or loss          
Foreign currency translation (7,017) 1,938 2,277 405 (24)
Other comprehensive income/(loss) for the financial years/financial period to date, net of tax (7,017) 1,938 2,277 405 (24)
Total comprehensive income for the financial years/financial period to date (2,202) 19,312 31,392 20,723 13,690
 
Profit attributable to:
Owners of the Company 5,924 17,631 26,652 18,235 12,902
Non-controlling interests (1,109) (257) 2,463 2,083 812
Profit for the financial years/financial period to date 4,815 17,374 29,115 20,318 13,714
 
Total comprehensive income attributable to:
Owners of the Company 397 19,942 28,479 18,545 12,880
Non-controlling interests (2,599) (630) 2,913 2,178 810
Total comprehensive income for the financial years/financial period to date (2,202) 19,312 31,392 20,723 13,690
 
Basic earnings per share (sen) 0.72 2.15* 3.25* 2.22* 1.57*

Notes:

* The historical basic EPS computed would not be reflective of the Company’s financial position after the IPO in FY2023. As such, the historical basic EPS from FY2020 to FY2023 are computed as PATAMI divided by the enlarged number of issued Shares of 820,868,600 Shares after the IPO as it provides a better reflection of the Group’s current financial position.

^ Please read this section in conjunction with MST Golf Group Berhad's 2023 Annual Report.