Frontierby eninvs

Language: EN · RU

← Company

KZTO 2025-12-31 FY — report review

Status: OK; Currency: KZT; 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: Link

PDF (local): /home/ubuntu/projects/frontier/data/raw_pdfs/KZTO/2025-12-31_FY_consolidated-financial-statements-for-the-year-ended-31-dece.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
Revenue357 478.33Row: revenue (mln KZT, batch apply) · dashboard=357,478.331 mln — [DeepSeek] revenue (mln KZT, batch apply)
Operating profit42 651Row: operating_profit (mln KZT, batch apply) · dashboard=42,651.001 mln — [DeepSeek] operating_profit (mln KZT, batch apply)
D&A71 481.86Row: da (mln KZT, batch apply) · dashboard=71,481.857 mln — [DeepSeek] da (mln KZT, batch apply)
EBITDA114 132.86Row: ebitda (mln KZT, batch apply) · dashboard=114,132.858 mln — [DeepSeek] ebitda (mln KZT, batch apply)
Net profit45 634.13Row: net_profit (mln KZT, batch apply) · dashboard=45,634.133 mln — [DeepSeek] net_profit (mln KZT, batch apply)
Cash115 844.39Row: cash (mln KZT, batch apply) · dashboard=115,844.394 mln — [DeepSeek] cash (mln KZT, batch apply)
Debt short20 076.31Row: debt_short (mln KZT, batch apply) · dashboard=20,076.309 mln — [DeepSeek] debt_short (mln KZT, batch apply)
Debt long83 620.36Row: debt_long (mln KZT, batch apply) · dashboard=83,620.364 mln — [DeepSeek] debt_long (mln KZT, batch apply)
Net debt-12 147.72Components: short debt 20 076.31 + long debt 83 620.36 + other financial liab. 0 + NCI 0 − cash 115 844.39 = net debt -12 147.72.Row: net_debt (mln KZT, batch apply) · dashboard=-12,147.721 mln — [DeepSeek] net_debt (mln KZT, batch apply)
Operating CF109 839.66Row: operating_cash_flow (mln KZT, batch apply) · dashboard=109,839.657 mln — [DeepSeek] operating_cash_flow (mln KZT, batch apply)
Investing CF-20 852Row: investing_cash_flow (mln KZT, batch apply) · dashboard=-20,852.000 mln — [DeepSeek] investing_cash_flow (mln KZT, batch apply)
Assets1 551 388.2Row: total_assets (mln KZT, batch apply) · dashboard=1,551,388.199 mln — [DeepSeek] total_assets (mln KZT, batch apply)
Equity1 150 682.91Row: total_equity (mln KZT, batch apply) · dashboard=1,150,682.909 mln — [DeepSeek] total_equity (mln KZT, batch apply)

Consistency checks · All checks passed

Balance sheet identity (A = L + E)TA (1,551,388) ≈ TL (400,705) + TE (1,150,683); residual +0 within 1%.
Net debt formulanet_debt -12,148 matches |debt_short|+|debt_long|+|other|+|NCI|−|cash| = -12,148.
EBITDA = OP + D&AEBITDA (114,133) ≈ OP (42,651) + D&A (71,482) = 114,133.
Net profit vs operating profitNet profit (45,634) sits within a plausible band vs operating profit (42,651).
Cash ≤ total assetsCash (115,844) ≤ total assets (1,551,388).

Statement pages (discovery)

FormPages
P&L12, 13
BS10, 11
CF14, 15

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
Revenue357 478.33
Operating profit42 651
EBITDA114 132.86
Net profit45 634.13
D&A71 481.86
P&L — PDF page 12
PDF page scan — P&L — 12
P&L PDF page 12

No Camelot table — OCR (v8) below.

GPU v8 OCR — page 12 (19 rows). Blank amount cells are normal for section headers and line-wrapped captions; 0 from OCR on those rows is not a reported financial zero. Amounts follow the PDF header (often thousands of currency).

#Joined label2025Column 3
0KazTransOil JSC Consolidated financial statements
1CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME
2In thousands of Tenge2025
3Revenue357478331311900130
4Cost of sales-286443.615-263279.845
5Gross profit7103471648620285
6General and administrative expenses-18325076-17417881
7Other operating income79939565319912
8Other operating expenses-645819-894494
9Impairment of_property_plant and equipment_net-17406776-368462
10Operating profit4265100135259360
11Net foreign exchange gain, net-1145643920261
12Finance income1532447812002158
13Financing costs-21351941-18
14Share in income of joint ventures1686988519411.829
15Profit before income tax5234778049264971
16Income tax expense-6713647-6790322
17Net profit for the year4563413342474.649
18Basic and diluted earnings per share (in Tenge)119110
P&L — PDF page 13
PDF page scan — P&L — 13
P&L PDF page 13

No Camelot table — OCR (v8) below.

GPU v8 OCR — page 13 (33 rows). Blank amount cells are normal for section headers and line-wrapped captions; 0 from OCR on those rows is not a reported financial zero. Amounts follow the PDF header (often thousands of currency).

#Joined label2025Column 3
0KazTransOil JSC Consolidated financial statements
1CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME (continued)
2In thousands of Tenge2025
3Other comprehensive income
4Other comprehensive (loss)income to be reclassified to
5profit or loss in subsequent periods
6Exchange difference from translation of foreign operations
7of the Group-15288447464415
8Total other comprehensive (loss)lincome to be reclassified
9to profit or loss in subsequent periods,net-15288447464415
10Other comprehensive income not to be reclassified to
11profit or loss in subsequent periods
12Revaluation and impairment of property , plant and equipment of
13the Group; net1531809146035346
14Income tax effect30.49-1207.069
15Revaluation and impairment of property, plant and equipment of
16joint ventures, net141313500
17Income tax effect-2826.270
18Decrease of provision for asset retirement and land recultivation
19obligation of the Group134974048939643
20Income tax effect-2699480-1787929
21Decrease of provision for asset retirement and land recultivation
22obligation of joint ventures147776297410
23Income tax effect-295552-19482
24Actuarial incomel(loss) from employee benefit obligations of the Group3984874-39511
25Income tax effect-4095221086
26Actuarial loss from employee benefit obligations of joint venture-348-419
27Income _tax effect_7084
28Effect of income tax on disposals of property_plant and equipment_17169310
29Total other comprehensive income not to be reclassified to
30profit or loss in subsequent periods_net15156749912019159
31Total other comprehensive income for theyear_net of tax15003865519483.574
32Total comprehensive income for the yearnet of tax19567278861958223

BS

Extracted metrics for this form (this period row)

MetricValue
Cash115 844.39
Debt Short20 076.31
Debt Long83 620.36
Assets1 551 388.2
Equity1 150 682.91
Net debt-12 147.72

Skipped BS: heavy wallclock budget (90s) exhausted.

CF

Extracted metrics for this form (this period row)

MetricValue
Operating CF109 839.66
Investing CF-20 852

Skipped CF: heavy wallclock budget (90s) exhausted.

Formulas used