PT Pelayaran Nasional Bina Buana Raya Tbk (IDX:BBRM)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
116.00
-3.00 (-2.52%)
Aug 10, 2026, 4:11 PM WIB

IDX:BBRM Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
13.5813.8213.4310.559.337.55
Revenue Growth
-4.41%2.89%27.36%13.02%23.55%-33.45%
Gross Profit
6.776.656.54.672.621.6
Operating Income
5.845.778.083.891.531.22
Net Income
6.566.278.234.040.690.67
Earnings Per Share
0.000.000.000.000.000.00
EPS Growth
6.92%-23.81%103.78%487.65%-35.20%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Self-Propelled Barge Vessel
1.042.031.631.692.022.72
Offshore Support Vessel
12.5411.7911.88.857.314.84
Total
13.5813.8213.4310.559.337.55

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
13.6412.439.47.455.965.92
Total Debt
7.113.24.240.93.36.9
Net Cash (Debt)
6.539.235.176.552.66-0.99
Net Cash Growth
-17.83%78.72%-21.09%146.43%--
Net Cash Per Share
0.000.000.000.000.00-0.00

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
7.147.226.165.873.06-0.44
Capital Expenditures
-4.48-3.91-7.74-2.39-2.8-0.59
Free Cash Flow
2.663.31-1.593.480.26-1.02
Free Cash Flow Growth
780.02%--1243.54%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
49.85%48.14%48.40%44.24%28.07%21.23%
Operating Margin
43.00%41.78%60.16%36.92%16.38%16.13%
Pretax Margin
49.45%46.51%62.43%39.53%8.63%9.98%
Profit Margin
48.27%45.37%61.30%38.31%7.42%8.91%
FCF Margin
19.61%23.93%-11.83%32.99%2.77%-13.57%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.6117.175.058.8556.7927.82
P/FCF Ratio
21.1832.54-10.28151.85-
PS Ratio
4.157.793.103.394.212.48