Financial Year Ended 31 December 2025 2024 2023 2022 2021
  12 months
(Unaudited)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
12 months
(Actual)
Revenue (RM'000) 2,605,429 3,184,522 2,605,688 2,686,518 1,429,311
Earnings/(Loss) Before Interest, Tax, Depreciation & Amortisation [EBITDA/(LBITDA) (RM'000) 344,782 348,241 349,962 216,530 72,356
Earnings/(Loss) Before Interest & Tax [EBIT/(LBIT) (RM'000) 264,398 267,570 271,527 123,020 (67,700)
Profit/(Loss) Before Taxation (PBT) (RM'000) 198,066 221,059 218,256 82,021 (100,341)
Net Profit/(Loss) (RM'000) 158,328 166,320 154,828 43,130 (111,949)
Net Profit/(Loss) Attributable To Owners Of The Company (RM'000) 160,540 153,045 108,402 (6,300) (107,484)
Net Assets (RM'000) 1,036,457 842,830 704,806 579,994 588,503
Net Assets Per Share (RM) 1.34 1.09 0.95 0.75 0.76
Basic Earnings/(Loss) Per Share (sen) 20.73 19.77 14.00 (0.81) (13.88)
Return on Capital Employed (%) 19.03 20.58 22.00 12.00 (7.00)
Net Gearing Ratio (times) NET CASH  0.21 0.42 0.79 0.87