Skip to main content
TipRanks
Go Ultimate75% OFF

NSL Foods Public Company Limited (NSL) Financial Statements

NSL Foods Public Company Limited Financial Overview

NSL Foods Public Company Limited's market cap is currently ฿6.84B. The company's EPS TTM is ฿1.93; its P/E ratio is 11.92; and it has a dividend yield of 4.57%. NSL Foods Public Company Limited is estimated to report earnings on November 16, 2026, and the estimated EPS forecast is ฿0.54. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue฿ 6.92B฿ 5.84B฿ 4.79B฿ 4.00B฿ 3.04B
Gross Profit฿ 1.36B฿ 1.21B฿ 882.74M฿ 742.12M฿ 541.63M
Operating Income฿ 730.59M฿ 684.06M฿ 437.11M฿ 381.92M฿ 249.19M
EBITDA฿ 894.66M฿ 821.04M฿ 556.99M฿ 484.12M฿ 345.84M
Net Income฿ 604.18M฿ 541.01M฿ 333.48M฿ 297.60M฿ 191.11M
Balance Sheet
Cash & Short-Term Investments฿ 265.93M฿ 496.70M฿ 348.04M฿ 416.19M฿ 459.33M
Total Assets฿ 3.67B฿ 3.08B฿ 2.50B฿ 2.29B฿ 2.11B
Total Debt฿ 415.44M฿ 156.75M฿ 155.64M฿ 246.99M฿ 326.95M
Net Debt฿ 150.44M฿ -70.75M฿ 21.71M฿ 131.84M฿ -132.38M
Total Liabilities฿ 1.47B฿ 1.16B฿ 923.20M฿ 883.56M฿ 858.87M
Stockholders' Equity฿ 2.18B฿ 1.89B฿ 1.56B฿ 1.41B฿ 1.25B
Cash Flow
Free Cash Flow฿ 144.29M฿ 486.94M฿ 271.98M฿ 201.79M฿ 158.31M
Operating Cash Flow฿ 539.87M฿ 635.92M฿ 429.99M฿ 346.90M฿ 191.79M
Investing Cash Flow฿ -272.76M฿ -284.37M฿ -111.62M฿ -445.08M฿ -32.56M
Financing Cash Flow฿ -229.61M฿ -257.97M฿ -281.59M฿ -246.00M฿ 290.16M

Currency in THB

NSL Foods Public Company Limited Earnings and Revenue History

02.5B5B7.5B0 %4 %8 %12 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

NSL Foods Public Company Limited Liabilities to Assets

01.5B3B4.5B25 %50 %75 %100 %LiabilitiesLiabilities to Assets201720182019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

NSL Foods Public Company Limited Cash Flow

-500M-250M0250M500M750M201720182019202020212022202320242025OperatingInvestingFinancing

NSL Foods Public Company Limited Forecast EPS vs Actual EPS

0.40.50.50.60.6Q2 25Q3 25Q4 25Q1 26Q2 26Q3 26EPS EstimateBeatMiss