PT Supra Boga Lestari Tbk (IDX:RANC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
535.00
0.00 (0.00%)
Oct 12, 2026, 3:48 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,066,5362,914,5462,874,0692,804,2152,898,8312,887,534
Revenue Growth
5.95%1.41%2.49%-3.26%0.39%-4.11%
Gross Profit
746,991703,465687,495644,841655,436672,143
Operating Income
3,292-17,471-38,429-68,763-43,49039,000
Net Income
-32,479-53,08527,384-120,556-83,6828,467
Earnings Per Share
-20.76-33.9317.50-77.06-53.495.41
EPS Growth
------88.72%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
84,76477,563106,108123,046101,838125,280
Total Debt
428,834401,694370,451438,433427,698453,985
Net Cash (Debt)
-344,071-324,131-264,343-315,386-325,860-328,704
Net Cash Growth
------
Net Cash Per Share
-219.93-207.18-168.96-201.59-208.29-210.10

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
185,620109,45077,998136,083124,18499,018
Capital Expenditures
-65,210-44,220-27,759-32,710-49,999-137,468
Free Cash Flow
120,41065,23050,239103,37374,185-38,450
Free Cash Flow Growth
131.35%29.84%-51.40%39.34%--

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '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
6.9521.7114.6410.1417.19-
PS Ratio
0.270.490.260.370.440.98