Extracted from Annual Report 2024

2020 2021 2022 2023 2024
Revenue (RM’000) 731,443 667,736 984,183 1,112,987 1,468,140
Gross Profit (RM’000) 232,174 81,348 330,759 473,882 670,514
Profit Before Tax (RM’000) 88,470 (409,694) 196,324 337,364 503,620
Profit After Tax (RM’000) 32,562 (435,680) 125,337 235,178 364,594
Gross Profit Margin (%) 31.7 12.2 33.6 42.6 45.7
Profit Before Tax Margin (%) 12.1 (61.4) 19.9 30.3 34.3
Return of Equity (%) 3.8 (24.1) 8.4 13.3 16.6