Samchai Steel Industries PCL (BKK:SAM)
Thailand flag Thailand · Delayed Price · Currency is THB
0.1000
0.00 (0.00%)
Jul 3, 2026, 4:38 PM ICT

BKK:SAM Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5,6495,6497,0125,8864,6074,128
Revenue Growth
-19.43%-19.43%19.14%27.77%11.58%21.08%
Gross Profit
141.67141.67245.75139.85252.32356.69
Operating Income
-179.06-179.0655.88-12.2108.71210.11
Net Income
-262.11-262.11-10.7-92.32-160.71161.14
Earnings Per Share
-0.25-0.25-0.01-0.09-0.150.15
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024
Period EndingDec '25 Dec '25 Dec '24
Trading
4,2354,2355,183
Manufacture
1,4141,4141,829
Total
5,6495,6497,012

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
97.4497.4483.2675.4293.8463.07
Total Debt
1,3931,3931,3701,3681,3661,515
Net Cash (Debt)
-1,296-1,296-1,286-1,292-1,272-1,451
Net Cash Growth
------
Net Cash Per Share
-1.24-1.24-1.23-1.24-1.22-1.39

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
48.4548.4591.29-109.75208.48-46.06
Capital Expenditures
-7.03-7.03-57.23-60.11-8.64-3.26
Free Cash Flow
41.4241.4234.05-169.86199.85-49.31
Free Cash Flow Growth
21.63%21.63%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
2.51%2.51%3.50%2.38%5.48%8.64%
Operating Margin
-3.17%-3.17%0.80%-0.21%2.36%5.09%
Pretax Margin
-4.07%-4.07%0.22%-1.09%-4.62%4.45%
Profit Margin
-4.64%-4.64%-0.15%-1.57%-3.49%3.90%
FCF Margin
0.73%0.73%0.49%-2.89%4.34%-1.19%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----7.65
P/FCF Ratio
2.523.796.14-3.92-
PS Ratio
0.020.030.030.070.170.30