New Plus Knitting PCL (BKK:NPK)
Thailand flag Thailand · Delayed Price · Currency is THB
12.80
-0.10 (-0.78%)
Jun 2, 2026, 10:07 AM ICT

New Plus Knitting PCL Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
249.7270.73220.37238.41220.12148.78
Revenue Growth (YoY)
5.97%22.85%-7.56%8.31%47.95%-30.26%
Cost of Revenue
204.03218.26201.31221.91199.87145.65
Gross Profit
45.6752.4819.0616.520.253.13
Selling, General & Admin
24.8725.4925.4522.9925.323.15
Operating Expenses
24.8725.4925.4522.9925.323.15
Operating Income
20.8126.99-6.39-6.49-5.06-20.02
Interest Expense
-1.73-1.8-1.61-2.03-0.93-0.55
Interest & Investment Income
0.590.590.690.530.40.41
Currency Exchange Gain (Loss)
0.90.9----
Other Non Operating Income (Expenses)
1.471.741.862.681.31.43
EBT Excluding Unusual Items
22.0428.42-5.45-5.3-4.29-18.73
Gain (Loss) on Sale of Investments
0.530.530.70.420.080.2
Asset Writedown
----1.66-
Pretax Income
22.5628.95-4.75-4.88-2.55-18.53
Income Tax Expense
-5.05-4.892.573.6316.330.78
Earnings From Continuing Operations
27.6233.84-7.32-8.5-18.88-19.31
Minority Interest in Earnings
-2.07-1.97-1.81-0.01-0.11-
Net Income
25.5531.87-9.12-8.51-18.99-19.31
Net Income to Common
25.5531.87-9.12-8.51-18.99-19.31
Shares Outstanding (Basic)
101010101010
Shares Outstanding (Diluted)
101010101010
EPS (Basic)
2.553.19-0.91-0.85-1.90-1.93
EPS (Diluted)
2.553.19-0.91-0.85-1.90-1.93
Free Cash Flow
32.3117.61-4.771.01-7.95-3.59
Free Cash Flow Per Share
3.231.76-0.480.10-0.80-0.36
Dividend Per Share
0.2500.250----
Gross Margin
18.29%19.38%8.65%6.92%9.20%2.10%
Operating Margin
8.33%9.97%-2.90%-2.72%-2.30%-13.46%
Profit Margin
10.23%11.77%-4.14%-3.57%-8.63%-12.98%
Free Cash Flow Margin
12.94%6.51%-2.16%0.42%-3.61%-2.42%
EBITDA
26.3332.17-1.54-0.482.26-9.03
EBITDA Margin
10.54%11.88%-0.70%-0.20%1.03%-6.07%
D&A For EBITDA
5.525.184.856.017.3210.99
EBIT
20.8126.99-6.39-6.49-5.06-20.02
EBIT Margin
8.33%9.97%-2.90%-2.72%-2.30%-13.46%