NL Development PCL (BKK:NL)
Thailand flag Thailand · Delayed Price · Currency is THB
0.6000
-0.0100 (-1.64%)
Last updated: Sep 3, 2026, 11:24 AM ICT

NL Development PCL Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,1711,1631,2942,1771,2191,385
Revenue Growth
6.85%-10.10%-40.58%78.60%-11.99%-18.10%
Gross Profit
124.75133.22154.62334.78237.98233.78
Operating Income
-54.84-42.71-22.84151.0953.659.88
Net Income
-29.04-14.698.05129.9557.5857.33
Earnings Per Share
-0.06-0.030.020.350.160.16
EPS Growth
---95.26%116.90%-1.14%10.08%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
393.82484.85550.21396.2219.71187.82
Total Debt
11.5410.515.4618.913.225.5
Net Cash (Debt)
382.28474.35534.74377.3206.49182.32
Net Cash Growth
7.50%-11.29%41.73%82.72%13.26%-57.30%
Net Cash Per Share
0.760.951.101.020.580.52

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
32.41-34.81-90.84262.85112.42-310.08
Capital Expenditures
-3.92-12.76-29.47-4.37-3.22-15.73
Free Cash Flow
28.49-47.57-120.31258.48109.19-325.81
Free Cash Flow Growth
---136.72%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.65%11.46%11.95%15.38%19.53%16.88%
Operating Margin
-4.68%-3.67%-1.76%6.94%4.40%4.32%
Pretax Margin
-2.84%-1.29%0.87%7.45%6.04%5.79%
Profit Margin
-2.48%-1.26%0.62%5.97%4.72%4.14%
FCF Margin
2.43%-4.09%-9.30%11.88%8.96%-23.53%

Dividends

Fiscal YearFY 2024FY 2023FY 2022FY 2021
Period EndingDec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0400.1210.4000.080
Dividend Per Share Growth
-66.89%-69.80%400.00%0%
Dividend Yield
3.84%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--67.67---
PS Ratio
0.260.290.42---