PT Utama Radar Cahaya Tbk (IDX:RCCC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
136.00
+1.00 (0.74%)
Apr 25, 2025, 4:14 PM WIB

PT Utama Radar Cahaya Tbk Balance Sheet

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Equivalents
805.89750.442,143447.55619.87
Cash & Short-Term Investments
805.89750.442,143447.55619.87
Cash Growth
7.39%-64.98%378.84%-27.80%-
Accounts Receivable
8,7293,9092,8752,0161,505
Other Receivables
-540--6,432
Receivables
8,7294,4492,8752,0167,938
Inventory
3,0052,7441,647497.26-
Other Current Assets
1,9501,2141,2705,06265.67
Total Current Assets
14,4919,1587,9368,0238,623
Property, Plant & Equipment
100,76878,53054,4325,201-
Long-Term Deferred Tax Assets
330.37380.98238.65--
Total Assets
115,58988,06962,60613,2248,623
Accounts Payable
8,1396,6125,4281,7261,238
Accrued Expenses
154.38178.47120.75300150
Current Portion of Leases
23,20413,1729,190176.12-
Current Income Taxes Payable
--218.46217.3470.6
Current Unearned Revenue
410.89----
Other Current Liabilities
1,1723.773.0120.18-
Total Current Liabilities
33,08019,96714,9602,4391,458
Long-Term Leases
34,20723,8137,452493.62-
Total Liabilities
69,02245,36723,3643,5061,935
Common Stock
19,68818,75018,750300300
Additional Paid-In Capital
19,17514,67514,675--
Retained Earnings
7,5879,3575,8559,4186,388
Comprehensive Income & Other
117.51-79.65-37.73--
Shareholders' Equity
46,56742,70239,2429,7186,688
Total Liabilities & Equity
115,58988,06962,60613,2248,623
Total Debt
57,41036,98616,642669.74-
Net Cash (Debt)
-56,604-36,235-14,499-222.2619.87
Net Cash Per Share
-71.88-46.01-21.38-0.681.89
Filing Date Shares Outstanding
787.5787.5787.5787.5327.6
Total Common Shares Outstanding
787.5787.5787.5630327.6
Working Capital
-18,590-10,809-7,0245,5837,165
Book Value Per Share
59.1354.2349.8315.4320.42
Tangible Book Value
46,56742,70239,2429,7186,688
Tangible Book Value Per Share
59.1354.2349.8315.4320.42
Buildings
314.2314.2314.2--
Machinery
120,09287,95251,6455,600-
Updated Jul 30, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.