| 2019 (RM'000) | 2020 (RM'000) | 2021 (RM'000) | 2022 (RM'000) | 2023 (RM'000) | 2024 (RM'000) | 2025 (RM'000) | 2026 (RM'000) | |
|---|---|---|---|---|---|---|---|---|
| ASSETS | ||||||||
| Property, plant & equipment | 72,944 | 78,516 | 109,953 | 134,625 | 149,342 | 146,912 | 193,879 | 198,615 |
| Right of use Assets | 22,436 | 22,063 | 21,645 | 12,421 | 12,740 | 12,280 | 12,050 | 12,543 |
| Inventories | 8,662 | 8,662 | 8,662 | 8,662 | 8,662 | 8,662 | 8,662 | 8,662 |
| Investment properties | 278,796 | 344,266 | 325,600 | 324,400 | 548,400 | 607,500 | 656,952 | 838,235 |
| Investment in a joint venture | 32,392 | 20,769 | 18,194 | 15,181 | 2,335 | 17,392 | 25,475 | 24,762 |
| Deferred tax assets | 3,048 | 7,148 | 6,030 | 7,027 | 11,251 | 9,172 | 32,577 | 18,745 |
| Loan to a joint venture | - | - | - | - | 10,000 | 15,000 | - | - |
| TOTAL NON-CURRENT ASSETS | 418,278 | 481,424 | 490,084 | 502,316 | 742,730 | 801,918 | 929,595 | 1,101,562 |
| CURRENT ASSETS | ||||||||
| Inventories | 234,097 | 357,763 | 311,459 | 649,896 | 534,068 | 436,551 | 476,612 | 517,841 |
| Contract costs | 11,737 | 5,820 | 13,121 | 47,825 | 49,146 | 73,423 | 96,908 | 54,303 |
| Trade and other receivables | 94,426 | 86,234 | 94,332 | 82,306 | 111,395 | 142,754 | 99,960 | 117,544 |
| Due from a joint venture | - | - | - | - | 193 | 6 | 60 | - |
| Contract assets | 28,092 | 30,157 | 10,116 | 40,833 | 60,158 | 25,638 | 30,372 | 38,201 |
| Tax recoverable | 4,265 | 659 | 1,319 | 2,123 | 3,166 | 1,942 | 1,365 | 1,174 |
| Other investments | - | - | - | - | - | - | - | 18,555 |
| Cash and cash equivalents | 102,488 | 191,806 | 271,402 | 187,245 | 326,923 | 279,743 | 316,085 | 713,603 |
| Assets classified as held for sale | - | - | - | - | - | - | - | 14,470 |
| TOTAL CURRENT ASSETS | 475,105 | 672,439 | 701,749 | 1,010,228 | 1,085,049 | 960,057 | 1,021,362 | 1,475,691 |
| TOTAL ASSETS | 893,383 | 1,153,863 | 1,191,833 | 1,512,544 | 1,827,779 | 1,761,975 | 1,950,957 | 2,577,253 |
| EQUITY & LIABILITIES | ||||||||
| EQUITY | ||||||||
| Share capital | 1 | 620,140 | 620,140 | 620,140 | 620,140 | 620,140 | 620,140 | 620,140 |
| Reserves | 406,408 | 13,737 | 54,400 | 85,875 | 190,856 | 253,757 | 300,596 | 517,055 |
| Equity attributable to owners of the Company | 406,409 | 633,877 | 674,540 | 706,015 | 810,996 | 873,897 | 920,736 | 1,137,195 |
| Non-controlling interests | 30,266 | 33,769 | 37,708 | 40,666 | 309,799 | 318,530 | 323,403 | 349,020 |
| TOTAL EQUITY | 436,675 | 667,646 | 712,248 | 746,681 | 1,120,795 | 1,192,427 | 1,244,139 | 1,486,215 |
| NON-CURRENT LIABILITIES | ||||||||
| Loans and borrowings | 186,949 | 260,784 | 226,133 | 210,217 | 64,710 | 37,006 | 172,082 | 501,397 |
| Lease liabilities | - | - | - | - | 106 | 257 | 144 | 816 |
| Trade and other payables | - | - | - | 250,706 | 231,678 | 58,527 | 23,346 | 30,777 |
| Due to Directors | 3,296 | - | - | - | - | - | - | - |
| Due to a minority shareholder | 10,000 | 10,000 | 10,000 | 10,000 | - | - | - | - |
| Contract liabilities | - | - | - | - | - | - | - | 16,388 |
| Deferred tax liabilities | 14,016 | 16,894 | 14,961 | 15,970 | 6,537 | 9,425 | 8,355 | 16,273 |
| TOTAL NON-CURRENT LIABILITIES | 214,261 | 287,678 | 251,094 | 486,893 | 303,031 | 105,215 | 203,927 | 565,651 |
| CURRENT LIABILITIES | ||||||||
| Loans and borrowings | 28,892 | 22,442 | 21,475 | 39,193 | 119,170 | 137,700 | 175,290 | 94,157 |
| Lease liabilities | - | - | - | - | 473 | 109 | 225 | 291 |
| Trade and other payables | 138,233 | 144,641 | 147,180 | 214,498 | 229,873 | 275,909 | 227,533 | 291,484 |
| Contract liabilities | 21,298 | 23,707 | 51,258 | 18,970 | 37,361 | 42,273 | 67,396 | 14,496 |
| Due to Directors | 50,929 | - | - | - | - | - | - | - |
| Due to a minority shareholder | 565 | 1,963 | 2,234 | 2,490 | 1,980 | 1,884 | 16,548 | 101,408 |
| Current tax liabilities | 2,530 | 5,786 | 6,344 | 3,819 | 15,096 | 6,458 | 15,899 | 23,551 |
| TOTAL CURRENT LIABILITIES | 242,447 | 198,539 | 228,491 | 278,970 | 403,953 | 464,333 | 502,891 | 525,387 |
| TOTAL LIABILITIES | 456,708 | 486,217 | 479,585 | 765,863 | 706,984 | 569,548 | 706,818 | 1,091,038 |
| TOTAL EQUITY & LIABILITIES | 893,383 | 1,153,863 | 1,191,833 | 1,512,544 | 1,827,779 | 1,761,975 | 1,950,957 | 2,577,253 |