Frontierby eninvs

Language: EN · RU

← Company

ID_ADRO 2025-06-30 H1 — report review

Status: OK; Currency: USD; Amounts unit: millions; Forms:

Report published: Not stored for this period — set financial_report_date on the row (EDGAR filingDate, KASE change_date, or manual_catalog).

Full financial report: Report (PDF)

PDF (local): data/raw_pdfs/ID_ADRO/2025-06-30_H1_ADRO_Q2_2025.pdf

To recalculate statement detection and previews from the PDF, use this link The default link runs in the background: a status panel shows phase, elapsed time, rough ETA, CUDA vs CPU, and OOM hints, then loads the finished report. Heavy mode with refresh does this automatically so reverse proxies do not return 502. Add &sync=1 only for one long blocking request (not recommended). You can use ?refresh=1, ?recalc=1, ?nocache=1, or ?recompute=1 on the URL. (block in the browser until done: synchronous refresh)

Metric mapping (value → extracted evidence)

Metric values use dashboard units where applicable; evidence is the stored snippet from the PDF text layer or OCR used during extraction.

MetricValueEvidence / page extract
Revenue857.69Row: revenue (mln USD, batch apply) · dashboard=857.690 mln — [DeepSeek] revenue (mln USD, batch apply)
Operating profit203.32Row: operating_profit (mln USD, batch apply) · dashboard=203.325 mln — [DeepSeek] operating_profit (mln USD, batch apply)
D&A110.7Row: Beban penyusutan + Amortisasi properti pertambangan (CF direct method; scale x1.0; mln) · dashboard=110.700 mln — [DeepSeek/line] Beban penyusutan + Amortisasi properti pertambangan (CF direct method; scale x1.0; mln)
EBITDA314Row: operating_profit + da (mln) · dashboard=314.000 mln — operating_profit + da (mln)
Net profit194.94Row: net_profit (mln USD, batch apply) · dashboard=194.938 mln — [DeepSeek] net_profit (mln USD, batch apply)
Cash1 061.62Row: cash (mln USD, batch apply) · dashboard=1,061.618 mln — [DeepSeek] cash (mln USD, batch apply)
Debt short40.92
Debt long662.15
Net debt-358.55Components: short debt 40.92 + long debt 662.15 + other financial liab. 0 + NCI 0 − cash 1 061.62 = net debt -358.55.Row: net_debt (mln USD, batch apply) · dashboard=-358.546 mln — [DeepSeek] net_debt (mln USD, batch apply)
Operating CF333.16Row: operating_cash_flow (mln USD, batch apply) · dashboard=333.162 mln — [DeepSeek] operating_cash_flow (mln USD, batch apply)
Investing CF-162.08Row: investing_cash_flow (mln USD, batch apply) · dashboard=-162.076 mln — [DeepSeek] investing_cash_flow (mln USD, batch apply)
Assets6 407.66Row: total_assets (mln USD, batch apply) · dashboard=6,407.656 mln — [DeepSeek] total_assets (mln USD, batch apply)
Equity4 989.3Row: total_equity (mln USD, batch apply) · dashboard=4,989.302 mln — [DeepSeek] total_equity (mln USD, batch apply)

Consistency checks · All checks passed

Balance sheet identity (A = L + E)Implied total liabilities (TA − TE) = 1,418; known debt components fit within that envelope.
Net debt formulanet_debt -359 matches |debt_short|+|debt_long|+|other|+|NCI|−|cash| = -359.
EBITDA = OP + D&AEBITDA (314) ≈ OP (203) + D&A (111) = 314.
Net profit vs operating profitNet profit (195) sits within a plausible band vs operating profit (203).
Cash ≤ total assetsCash (1,062) ≤ total assets (6,408).
subtotal_P&L_L aba bruto 284,270 459,070 Gross profitL aba bruto 284,270 459,070 Gross profit: Σ detail = 286,325, reported 284,270, diff +2,055 (0.7%, 4 lines).

Statement pages (discovery)

FormPages
P&L9, 10
BS8
CF14

Statement previews & reconstructed tables

