| 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 |