GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
Q

QAF Q01.SI · SGD

Consumer Staples · SGX · 🇸🇬 Singapore

Compare

0.91

0.00%

Close of 6 Nov 2026, in SGD

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in SGD, from our data supplier.

FY2025

Revenue

SGD 633.6m

FY2016FY2025

Net income

SGD 39.8m

FY2016FY2025

Free cash flow

SGD 35.4m

FY2016FY2025

Shareholders' equity

SGD 510.3m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueSGD 633.6mSGD 636.1mSGD 628.6mSGD 577.5mSGD 557.7mSGD 561.8mSGD 863.9mSGD 814.9mSGD 825.8mSGD 889.5m
Gross profitSGD 298.4mSGD 302.0mSGD 291.5mSGD 262.7mSGD 264.7mSGD 284.2mSGD 402.1mSGD 371.7mSGD 398.6mSGD 436.4m
Operating incomeSGD 33.7mSGD 35.5mSGD 37.6mSGD 16.6mSGD 25.0mSGD 51.4mSGD 32.9mSGD 6.9mSGD 36.1mSGD 127.2m
Net incomeSGD 39.8mSGD 34.7mSGD 27.5mSGD 19.4mSGD 52.1mSGD 27.7mSGD 27.6mSGD 8.1mSGD 32.4mSGD 120.4m
Diluted earnings per share0.070.060.050.030.090.050.050.010.060.21

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsSGD 668.6mSGD 664.3mSGD 669.2mSGD 664.8mSGD 878.2mSGD 868.1mSGD 850.5mSGD 783.6mSGD 821.5mSGD 772.4m
Cash and short-term investments—————SGD 81.4mSGD 73.2mSGD 64.9mSGD 136.5mSGD 108.9m
Total liabilitiesSGD 156.3mSGD 163.2mSGD 180.7mSGD 165.3mSGD 345.8mSGD 351.8mSGD 342.9mSGD 272.2mSGD 290.9mSGD 245.3m
Debt—SGD 1.7mSGD 6.4mSGD 14.2mSGD 25.6mSGD 62.1mSGD 150.3mSGD 105.1mSGD 113.1mSGD 83.8m
Shareholders' equitySGD 510.3mSGD 499.7mSGD 486.9mSGD 497.7mSGD 530.6mSGD 516.3mSGD 507.6mSGD 511.4mSGD 536.9mSGD 527.1m
Shares outstanding575m575m575m575m575m575m575m573m571m562m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsSGD 53.2mSGD 65.3mSGD 57.6mSGD 52.4mSGD 109.2mSGD 96.0mSGD 59.4mSGD 20.9mSGD 61.9mSGD 101.8m
Capital spending−SGD 17.8m−SGD 19.3m−SGD 39.7m−SGD 26.6m−SGD 30.1m−SGD 31.1m−SGD 35.5m−SGD 74.4m−SGD 60.7m−SGD 74.2m
Free cash flowSGD 35.4mSGD 45.9mSGD 17.9mSGD 25.9mSGD 79.1mSGD 64.8mSGD 23.9m−SGD 53.5mSGD 1.3mSGD 27.6m
Dividends paid−SGD 28.8m−SGD 28.8m−SGD 28.8m−SGD 28.8m−SGD 28.8m−SGD 28.8m−SGD 28.8m−SGD 23.4m−SGD 19.2m−SGD 28.1m

Latest quarters

By quarter end

Jun 2025Dec 2024Jun 2024Dec 2023Dec 2020Jun 2020Dec 2019Sept 2019
RevenueSGD 306.1mSGD 326.9mSGD 309.2mSGD 327.0mSGD 277.5mSGD 462.6mSGD 224.4mSGD 218.2m
Gross profitSGD 143.2mSGD 155.7mSGD 146.1mSGD 154.1mSGD 137.0mSGD 232.2mSGD 113.8mSGD 98.5m
Operating incomeSGD 11.8mSGD 25.6mSGD 18.7mSGD 23.2mSGD 22.5mSGD 37.6mSGD 22.0mSGD 5.7m
Net incomeSGD 3.9mSGD 22.2mSGD 12.5mSGD 22.6m−SGD 466,000SGD 28.2mSGD 22.5mSGD 2.9m
Diluted earnings per share0.010.040.020.04-0.000.050.040.01
Cash from operations————SGD 23.0mSGD 23.0mSGD 20.0mSGD 6.0m
Capital spending————−SGD 7.0m−SGD 6.0m−SGD 35.0m−SGD 27.0m
Free cash flow————SGD 16.0mSGD 17.0m−SGD 15.0m−SGD 21.0m
Total assetsSGD 612.6mSGD 664.3mSGD 625.1mSGD 669.2mSGD 868.1mSGD 864.4mSGD 850.5mSGD 788.5m
Cash and short-term investments————SGD 81.4mSGD 93.1mSGD 73.2mSGD 47.5m
Debt—SGD 1.7mSGD 3.3mSGD 6.4mSGD 62.1mSGD 146.5mSGD 150.3mSGD 140.7m
Shareholders' equitySGD 475.8mSGD 499.7mSGD 473.4mSGD 486.9mSGD 516.3mSGD 516.9mSGD 507.6mSGD 484.8m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue3.1%2.4%-4.4%
Operating income26.7%-8.1%-7.2%
Net income27.1%7.5%-2.7%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin47.3%46.6%47.4%47.4%
Operating margin5.4%5.0%5.6%5.9%
Net margin5.9%4.9%5.6%5.5%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings12.913.817.124.69.718.816.841.319.76.5
Price to sales0.80.80.80.80.90.90.50.40.80.9

Dividends and splits

Per share, in the currency the company pays

Paid for 34 years. Last went ex-dividend on 8 Sept 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year0.050.050.050.050.070.050.050.05

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.