Highlights Yellow row = matched stored evidence label; orange cell = exact number used for that metric (hover row for details). Revenue Operating profit D&A EBITDA Net profit cash debt_short debt_long Assets Equity Operating CF Investing CF

Green / amber / red bars on the label column mark subtotal rows where summed detail lines match the reported total (heuristic). The table under each reconstructed grid lists every check (Σ detail vs reported, status).

P&L

Extracted metrics for this form (this period row)

MetricValue
Revenue857.69
Operating profit203.32
EBITDA314
Net profit194.94
D&A110.7
P&L — PDF page 9
PDF page scan — P&L — 9
P&L PDF page 9

Camelot table (pages 9, primary page 9).

#Joined labelLine itemCatatan/ → Notes20252024Revenue → Cost of revenue
0Catatan/ 30 Juni/JuneCatatan/30 Juni/June
1Notes 2025 2024*)Notes20252024*)
2P endapatan usaha 27 857,690 1,053,705 RevenueP endapatan usaha27857,6901,053,705Revenue
3B eban pokok pendapatan 28 (573,420) (594,635) Cost of revenueB eban pokok pendapatan28(573,420)(594,635)Cost of revenue
4L aba bruto 284,270 459,070 Gross profitL aba bruto284,270459,070Gross profit
5Beban usaha 29 (60,345) (73,000) Operating expensesBeban usaha29(60,345)(73,000)Operating expenses
6(Beban)/pendapatan lain-lain, neto 30 (20,600) 128 Other (expenses)/income, net(Beban)/pendapatan lain-lain, neto30(20,600)128Other (expenses)/income, net
7L aba usaha 203,325 386,198 Operating incomeL aba usaha203,325386,198Operating income
8P enghasilan keuangan 36a 59,069 36,488 Finance incomeP enghasilan keuangan36a59,06936,488Finance income
9Biaya keuangan 36b (9,705) (32,867) Finance costsBiaya keuangan36b(9,705)(32,867)Finance costs
10Bagian atas (kerugian)/keuntungan Share in net (loss)/profit ofBagian atas (kerugian)/keuntunganShare in net (loss)/profit of
11neto ventura bersama 11 (3,864) 17,621 joint venturesneto ventura bersama11(3,864)17,621joint ventures
1245,500 21,24245,50021,242
13L B aba sebelum pajak penghasilan 248,825 407,440 Profit before income taxL B aba sebelum pajak penghasilan248,825407,440Profit before income tax

Subtotals vs summed lines (heuristic)

For each recognised total/subtotal row, amounts in the detected reporting column are summed over preceding detail rows until another subtotal or a lookback limit. This mirrors coarse PHP-style checks; it is not a full chart-of-accounts reconciliation.

RowLabel (trimmed)Σ detailReported|Δ|/scaleStatus
4L aba bruto 284,270 459,070 Gross profit286,325284,2700.0072OK (4 lines)
P&L — PDF page 10
PDF page scan — P&L — 10
P&L PDF page 10

Camelot table (pages 10, primary page 10).

#Joined labelLine itemCatatan/ → Notes202530 Juni/June2024Other comprehensive → (loss)/inco…
0Catatan/ 30 Juni/JuneCatatan/30 Juni/June
1Notes 2025 2024Notes20252024
2( Kerugian)/penghasilan Other comprehensive( Kerugian)/penghasilanOther comprehensive
3komprehensif lain (loss)/income forkomprehensif lain(loss)/income for
4periode berjalan: the period:periode berjalan:the period:
5Pos-pos yang akan direklasifikasi Items that will be reclassifiedPos-pos yang akan direklasifikasiItems that will be reclassified
6ke laba rugi: to profit or loss:ke laba rugi:to profit or loss:
7Exchange difference due toExchange difference due to
8Selisih kurs karena penjabaran financial statementsSelisih kurs karena penjabaranfinancial statements
9laporan keuangan (617) (35,020) translationlaporan keuangan(617)(35,020)translation
10Bagian atas penghasilan Share of otherBagian atas penghasilanShare of other
11komprehensif lain comprehensive incomekomprehensif laincomprehensive income
12dari ventura bersama 11 (19,703) 15,043 of joint venturesdari ventura bersama11(19,703)15,043of joint ventures

