PT Utama Radar Cahaya Tbk (IDX:RCCC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
119.00
+5.00 (4.39%)
Sep 2, 2026, 2:38 PM WIB

PT Utama Radar Cahaya Tbk 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
89,775139,388275,62590,00094,500-
Market Cap Growth
-34.10%-49.43%206.25%-4.76%--
Enterprise Value
124,149187,213322,541106,15994,722-
Last Close Price
114.00177.00350.00114.29120.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
19.0131.2175.1625.7024.63-
PS Ratio
0.951.492.941.191.55-
PB Ratio
1.712.735.922.112.41-
P/TBV Ratio
1.712.735.922.112.41-
P/FCF Ratio
4.559.52----
P/OCF Ratio
4.679.51-12.007.52-

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
1.311.993.441.401.56-
EV/EBITDA Ratio
2.545.6611.536.8010.55-
EV/EBIT Ratio
8.0110.5520.7612.4316.19-
EV/FCF Ratio
6.2912.78----

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
0.660.821.250.870.420.07
Debt / EBITDA Ratio
0.710.821.302.371.180.16
Debt / FCF Ratio
1.752.86----
Net Debt / Equity Ratio
0.650.811.230.850.370.02
Net Debt / EBITDA Ratio
1.111.252.042.321.620.05
Net Debt / FCF Ratio
1.742.84-3.86-1.27-0.43-0.26
Asset Turnover
0.910.840.921.011.613.24
Inventory Turnover
23.0125.8124.2227.4942.52-
Quick Ratio
0.360.360.290.260.341.01
Current Ratio
0.610.540.440.460.533.29
Return on Equity (ROE)
9.41%9.15%8.22%8.55%15.67%36.93%
Return on Assets (ROA)
9.26%9.97%9.54%7.08%9.64%22.06%
Return on Invested Capital (ROIC)
13.17%14.01%12.06%8.98%14.20%37.85%
Return on Capital Employed (ROCE)
22.30%23.90%18.80%12.50%12.30%35.80%

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
5.26%3.20%1.33%3.89%4.06%-
FCF Yield
21.97%10.51%-5.38%-31.73%-35.76%-
Payout Ratio
----195.49%-
Buyback Yield / Dilution
----16.12%-107.02%-