PT Supra Boga Lestari Tbk (IDX:RANC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
520.00
+5.00 (0.97%)
Jul 28, 2026, 4:00 PM WIB

PT Supra Boga Lestari Tbk Financials Overview

Millions IDR. 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
2,984,8072,914,5462,874,0692,804,2152,898,8312,887,534
Revenue Growth
3.18%1.41%2.49%-3.26%0.39%-4.11%
Gross Profit
726,353703,465687,495644,841655,436672,143
Operating Income
-3,854-17,471-38,429-68,763-43,49039,000
Net Income
-40,704-53,08527,384-120,556-83,6828,467
Earnings Per Share
-26.02-33.9317.50-77.06-53.495.41
EPS Growth
------88.72%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
83,85177,563106,108123,046101,838125,280
Total Debt
421,893401,694370,451438,433427,698453,985
Net Cash (Debt)
-338,042-324,131-264,343-315,386-325,860-328,704
Net Cash Growth
------
Net Cash Per Share
-216.07-207.18-168.96-201.59-208.29-210.10

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
109,481109,45077,998136,083124,18499,018
Capital Expenditures
-64,742-44,220-27,759-32,710-49,999-137,468
Free Cash Flow
44,73965,23050,239103,37374,185-38,450
Free Cash Flow Growth
-28.31%29.84%-51.40%39.34%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
24.34%24.14%23.92%22.99%22.61%23.28%
Operating Margin
-0.13%-0.60%-1.34%-2.45%-1.50%1.35%
Pretax Margin
-1.52%-1.98%0.56%-4.43%-2.97%0.29%
Profit Margin
-1.36%-1.82%0.95%-4.30%-2.89%0.29%
FCF Margin
1.50%2.24%1.75%3.69%2.56%-1.33%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--26.85--332.59
Forward PE
-9.189.189.189.189.18
P/FCF Ratio
18.1821.7114.6410.1417.19-
PS Ratio
0.270.490.260.370.440.98