No subtotal/total rows matched the built-in patterns on this table (or fewer than two detail lines above each candidate).

BS

Extracted metrics for this form (this period row)

MetricValue
Cash1 061.62
Debt Short40.92
Debt Long662.15
Assets6 407.66
Equity4 989.3
Net debt-358.55
BS — PDF page 8
PDF page scan — BS — 8
BS PDF page 8

Camelot table (pages 8, primary page 8).

#Joined labelLine itemColumn 2Column 3Column 4issued and fully paid → 30,758,66…
0ditempatkan dan disetor penuh issued and fully paidditempatkan dan disetor penuhissued and fully paid
130.758.665.900 lembar 30,758,665,900 shares30.758.665.900 lembar30,758,665,900 shares
2dengan nilai nominal Rp100 at par value of Rp 100dengan nilai nominal Rp100at par value of Rp 100
3(nilai penuh) per saham 22 329,256 329,256 (full amount) per share(nilai penuh) per saham22329,256329,256(full amount) per share
4Tambahan modal disetor, neto 23 891,557 891,557 Additional paid-in capital, netTambahan modal disetor, neto23891,557891,557Additional paid-in capital, net
5Saham treasuri 22 (195,549) (70,667) Treasury sharesSaham treasuri22(195,549)(70,667)Treasury shares
6Difference in value fromDifference in value from
7Selisih transaksi dengan transactions withSelisih transaksi dengantransactions with
8pihak non-pengendali 153,098 157,815 non-controlling interestspihak non-pengendali153,098157,815non-controlling interests
9Saldo laba Retained earningsSaldo labaRetained earnings
10- Dicadangkan 24 68,588 68,588 Appropriated -- Dicadangkan2468,58868,588Appropriated -
11- Belum dicadangkan 24 3,200,895 3,325,952 Unappropriated -- Belum dicadangkan243,200,8953,325,952Unappropriated -
12Penghasilan komprehensif lain 76,700 224,355 Other comprehensive incomePenghasilan komprehensif lain76,700224,355Other comprehensive income
13T otal ekuitas yang diatribusikan Total equity attributable toT otal ekuitas yang diatribusikanTotal equity attributable to
14kepada pemilik entitas induk 4,524,545 4,926,856 owners of the parent entitykepada pemilik entitas induk4,524,5454,926,856owners of the parent entity
15Kepentingan non-pengendali 26 464,757 443,976 Non-controlling interestsKepentingan non-pengendali26464,757443,976Non-controlling interests
16T OTAL EKUITAS 4,989,302 5,370,832 TOTAL EQUITYT OTAL EKUITAS4,989,3025,370,832TOTAL EQUITY
17TOTAL LIABILITAS DAN TOTAL LIABILITIES ANDTOTAL LIABILITAS DANTOTAL LIABILITIES AND
18EKUITAS 6,407,656 6,702,127 EQUITYEKUITAS6,407,6566,702,127EQUITY

No subtotal/total rows matched the built-in patterns on this table (or fewer than two detail lines above each candidate).

CF

Extracted metrics for this form (this period row)

MetricValue
Operating CF333.16
Investing CF-162.08
CF — PDF page 14
PDF page scan — CF — 14
CF PDF page 14

Camelot table (pages 14, primary page 14).

