| PARTICULARS | TTM | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating Revenue | 1.62B | 1.63B | 1.69B | 1.51B | 1.33B |
| Cost of Revenue | 1.21B | 1.22B | 1.24B | 1.14B | 999.71M |
| Gross Profit | 404.60M | 412.49M | 453.64M | 376.52M | 334.51M |
| Operating Expenses | 241.08M | 247.68M | 255.68M | 227.93M | 217.58M |
| Profit after Tax (Net Income) | 116.37M | 115.93M | 136.16M | 101.93M | 80.25M |