| FYE 31 December | |||||
| 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|
| No. of Months | 12 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
12 months Audited |
| Key Financials | |||||
| Revenue (RM'000) | 949,623 | 780,875 | 487,761 | 455,502 | 489,645 |
| Gross Profit (GP) (RM'000) | 121,116 | 93,952 | 91,349 | 80,862 | 81,838 |
| Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA)(RM'000) | 79,617 | 54,395 | 56,581 | 54,735 | 54,020 |
| Profit Before Taxation (PBT) (RM'000) | 70,194 | 48,074 | 53,298 | 52,336 | 52,762 |
| Profit After Taxation (PAT) (RM'000) | 52,777 | 36,369 | 40,306 | 41,833 | 39,201 |
| PAT Attributable to Owners of The Company (RM'000) | 52,777 | 36,369 | 40,306 | 41,833 | 39,201 |
| Total Assets (RM'000) | 676,720 | 565,098 | 408,869 | 451,214 | 498,382 |
| Shareholders' Equity(RM'000) | 334,827 | 297,050 | 214,707 | 184,401 | 262,069 |
| Cash and Cash Equivalents(RM'000) | 43,137 | 66,110 | 75,868 | 82,917 | 43,998 |
| Key Ratios | |||||
| GP Margin (1) (%) | 12.8 | 12.0 | 18.7 | 17.8 | 16.7 |
| EBITDA Margin (2) (%) | 8.4 | 7.0 | 11.6 | 12.0 | 11.0 |
| PBT Margin (3) (%) | 7.4 | 6.2 | 10.9 | 11.5 | 10.8 |
| PAT Margin (4) (%) | 5.6 | 4.7 | 8.3 | 9.2 | 8.0 |
| Basic and Diluted Earnings Per Share (EPS) (5) (sen) | 10.6 | 7.3 | 8.1 | 8.4 | 7.8 |
| Net Assets Per Share (6) (sen) | 67.0 | 59.4 | 42.9 | 36.9 | 52.4 |
| Average Trade Receivables Turnover (7) (days) | 63 | 60 | 76 | 102 | 109 |
| Average Trade Payables Turnover (8) (days) | 49 | 50 | 82 | 101 | 94 |
| Current Ratio (9) (times) | 1.9 | 2.0 | 1.8 | 1.4 | 1.7 |
| Gearing Ratio (10) (times) | * | * | * | * | * |
Notes:
| * | Less than 0.1 times. |
| (1) | Computed as GP divided by revenue. |
| (2) | Computed as EBITDA divided by revenue. |
| (3) | Computed as PBT divided by revenue. |
| (4) | Computed as PAT divided by revenue. |
| (5) | Computed as PAT divided by the enlarged total number of 500,000,000 Shares after the IPO. |
| (6) | Computed as net assets divided by the enlarged total number of 500,000,000 Shares after the IPO. |
| (7) | Computed based on the average trade receivables over revenue for the respective financial years multiplied by total number of days per year |
| (8) | Computed based on the average trade payables (excluding accrued contract costs and retention sum) over cost of sales for the respective financial years multiplied by total number of days per year |
| (9) | Computed as current assets divided by current liabilities. |
| (10) | Computed as total borrowings divided by shareholders' equity. |
# Please read this section in conjunction with Kumpulan Kitacon Berhad's Prospectus dated 28 December 2022.