PT Cakra Buana Resources Energi Tbk (IDX:CBRE)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
725.00
+15.00 (2.11%)
Sep 2, 2026, 11:59 AM WIB

IDX:CBRE Ratios and Metrics

Millions IDR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,222,0284,447,30686,223226,902--
Market Cap Growth
265.98%5057.90%-62.00%---
Enterprise Value
4,243,9364,653,906263,932199,864--
Last Close Price
710.00980.0019.0050.00--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---250.87--
PS Ratio
28.0180.621.395.31--
PB Ratio
295.7494.810.741.35--
P/TBV Ratio
295.7494.810.741.35--
P/OCF Ratio
--12.8557.00--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
36.8984.374.254.68--
EV/EBITDA Ratio
---26.24--
EV/EBIT Ratio
---66.74--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
94.305.241.491.020.3162.28
Debt / EBITDA Ratio
---13.371.8220.53
Debt / FCF Ratio
----92.59-
Net Debt / Equity Ratio
93.804.941.46-0.010.2861.04
Net Debt / EBITDA Ratio
-298.73-12.15-12.18-0.161.9320.12
Net Debt / FCF Ratio
-1.24-2.76-1.000.0284.28-15.99
Asset Turnover
-0.050.180.180.300.10
Inventory Turnover
-10.41----
Quick Ratio
0.110.060.176.100.290.04
Current Ratio
0.460.070.346.340.470.04
Return on Equity (ROE)
--85.78%-36.15%0.70%16.19%1441.34%
Return on Assets (ROA)
--2.05%-5.29%0.78%5.47%0.17%
Return on Invested Capital (ROIC)
-7.14%-13.53%-12.74%1.34%9.05%0.22%
Return on Capital Employed (ROCE)
-2.60%-3.20%-11.00%0.90%8.30%19.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-3.33%-1.58%-59.92%0.40%--
FCF Yield
-25.68%-1.89%-198.89%-22.07%--
Buyback Yield / Dilution
0.18%0.00%-0.36%-106.41%-338.14%86.84%