Thai Plastic Industrial (1994) PCL (BKK:TPLAS)
Thailand flag Thailand · Delayed Price · Currency is THB
1.180
+0.020 (1.72%)
Aug 11, 2026, 11:11 AM ICT

BKK:TPLAS Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
483.34451.27487.52517.13560.41505.79
Revenue Growth
4.00%-7.43%-5.73%-7.72%10.80%7.68%
Cost of Revenue
398.82382.8419.32443.58467.46411.64
Gross Profit
84.5268.4768.273.5592.9594.15
Selling, General & Admin
63.9761.9558.5959.3659.3457.14
Other Operating Expenses
-4.58-4.58-5.8-3.22-5.73-5.28
Operating Expenses
59.3957.3752.7956.1453.6151.86
Operating Income
25.1311.115.4117.4139.3442.29
Interest Expense
-0.17-0.2-0.23-0.34-0.05-0.05
EBT Excluding Unusual Items
24.9610.915.1817.0739.342.24
Asset Writedown
-1.17-0.95-0.63-1.86-2.78-0.76
Pretax Income
23.799.9514.5515.2136.5241.48
Income Tax Expense
4.991.992.872.626.97.57
Net Income
18.817.9511.6812.5929.6233.91
Net Income to Common
18.817.9511.6812.5929.6233.91
Net Income Growth
78.99%-31.91%-7.21%-57.50%-12.66%-1.97%
Shares Outstanding (Basic)
264270270270270270
Shares Outstanding (Diluted)
264270270270270270
Shares Change
-3.86%-----
EPS (Basic)
0.070.030.040.050.110.13
EPS (Diluted)
0.070.030.040.050.110.13
EPS Growth
86.18%-31.91%-7.21%-57.50%-12.66%-1.97%
Free Cash Flow
13.093.0820.8529.9817.5316.89
Free Cash Flow Per Share
0.050.010.080.110.070.06
Dividend Per Share
0.0400.0400.0400.0400.1000.100
Dividend Growth
0%0%0%-60.00%0%0%
Gross Margin
17.49%15.17%13.99%14.22%16.59%18.61%
Operating Margin
5.20%2.46%3.16%3.37%7.02%8.36%
Profit Margin
3.89%1.76%2.40%2.43%5.29%6.70%
Free Cash Flow Margin
2.71%0.68%4.28%5.80%3.13%3.34%
EBITDA
40.2424.8328.5330.4550.9753.73
EBITDA Margin
8.33%5.50%5.85%5.89%9.10%10.62%
D&A For EBITDA
15.1113.7313.1213.0411.6311.44
EBIT
25.1311.115.4117.4139.3442.29
EBIT Margin
5.20%2.46%3.16%3.37%7.02%8.36%
Effective Tax Rate
20.96%20.05%19.71%17.25%18.90%18.25%
Revenue as Reported
487.92455.85493.31520.34566.14511.07