Financial Year Ended 31 December 2025 2024 2023 2022 2021
  12 months
(Unaudited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
12 months
(Audited)
Revenue (RM'000) 898,566 1,360,432 1,213,822 580,853 377,509
Earnings Before Interest, Tax, Depreciation & Amortisation [EBITDA](RM'000) 436,440 549,240 369,426 121,947 20,642
EBITDA Margin(%) 48.57 40.37 30.43 20.99 5.47
Profit/(Loss) Before Taxation [PBT/(LBT)](RM'000) 235,713 267,028 121,228 (81,770) (82,699)
Profit/(Loss) After Taxation [PAT/(LAT)] (RM'000) 202,176 207,706 99,525 (100,402) (90,824)
PAT/(LAT) Margin(%) 22.5 15.27 8.20 (17.29) (24.06)
Shareholders' Funds (RM'000) 2,392,703 2,571,203 2,475,408 2,281,665 2,258,102
Total Assets (RM'000) 2,839,853 3,071,309 3,107,645 3,089,362 3,006,006
Basic Earnings/(Loss) Per Share (sen) 2.46 2.53 1.21 (1.22) (1.11)
Net Assets Per Share (sen) 29.12 31.30 30.13 27.77 27.49
Net Debt-To-Equity Ratio (times) (0.06) (0.03) 0.09 0.16 0.11