PT Radana Bhaskara Finance Tbk (IDX:HDFA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
103.00
+1.00 (0.98%)
Sep 2, 2026, 11:51 AM 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
48,06246,893105,45395,397114,65396,232
Revenue Growth
-55.25%-55.53%10.54%-16.79%19.14%3007.00%
Operating Income
-92,578-91,4595,0646,83652,80518,018
Net Income
-82,197-81,550-43,164-57,09341,81435,482
Earnings Per Share
-12.56-12.46-6.60-8.736.395.75
EPS Growth
----11.16%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Factoring & Working Capital Facilities
10,77213,82045,54840,39469,59756,149
Asset Based Financing
32,70728,05754,30950,18238,1289,698
Legacy
-0.081.64148.251,3448,777
Total
43,47941,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
-362.87-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
-192.62%-195.04%4.80%7.17%46.06%18.72%
Pretax Margin
-209.10%-207.92%1.02%4.32%48.27%32.49%
Profit Margin
-171.02%-173.91%-40.93%-59.85%36.47%36.87%
FCF Margin
896.63%-546.78%-639.36%-866.41%-397.95%-655.97%

Valuation

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