Advances to contract manufacturers – third parties
2,369
4,439
2,856
5,785
Total trade and other receivables
10,406
12,025
Movement in the above impairment losses:
Beginning balances
279
283
Charge /(reversal) for the financial year
4
(227
)
Ending balance
283
56
(a)
Trade receivables are non-interest bearing and the normal credit terms granted by the Company is 30 to 90 days (2025: 30 to 90 days). They are recognized at their original invoice amounts, which represent their fair values on initial recognition.
(b)
Other receivables from third parties consist mainly of advances to contract manufacturers. The Company expected to be offset with contract manufacturers charges in the next 12 months.
(c)
Prepayments from third parties consist mainly of the subscription of Enterprise Resource Planning (ERP) system and prepaid insurances.