Financial Year Ended 31 May 2025 2024 2023 2022
  12 months
Audited
12 months
Audited
12 months
Audited
12 months
Audited
 
KEY FINANCIAL DATA        
Revenue (RM'000) 176,308 172,474 120,201 82,759
Gross Profit (GP) (RM'000) 38,590 28,430 19,246 14,250
Earnings Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) 24,965 13,996 7,040 4,530
Profit Before Taxation (PBT) (RM'000) 22,023 11,429 5,178 2,929
Profit After Taxation (PAT) # (RM'000) 15,464 8,064 3,694 1,805
PAT Attributable to Owners of the Group # (RM'000) 15,309 8,073 3,698 1,825
Total Assets (RM'000) 114,213 106,988 108,153 69,745
Total Liabilities (RM'000) 76,530 76,220 80,578 45,978
Total Borrowings (RM'000) 32,601 35,292 34,161 29,966
Equity Attributable to Owners of the Company (RM'000) 37,317 31,007 27,543 23,741
 
KEY RATIOS        
GP Margin (1) (%) 21.89 16.48 16.01 17.22
EBITDA Margin (2) (%) 14.16 8.11 5.86 5.47
PBT Margin (3) (%) 12.49 6.63 4.31 3.54
PAT Margin (4) (%) 8.77 4.68 3.07 2.18
Basic and Diluted Earnings Per Share (5) (sen) 2.04 1.08 0.49 0.24
Trade Receivables Turnover Period (6) (days) 85 80 104 115
Trade Payables Turnover Period (7) (days) 30 49 69 31
Inventory Turnover Period (8) (days) 54 65 79 62
Current Ratio (9) (times) 1.39 1.32 1.27 1.46
Gearing Ratio (10) (times) 0.87 1.14 1.24 1.26

Notes:

# From continuing operations

(1) Computed based on the GP over revenue.
(2) Computed based on EBITDA over revenue.
(3) Computed based on PBT over revenue.
(4) Computed based on PAT from continuing operations over revenue.
(5) Computed based on PAT from continuing operations attributable to the owners of the Group divided by the number of issued Shares of 750,000,000 after the IPO. There are no dilutive instruments as at the end of the respective financial years.
(6) Computed based on the average closing balance of trade receivables of the continuing operations divided by revenue of the continuing operations for the respective financial years multiplied by number of days in the respective financial years.
(7) Computed based on the average closing balance of trade payables of the continuing operations divided by cost of sales of the continuing operations for the respective financial years multiplied by number of days in the respective financial years.
(8) Computed based on the average closing balance of inventory of the continuing operations divided by cost of sales of the continuing operations for the respective financial years multiplied by number of days in the respective financial years.
(9) Computed based on current assets over current liabilities.
(10) Computed based on total borrowings over equity attributable to owners of the Company.

* Please read this section in conjunction with OGX Group Berhad’s Prospectus dated 12 February 2026.