GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
T

Thai Packaging & Printing PCL TPP.BK · THB

Materials · SET · 🇹🇭 Thailand

Compare

12.50

0.00%

Close of 9 Nov 2026, in THB

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in THB, from our data supplier.

FY2025

Revenue

THB 270.3m

FY2016FY2025

Net income

THB 49.1m

FY2016FY2025

Free cash flow

THB 35.1m

FY2016FY2025

Shareholders' equity

THB 965.1m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 270.3mTHB 244.1mTHB 213.3mTHB 266.2mTHB 240.3mTHB 238.9mTHB 326.9mTHB 301.9mTHB 245.4mTHB 268.9m
Gross profitTHB 116.9mTHB 96.8mTHB 75.1mTHB 95.0mTHB 76.7mTHB 64.0mTHB 110.4mTHB 76.1mTHB 59.3mTHB 61.2m
Operating incomeTHB 56.4mTHB 30.7mTHB 15.7mTHB 38.5mTHB 16.7mTHB 7.4mTHB 43.7mTHB 9.3mTHB 19.1mTHB 16.6m
Net incomeTHB 49.1mTHB 23.6mTHB 12.0mTHB 29.9mTHB 29.1m−THB 3.9mTHB 36.1mTHB 5.6mTHB 16.7mTHB 11.8m
Diluted earnings per share1.310.630.320.800.78-0.100.960.150.440.32

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.11bnTHB 1.08bnTHB 1.06bnTHB 1.04bnTHB 1.08bnTHB 1.02bnTHB 1.04bnTHB 1.01bnTHB 935.4mTHB 926.7m
Cash and short-term investmentsTHB 345.2mTHB 334.8mTHB 333.6mTHB 324.7mTHB 333.2mTHB 204.2mTHB 208.3mTHB 144.8mTHB 172.8mTHB 199.1m
Total liabilitiesTHB 147.7mTHB 147.3mTHB 136.8mTHB 136.7mTHB 168.3mTHB 136.6mTHB 141.7mTHB 139.1mTHB 126.4mTHB 123.0m
DebtTHB 7.7mTHB 2.8mTHB 2.7mTHB 6.3mTHB 8.9mTHB 8.0mTHB 5.2mTHB 3.0mTHB 4.4mTHB 2.7m
Shareholders' equityTHB 965.1mTHB 934.5mTHB 922.9mTHB 899.1mTHB 915.8mTHB 880.0mTHB 900.4mTHB 872.5mTHB 808.8mTHB 803.4m
Shares outstanding38m38m38m38m38m38m38m38m38m38m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 42.4mTHB 27.8mTHB 48.5mTHB 48.0mTHB 7.3mTHB 40.2mTHB 73.9m−THB 38.4mTHB 113,128THB 24.0m
Capital spending−THB 7.4m−THB 9.4m−THB 6.9m−THB 3.8m−THB 1.1m−THB 9.7m−THB 4.7m−THB 7.8m−THB 11.7m−THB 31.4m
Free cash flowTHB 35.1mTHB 18.4mTHB 41.5mTHB 44.2mTHB 6.2mTHB 30.5mTHB 69.2m−THB 46.2m−THB 11.6m−THB 7.5m
Dividends paid−THB 16.8m−THB 8.2m−THB 18.8m−THB 37.6m−THB 52.8m−THB 22.5m−THB 8.3m−THB 12.8m−THB 11.3m−THB 11.3m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 75.1mTHB 73.1mTHB 76.2mTHB 66.0mTHB 58.3mTHB 69.9mTHB 65.4mTHB 61.3m
Gross profitTHB 32.3mTHB 33.1mTHB 34.6mTHB 30.2mTHB 24.4mTHB 29.7mTHB 24.8mTHB 24.6m
Operating incomeTHB 16.9mTHB 16.9mTHB 15.9mTHB 24.5mTHB 8.2mTHB 10.1mTHB 3.4mTHB 17.1m
Net incomeTHB 16.3mTHB 21.1mTHB 15.6mTHB 19.2mTHB 6.2mTHB 8.1mTHB 2.4mTHB 13.3m
Diluted earnings per share0.440.560.420.510.170.220.060.35
Cash from operationsTHB 9.0mTHB 28.0mTHB 7.0mTHB 33.0m−THB 4.0mTHB 1.0mTHB 5.0mTHB 16.0m
Capital spending−THB 20.0m−THB 2.0m−THB 3.0m−THB 2.0m——−THB 2.0m−THB 4.0m
Free cash flow−THB 11.0mTHB 26.0mTHB 4.0mTHB 31.0m——THB 3.0mTHB 12.0m
Total assetsTHB 1.12bnTHB 1.15bnTHB 1.11bnTHB 1.11bnTHB 1.07bnTHB 1.09bnTHB 1.08bnTHB 1.09bn
Cash and short-term investments—THB 364.2mTHB 345.2mTHB 345.3mTHB 307.2mTHB 327.5mTHB 334.8mTHB 338.1m
Debt—THB 3.0mTHB 6.4mTHB 5.7mTHB 3.6mTHB 2.5mTHB 1.5mTHB 1.5m
Shareholders' equityTHB 965.8mTHB 988.6mTHB 965.1mTHB 950.0mTHB 930.8mTHB 941.5mTHB 934.5mTHB 934.0m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue0.5%2.5%0.1%
Operating income13.6%50.2%12.2%
Net income18.0%—13.1%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin41.6%38.6%35.6%31.0%
Operating margin16.9%14.2%11.2%9.4%
Net margin14.1%11.5%9.5%7.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings8.319.445.025.623.9-112.117.9112.945.574.1
Price to sales1.51.92.52.92.91.82.02.13.13.3

Dividends and splits

Per share, in the currency the company pays

Paid for 13 years. Last went ex-dividend on 13 Mar 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year1.000.450.220.501.001.400.600.22

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.