PT Mitrabahtera Segara Sejati Tbk (IDX:MBSS)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,835.00
-15.00 (-0.81%)
At close: Feb 23, 2026

IDX:MBSS Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,211,2991,785,0272,117,5322,091,2821,907,529826,013
Market Cap Growth
82.59%-15.70%1.26%9.63%130.93%-2.08%
Enterprise Value
1,076,431-468,708424,5051,486,0551,792,285914,879
Last Close Price
1835.001020.001210.001195.001090.00472.00
PE Ratio
7.926.045.645.3611.64-
Forward PE
-4.454.454.454.454.45
PS Ratio
3.612.152.201.521.821.08
PB Ratio
0.830.500.650.720.790.38
P/TBV Ratio
0.840.510.660.730.860.41
P/FCF Ratio
34.646.53-5.398.8019.02
P/OCF Ratio
14.434.908.402.895.663.47
PEG Ratio
-0.160.160.160.160.16
EV/Sales Ratio
1.21-0.441.081.711.20
EV/EBITDA Ratio
3.12-1.042.284.414.45
EV/EBIT Ratio
4.46-1.984.4516.08-
EV/FCF Ratio
11.61--3.838.2721.07
Debt / Equity Ratio
0.070.100.140.06-0.16
Debt / EBITDA Ratio
0.781.001.120.26-1.70
Debt / FCF Ratio
2.921.29-0.43-8.03
Net Debt / Equity Ratio
-0.56-0.51-0.56-0.48-0.16-0.06
Net Debt / EBITDA Ratio
-6.31-5.21-4.46-2.14-0.95-0.69
Net Debt / FCF Ratio
-23.23-6.675.96-3.60-1.79-3.26
Asset Turnover
0.220.210.270.460.390.27
Inventory Turnover
23.1019.8218.2821.4520.0920.02
Quick Ratio
12.1612.1212.716.836.451.88
Current Ratio
12.6012.4412.987.067.422.11
Return on Equity (ROE)
11.13%8.70%12.29%14.41%7.45%-9.11%
Return on Assets (ROA)
3.70%3.22%3.80%6.92%2.63%-2.02%
Return on Invested Capital (ROIC)
13.32%12.19%14.27%16.03%5.10%-4.26%
Return on Capital Employed (ROCE)
6.00%5.30%5.90%11.00%4.60%-3.90%
Earnings Yield
12.62%16.55%17.73%18.66%8.59%-25.27%
FCF Yield
2.89%15.32%-14.47%18.57%11.37%5.26%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.