Financial Ratio Unit 2021 2022 2023
Liquidity Ratios
Current ratio Times 1.73 1.76 1.84
Quick ratio Times 1.13 0.96 1.20
Accounts receivable turnover Times 14.43 16.01 12.97
Average Collection period Days 25.30 22.79 28.14
Inventory turnover Times 14.24 14.79 12.77
Average inventory period Days 25.63 24.69 28.58
Accounts payable turnover Times 11.69 13.08 11.68
Average Payment period Days 31.23 27.90 31.25
Cash Cycle Days 19.70 19.58 25.47
Profitability Ratios
Gross profit margin % 16.67 13.68 12.00
Net profit margin % 6.73 3.63 4.94
Return on equity % 11.47 8.85 10.31
Activity Ratios
Return on asset % 5.42 3.76 4.52
Return on fixed assets % 11.14 8.32 10.21
Total asset turnover Times 0.80 1.04 0.91
Solvency Ratios
Debt to equity Times 0.64 0.78 0.71
Interest coverage Times 15.20 13.25 9.41
Earnings per share
Earnings per share Baht/share 3.79 3.20 3.92