| Financial Year Ended 31 December/ 30 September / 30 June | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 12 Months Unaudited |
12 Months Audited |
12 Months Audited |
12 Months Audited |
15 Months Audited |
|
| Revenue (RM'000) | 1,335,271 | 1,016,900 | 774,261 | 651,107 | 721,877 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 1,034,767 | 842,672 | 592,700 | 475,636 | 377,890 |
| Profit Before Taxation (RM'000) | 884,296 | 719,234 | 489,405 | 404,367 | 320,683 |
| Net Profit (RM'000) | 882,416 | 708,050 | 486,839 | 400,402 | 316,705 |
| Total Assets (RM'000) | 5,570,950 | 4,246,645 | 3,217,778 | 2,539,677 | 1,883,604 |
| Shareholders’ Equity (RM'000) | 3,745,837 | 2,843,892 | 2,204,088 | 1,875,977 | 1,547,063 |
| Net Earnings Per Share (sen) | 11.5 | 9.4 | 6.6 | 5.4 | 4.3 |
| Net Tangible Assets Per Share (sen) | 10.9 | 13.1 | 13.1 | 16.6 | 16.2 |