Investor Relations

Financial Highlights

5 Year Financial Highlights:

Financial Year

(Ended 31 December)

2024

(RM’000)

2023

(RM’000)

2022

(RM’000)

2021

(RM’000)

2020 1

(RM’000)

Revenue

1,031,970

971,828

612,801

593,759

563,274

Profit Before Tax

88,014

69,207

25,612

39,977

23,373

Profit for the Financial Year

61,912

50,462

14,212

26,578

14,003

Share Capital

388,186

388,186

388,186

388,186

388,186

Equity Attributable To Owners Of The Parent

602,347

552,925

507,385

497,702

470,618

Net Tangible Assets

345,373

296,920

251,836

242,341

215,576

Basic Earnings per share (sen)

10.24

8.14

2.55

5.18

2.86

Gross Dividend per share (sen)

3.06###

1.63##

0.50#

0.91*

Net Assets per share (sen)

101.81

93.45

85.76

84.12

93.81

Net Tangible Assets per share (sen)

58.37

50.18

42.56

40.96

42.97

Total Assets

1,124,557

1,123,028

916,758

938,064

963,482

Total Borrowings

86,254

94,051

113,933

86,487

175,396

Net Gearing Ratio

N/A

0.07

0.12

0.09

0.22

Market Capitalisation

431,906

396,407

307,659

428,948

300,992

5 Year Financial Highlights:

Financial Year : Ended 31 December | (RM’000)

Revenue

1,031,970

Profit Before Tax

88,014

Profit for the Financial Year

61,912

Share Capital

388,186

Equity Attributable To Owners Of The Parent

602,347

Net Tangible Assets

345,373

Basic Earnings per share (sen)

10.24

Gross Dividend per share (sen)

3.06###

Net Assets per share (sen)

101.81

Net Tangible Assets per share (sen)

58.37

Total Assets

1,124,557

Total Borrowings

86,254

Net Gearing Ratio

N/A

Market Capitalisation

431,906

Revenue

971,828

Profit Before Tax

69,207

Profit for the Financial Year

50,462

Share Capital

388,186

Equity Attributable To Owners Of The Parent

552,925

Net Tangible Assets

296,920

Basic Earnings per share (sen)

8.14

Gross Dividend per share (sen)

1.63##

Net Assets per share (sen)

93.45

Net Tangible Assets per share (sen)

50.18

Total Assets

1,123,028

Total Borrowings

94,051

Net Gearing Ratio

0.07

Market Capitalisation

396,407

Revenue

612,801

Profit Before Tax

25,612

Profit for the Financial Year

14,212

Share Capital

388,186

Equity Attributable To Owners Of The Parent

507,385

Net Tangible Assets

251,836

Basic Earnings per share (sen)

2.55

Gross Dividend per share (sen)

0.50#

Net Assets per share (sen)

85.76

Net Tangible Assets per share (sen)

42.56

Total Assets

916,758

Total Borrowings

113,933

Net Gearing Ratio

0.12

Market Capitalisation

307,659

Revenue

593,759

Profit Before Tax

39,977

Profit for the Financial Year

26,578

Share Capital

388,186

Equity Attributable To Owners Of The Parent

497,702

Net Tangible Assets

242,341

Basic Earnings per share (sen)

5.18

Gross Dividend per share (sen)

0.91*

Net Assets per share (sen)

84.12

Net Tangible Assets per share (sen)

40.96

Total Assets

938,064

Total Borrowings

86,487

Net Gearing Ratio

0.09

Market Capitalisation

428,948

Revenue

563,274

Profit Before Tax

23,373

Profit for the Financial Year

14,003

Share Capital

388,186

Equity Attributable To Owners Of The Parent

470,618

Net Tangible Assets

215,576

Basic Earnings per share (sen)

2.86

Gross Dividend per share (sen)

Net Assets per share (sen)

93.81

Net Tangible Assets per share (sen)

42.97

Total Assets

963,482

Total Borrowings

175,396

Net Gearing Ratio

0.22

Market Capitalisation

300,992

1 The comparative figures have been restated following the adoption of IFRIC Agenda Decision on MFRS 123 Borrowing Costs.
* A first interim dividend of RM0.00422 per ordinary share, paid on 30 March 2022.
* A final dividend of RM0.00493 per ordinary share, approved by the shareholders at the Annual General Meeting held on 15 June 2022, paid on 20 July 2022.
# A first interim dividend of RM0.00249 per ordinary share, paid on 30 March 2023.
# A final dividend of RM0.00250 per ordinary share, approved by the shareholders at the Annual General Meeting held on 20 June 2023, paid on 20 July 2023.
## A first interim dividend of RM0.00815 per ordinary share, paid on 29 March 2024.
## A final dividend of RM0.00818 per ordinary share, approved by the shareholders at the Annual General Meeting held on 13 June 2024, paid on 23 July 2024.
### A first interim dividend of RM0.0152 per ordinary share, paid on 28 March 2025.
### A final interim dividend of RM0.0154 per ordinary share will be proposed for shareholders’ approval for the forthcoming 23rd Annual General Meeting.