Steniel Manufacturing Corporation (PSE:STN)
Philippines flag Philippines · Delayed Price · Currency is PHP
2.150
+0.170 (8.59%)
At close: Aug 7, 2026

Steniel Manufacturing Financials Overview

Millions PHP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,1793,1263,2773,4072,2051,277
Revenue Growth
-3.16%-4.60%-3.81%54.48%72.77%3091.26%
Gross Profit
417.64464.2559.22410.8376.13140.69
Operating Income
118.05157.97167.4181.3113.921.83
Net Income
46.7360.11100.1681.8628.3617.97
Earnings Per Share
0.030.040.070.060.020.01
EPS Growth
-30.09%-41.08%22.35%188.70%57.36%-95.76%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Philippines
1,2211,5872,4902,6171,0381,277
Export
1,8931,474701.3700.19675.93-
Unallocated
64.6966.0666.11-91.433.34-
Total
3,1793,1263,2583,2251,7171,277

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
409.83396.7267.26113.0449.6165.85
Total Debt
2,1312,3912,4561,8631,6871,050
Net Cash (Debt)
-1,721-1,994-2,389-1,750-1,637-984.5
Net Cash Growth
------
Net Cash Per Share
-1.16-1.38-1.68-1.23-1.15-0.70

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
378.02-451.7112.91-124.82-99.64140
Capital Expenditures
-85.28-88.1-236.6-80.43-514.56-168.71
Free Cash Flow
292.74-539.8-223.69-205.25-614.2-28.71
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
13.14%14.85%17.06%12.06%17.05%11.02%
Operating Margin
3.71%5.05%5.11%2.39%5.16%1.71%
Pretax Margin
2.04%2.63%4.34%3.71%1.41%1.48%
Profit Margin
1.47%1.92%3.06%2.40%1.29%1.41%
FCF Margin
9.21%-17.27%-6.83%-6.02%-27.85%-2.25%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
68.3757.1722.24---
PS Ratio
1.071.100.68---