#Joined labelLine item2025202430 June 2025
0L APORAN ARUS KAS INTERIM CONSOLIDATEDL APORAN ARUS KASINTERIM CONSOLIDATED
1KONSOLIDASIAN INTERIM STATEMENTS OF CASH FLOWSKONSOLIDASIAN INTERIMSTATEMENTS OF CASH FLOWS
2UNTUK PERIODE ENAM BULAN YANG BERAKHIR FOR THE SIX-MONTH PERIODS ENDEDUNTUK PERIODE ENAM BULAN YANG BERAKHIRFOR THE SIX-MONTH PERIODS ENDED
3PADA TANGGAL 30 JUNI 2025 DAN 2024 30 JUNE 2025 AND 2024PADA TANGGAL 30 JUNI 2025 DAN 202430 JUNE 2025 AND 2024
4(Dinyatakan dalam ribuan Dolar AS) (Expressed in thousands of US Dollars)(Dinyatakan dalam ribuan Dolar AS)(Expressed in thousands of US Dollars)
530 Juni/June30 Juni/June
62025 202420252024
Operating activities
7A rus kas dari aktivitas operasi Cash flows from operating activitiesA rus kas dari aktivitas operasiCash flows from operating activities
8Penerimaan dari pelanggan 861,793 2,980,677 Receipts from customersPenerimaan dari pelanggan861,7932,980,677Receipts from customers
9Pembayaran kepada pemasokPembayaran kepada pemasok
10dan kontraktor (339,914) (1,077,313) Payments to suppliers and contractorsdan kontraktor(339,914)(1,077,313)Payments to suppliers and contractors
11Pembayaran biaya karyawan (108,769) (177,261) Payments of employee costsPembayaran biaya karyawan(108,769)(177,261)Payments of employee costs
12Penerimaan penghasilan bunga 48,239 65,253 Receipts of finance incomePenerimaan penghasilan bunga48,23965,253Receipts of finance income
13Pembayaran royalti (51,552) (571,859) Payments of royaltiesPembayaran royalti(51,552)(571,859)Payments of royalties
14Pembayaran pajak penghasilan badan Payments of corporate income taxPembayaran pajak penghasilan badanPayments of corporate income tax
15dan pajak penghasilan final (85,224) (242,599) and final income taxdan pajak penghasilan final(85,224)(242,599)and final income tax
16Pembayaran Penerimaan Negara Payments of Non-Tax State RevenuePembayaran Penerimaan NegaraPayments of Non-Tax State Revenue
17Bukan Pajak (“PNBP”) dan (“PNBP”) and regional governmentBukan Pajak (“PNBP”) dan(“PNBP”) and regional government
18pendapatan pemerintah daerah - (32,123) revenuependapatan pemerintah daerah-(32,123)revenue
19Penerimaan pengembalian Pajak Receipts of ValuePenerimaan pengembalian PajakReceipts of Value
20Pertambahan Nilai (“PPN”) 27,251 132,013 Added Tax (“VAT”) refundPertambahan Nilai (“PPN”)27,251132,013Added Tax (“VAT”) refund
21Penerimaan restitusi pajak penghasilan 2,160 319 Receipts of income tax refundsPenerimaan restitusi pajak penghasilan2,160319Receipts of income tax refunds
22Pembayaran biaya keuangan (20,823) (47,104) Payments of finance costsPembayaran biaya keuangan(20,823)(47,104)Payments of finance costs
23Penerimaan lain-lain, neto 1 3,038 Other receipts, netPenerimaan lain-lain, neto13,038Other receipts, net
24A rus kas bersih yang diperoleh dari Net cash flows providedA rus kas bersih yang diperoleh dariNet cash flows provided
25aktivitas operasi 333,162 1,033,041 from operating activitiesaktivitas operasi333,1621,033,041from operating activities
Investing activities
26A rus kas dari aktivitas investasi Cash flows from investing activitiesA rus kas dari aktivitas investasiCash flows from investing activities
27Pembelian investasi lain-lain (35,210) (15,767) Purchase of other investmentsPembelian investasi lain-lain(35,210)(15,767)Purchase of other investments
28Penerimaan hasil penjualan Proceeds from sales ofPenerimaan hasil penjualanProceeds from sales of
29investasi lain-lain - 3,105 other investmentsinvestasi lain-lain-3,105other investments
30Pembayaran atasPembayaran atas
31penambahan aset tetap (358,083) (385,276) Payments for addition of fixed assetspenambahan aset tetap(358,083)(385,276)Payments for addition of fixed assets
32Arus kas masuk dari akuisisi Cash inflow from acquisitionArus kas masuk dari akuisisiCash inflow from acquisition
33entitas anak 1,086 - of subsidiariesentitas anak1,086-of subsidiaries

No subtotal/total rows matched the built-in patterns on this table (or fewer than two detail lines above each candidate).

Formulas used