Thanapiriya PCL (BKK:TNP)
Thailand flag Thailand · Delayed Price · Currency is THB
2.860
-0.020 (-0.69%)
Aug 11, 2026, 10:17 AM ICT

Thanapiriya PCL Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,1393,0912,8732,6132,4332,623
Revenue Growth
8.41%7.60%9.92%7.40%-7.21%19.42%
Gross Profit
571.17564.96504.41439.96417.43449.58
Operating Income
264.75267.21233.25194.86186.45238.7
Net Income
210.47212.57185.54155.53149.01192.1
Earnings Per Share
0.260.270.230.190.190.24
EPS Growth
10.13%14.57%19.30%4.37%-22.43%43.50%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
136.06224.35130.01108.4364.97140.73
Total Debt
106.72178.33118.2486.768.9572.77
Net Cash (Debt)
29.3446.0211.7721.74-3.9867.96
Net Cash Growth
-5.79%290.87%-45.83%--98.94%
Net Cash Per Share
0.040.060.010.03-0.000.08

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
254.84267.07217.89203.46112.27231.14
Capital Expenditures
-146.96-123.2-145.19-91.63-116.06-113.68
Free Cash Flow
107.87143.8772.71111.83-3.79117.46
Free Cash Flow Growth
53.09%97.87%-34.98%--58.02%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
18.20%18.28%17.56%16.84%17.15%17.14%
Operating Margin
8.43%8.64%8.12%7.46%7.66%9.10%
Pretax Margin
8.33%8.54%8.02%7.37%7.57%9.02%
Profit Margin
6.71%6.88%6.46%5.95%6.12%7.32%
FCF Margin
3.44%4.65%2.53%4.28%-0.16%4.48%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.1050.1050.0950.0850.0800.100
Dividend Per Share Growth
10.53%10.53%11.77%6.25%-20.00%42.86%
Dividend Yield
3.65%4.00%3.06%3.15%2.23%2.14%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.9510.0914.1415.1221.4722.07
Forward PE
10.389.9714.1114.5219.7520.99
P/FCF Ratio
21.3614.9036.0921.03-36.10
PS Ratio
0.730.690.910.901.321.62