PT Radana Bhaskara Finance Tbk (IDX:HDFA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
97.00
-1.00 (-1.02%)
Aug 7, 2026, 4:03 PM WIB

IDX:HDFA 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
73,35546,893105,45395,397114,65396,232
Revenue Growth
-31.71%-55.53%10.54%-16.79%19.14%3007.00%
Operating Income
-94,976-91,4595,0646,83652,80518,018
Net Income
-82,197-81,550-43,164-57,09341,81435,482
Earnings Per Share
-12.46-12.46-6.60-8.736.395.75
EPS Growth
----11.16%-

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Factoring
13,82045,54840,39469,59756,149
Asset Based Financing
28,05754,30950,18238,1289,698
Legacy
0.081.64148.251,3448,777
Total
41,87799,85990,724109,06974,624

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
56,106149,287153,26267,717104,571101,854
Total Debt
2,430,1692,836,2012,562,2841,801,8901,024,256557,211
Net Cash (Debt)
-2,374,062-2,686,914-2,409,022-1,734,173-919,685-455,357
Net Cash Growth
------
Net Cash Per Share
-359.96-410.69-368.21-265.06-140.57-73.79

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
430,937-256,303-669,668-824,785-452,888-628,029
Capital Expenditures
--98.87-4,559-1,749-3,371-3,222
Free Cash Flow
430,937-256,402-674,227-826,534-456,259-631,251
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
-129.47%-195.04%4.80%7.17%46.06%18.72%
Pretax Margin
-137.00%-207.92%1.02%4.32%48.27%32.49%
Profit Margin
-112.05%-173.91%-40.93%-59.85%36.47%36.87%
FCF Margin
587.47%-546.78%-639.36%-866.41%-397.95%-655.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----24.5737.98
PS Ratio
8.7417.587.386.868.9614.01