Thai Nakarin Hospital PCL (BKK:TNH)
Thailand flag Thailand · Delayed Price · Currency is THB
29.75
+0.25 (0.85%)
Jun 12, 2026, 4:24 PM ICT

Thai Nakarin Hospital PCL Income Statement

Millions THB. Fiscal year is Aug - Jul.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21
Operating Revenue
2,7152,7712,7062,4042,5872,044
Other Revenue
18.0617.711.2915.5217.7413.01
2,7332,7882,7182,4202,6052,057
Revenue Growth (YoY)
-2.15%2.60%12.31%-7.11%26.63%1.43%
Cost of Revenue
2,0552,0511,9351,7621,8181,514
Gross Profit
678.27736.76782.2657.8786.71542.39
Selling, General & Admin
289.52271.06263.76233.77264.31190.41
Operating Expenses
289.52271.06263.76233.77264.31190.41
Operating Income
388.75465.7518.44424.02522.39351.98
Interest & Investment Income
21.0123.1419.859.654.56.24
Pretax Income
409.72488.84538.29433.67526.89358.22
Income Tax Expense
83.4294.06103.3783.1101.5464.8
Net Income
326.31394.78434.92350.57425.35293.42
Net Income to Common
326.31394.78434.92350.57425.35293.42
Net Income Growth
-20.47%-9.23%24.06%-17.58%44.96%14.47%
Shares Outstanding (Basic)
180180180180180180
Shares Outstanding (Diluted)
180180180180180180
EPS (Basic)
1.812.192.421.952.361.63
EPS (Diluted)
1.812.192.421.952.361.63
EPS Growth
-20.47%-9.23%24.06%-17.58%44.96%14.47%
Free Cash Flow
156.31292.98374.87369.35178.92200.63
Free Cash Flow Per Share
0.871.632.082.050.991.11
Dividend Per Share
0.6000.6000.6000.6000.6000.500
Dividend Growth
----20.00%11.11%
Gross Margin
24.82%26.42%28.78%27.19%30.20%26.37%
Operating Margin
14.22%16.70%19.08%17.52%20.06%17.11%
Profit Margin
11.94%14.16%16.00%14.49%16.33%14.27%
Free Cash Flow Margin
5.72%10.51%13.79%15.27%6.87%9.75%
EBITDA
497.62567.5616.91517.22586.95415.08
EBITDA Margin
18.21%20.35%22.70%21.38%22.54%20.18%
D&A For EBITDA
108.87101.898.4793.264.5563.1
EBIT
388.75465.7518.44424.02522.39351.98
EBIT Margin
14.22%16.70%19.08%17.52%20.06%17.11%
Effective Tax Rate
20.36%19.24%19.20%19.16%19.27%18.09%
Revenue as Reported
2,7332,7882,7182,4202,6052,057