The Practical Solution PCL (BKK:TPS)
Thailand flag Thailand · Delayed Price · Currency is THB
3.280
-0.020 (-0.61%)
At close: Mar 13, 2026

BKK:TPS Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
1,5701,5931,351976.38583.12
Other Revenue
3.072.933.324.32.56
1,5731,5961,354980.67585.67
Revenue Growth (YoY)
-1.44%17.89%38.08%67.44%-20.31%
Cost of Revenue
1,1341,178993.1719.12401.51
Gross Profit
438.88418.56361.02261.56184.17
Selling, General & Admin
274.12251.85216.91173.75142.33
Operating Expenses
274.12251.85216.91173.75142.33
Operating Income
164.76166.71144.1187.841.84
Interest Expense
-0.9-1.14-1.72-1.37-0.45
Interest & Investment Income
9.959.968.696.183.57
EBT Excluding Unusual Items
173.82175.54151.0892.6244.96
Pretax Income
173.82175.54151.0892.6244.96
Income Tax Expense
35.7835.2130.7418.88.02
Earnings From Continuing Operations
138.04140.33120.3473.8236.94
Minority Interest in Earnings
0.75-4.86-3.972.011.8
Net Income
138.79135.47116.3775.8338.74
Net Income to Common
138.79135.47116.3775.8338.74
Net Income Growth
2.45%16.42%53.46%95.73%-28.15%
Shares Outstanding (Basic)
420402349336318
Shares Outstanding (Diluted)
420402374342318
Shares Change (YoY)
4.32%7.53%9.40%7.48%-5.30%
EPS (Basic)
0.330.340.330.230.12
EPS (Diluted)
0.330.340.310.220.12
EPS Growth
-1.80%8.63%40.91%83.34%-25.22%
Free Cash Flow
257.5393.7484.63-16240.98
Free Cash Flow Per Share
0.610.230.23-0.470.13
Dividend Per Share
0.2000.2000.1800.1000.080
Dividend Growth
-11.11%80.00%25.00%140.24%
Gross Margin
27.89%26.22%26.66%26.67%31.45%
Operating Margin
10.47%10.44%10.64%8.95%7.14%
Profit Margin
8.82%8.49%8.59%7.73%6.62%
Free Cash Flow Margin
16.37%5.87%6.25%-16.52%7.00%
EBITDA
174.29176.78153.7897.4750.83
EBITDA Margin
11.08%11.07%11.36%9.94%8.68%
D&A For EBITDA
9.5310.079.679.678.99
EBIT
164.76166.71144.1187.841.84
EBIT Margin
10.47%10.44%10.64%8.95%7.14%
Effective Tax Rate
20.58%20.06%20.35%20.30%17.83%
Revenue as Reported
1,5831,6061,363986.86589.25
Source: S&P Global Market Intelligence. Standard template. Financial Sources.