Frontierby eninvs

Language: EN · RU

← Company

KSPI 2024-09-30 Q3 — report review

Status: OK — incomplete — unset metrics listed below; Currency: KZT; Amounts unit: millions; Forms:

Report published: 2024-10-01

Full financial report: Report (PDF)

kase_fin_data_provenance_note

PDF: Open the filing PDF (primary document)

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)

Default view is fast (metric table + statement page numbers only) so reverse proxies do not time out. Use ?heavy=1 when you need embedded page images and Camelot tables.

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
Revenue1 801 805Row: revenue (mln KZT, batch apply) · dashboard=1,801,805.000 mln — [DeepSeek] revenue (mln KZT, batch apply)
Operating profit
D&A21 327Row: da (mln KZT, batch apply) · dashboard=21,327.000 mln — [DeepSeek] da (mln KZT, batch apply)
EBITDA
Net profit740 433Row: net_profit (mln KZT, batch apply) · dashboard=740,433.000 mln — [DeepSeek] net_profit (mln KZT, batch apply)
Cash506 634Row: cash (mln KZT, batch apply) · dashboard=506,634.000 mln — [DeepSeek] cash (mln KZT, batch apply)
Debt short100 758Row: debt_short (mln KZT, batch apply) · dashboard=100,758.000 mln — [DeepSeek] debt_short (mln KZT, batch apply)
Debt long60 910Row: debt_long (mln KZT, batch apply) · dashboard=60,910.000 mln — [DeepSeek] debt_long (mln KZT, batch apply)
Net debt-344 966Components: short debt 100 758 + long debt 60 910 + other financial liab. 0 + NCI 0 − cash 506 634 = net debt -344 966.Row: net_debt (mln KZT, batch apply) · dashboard=-344,966.000 mln — [DeepSeek] net_debt (mln KZT, batch apply)
Operating CF295 545Row: operating_cash_flow (mln KZT, batch apply) · dashboard=295,545.000 mln — [DeepSeek] operating_cash_flow (mln KZT, batch apply)
Investing CF-78 892Row: investing_cash_flow (mln KZT, batch apply) · dashboard=-78,892.000 mln — [DeepSeek] investing_cash_flow (mln KZT, batch apply)
Assets7 620 611Row: Kaspi consolidated IFRS (ir.kaspi.kz/media/3Q_2024_Financial_Statements.pdf), tesseract OCR of scanned statement, current-period column by year header, KZT mln · dashboard=7,620,611.000 mln — Kaspi consolidated IFRS (ir.kaspi.kz/media/3Q_2024_Financial_Statements.pdf), tesseract OCR of scanned statement, current-period column by year header, KZT mln
Equity1 375 548Row: Kaspi consolidated IFRS (ir.kaspi.kz/media/3Q_2024_Financial_Statements.pdf), tesseract OCR of scanned statement, current-period column by year header, KZT mln · dashboard=1,375,548.000 mln — Kaspi consolidated IFRS (ir.kaspi.kz/media/3Q_2024_Financial_Statements.pdf), tesseract OCR of scanned statement, current-period column by year header, KZT mln

Net debt structure (leases included, IFRS 16)

Short-term debt (incl. ST leases)100 758
Long-term debt (incl. LT leases)60 910
− Cash & equivalents506 634
Net debt-344 966

Consistency checks · Warnings

Balance sheet identity (A = L + E)TA = TL + TE failed: TA=7,620,611, TL+TE=7,094,267, diff=+526,344 (6.9% of TA).
Net debt formulanet_debt -344,966 matches |debt_short|+|debt_long|+|other|+|NCI|−|cash| = -344,966.
Cash ≤ total assetsCash (506,634) ≤ total assets (7,620,611).

Statement pages (discovery)

FormPages
P&L
BS39, 40
CF

Statement previews & reconstructed tables

Embedded PDF thumbnails and Camelot reconstruction are omitted in the default view to avoid gateway timeouts and huge HTML. Open full previews & tables (?heavy=1).

Formulas used