Financial Year (RM'000) 2025 2024 2023 2022 2021
Revenue 997,146 907,478 791,991 698,049 558,367
Gross profit 263,756 235,448 165,282 143,717 107,388
Earnings before interest, taxes, depreciation and amortisation (EBITDA) 160,593 160,262 112,993 99,735 66,405
Share of associates' results 3,879 6,161 4,643 5,308 5,633
Share of joint venture's results 825 770 1,064 1,147 1,345
Profit before tax (PBT) 133,725 136,210 84,917 67,891 32,152
Profit after tax 100,947 100,955 63,351 51,242 23,767
Non-controlling interest (29,860) (26,800) (17,616) (9,100) (6,699)
Profit after tax and non-controlling interest (PAT after NCI) 71,087 74,155 45,735 42,142 17,068
Number of shares ('000) 401,554 401,554 401,554 401,554 401,554