Masstec Link PCL (BKK:MASTEC)
Thailand flag Thailand · Delayed Price · Currency is THB
1.390
+0.010 (0.72%)
At close: Jun 4, 2026

Masstec Link PCL Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
906.09859.02935.82971.79906.48856.59
Revenue Growth (YoY)
-4.90%-8.21%-3.70%7.20%5.83%4.41%
Cost of Revenue
648.27615.33671.07698.86689.23654.4
Gross Profit
257.83243.68264.75272.93217.25202.19
Selling, General & Admin
198195.13190.6202.86192.62183.02
Other Operating Expenses
-3.49-3.05-3.81-4.62-2.45-4.05
Operating Expenses
207.86205.43200.97202.2183.15178.97
Operating Income
49.9738.2663.7870.7334.123.22
Interest Expense
-10.47-11.72-15.55-17.78-10.91-9.18
Interest & Investment Income
0.570.680.680.620.410.53
Currency Exchange Gain (Loss)
0.011.132.59-6.8820.29-20.24
Other Non Operating Income (Expenses)
0.320.980.337.43-9.56-3.98
Pretax Income
42.8729.3351.8254.1334.34-9.66
Income Tax Expense
9.196.449.9111.784.92-2.58
Net Income
33.6722.8941.9242.3529.42-7.08
Net Income to Common
33.6722.8941.9242.3529.42-7.08
Net Income Growth
-37.92%-45.40%-1.03%43.94%--
Shares Outstanding (Basic)
251236212170170170
Shares Outstanding (Diluted)
251236212170170170
Shares Change (YoY)
9.55%11.36%24.85%---
EPS (Basic)
0.130.100.200.250.17-0.04
EPS (Diluted)
0.130.100.200.250.17-0.04
EPS Growth
-43.33%-50.97%-20.73%43.94%--
Free Cash Flow
24.7511.21112.1891.222.42-85.18
Free Cash Flow Per Share
0.100.050.530.540.01-0.50
Dividend Per Share
0.1400.1400.1090.3500.2950.295
Dividend Growth
28.44%28.44%-68.86%18.64%-456.60%
Gross Margin
28.46%28.37%28.29%28.09%23.97%23.60%
Operating Margin
5.51%4.45%6.82%7.28%3.76%2.71%
Profit Margin
3.72%2.66%4.48%4.36%3.25%-0.83%
Free Cash Flow Margin
2.73%1.31%11.99%9.39%0.27%-9.94%
EBITDA
59.5748.6274.8181.2945.635.73
EBITDA Margin
6.57%5.66%7.99%8.37%5.03%4.17%
D&A For EBITDA
9.610.3611.0310.5611.512.51
EBIT
49.9738.2663.7870.7334.123.22
EBIT Margin
5.51%4.45%6.82%7.28%3.76%2.71%
Effective Tax Rate
21.45%21.96%19.11%21.76%14.31%-