Status: OK — incomplete — unset metrics listed below; Currency: MXN; 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/MX_CARSO/2024-09-30_Q3_grupo-carso-report-q3-2024.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 values use dashboard units where applicable; evidence is the stored snippet from the PDF text layer or OCR used during extraction.
| Metric | Value | Evidence / page extract |
|---|---|---|
| Revenue | 143 907.64 | Row: revenue (mln MXN, batch apply) · dashboard=143,907.644 mln — [DeepSeek] revenue (mln MXN, batch apply) |
| Operating profit | 16 655.24 | Row: operating_profit (mln MXN, batch apply) · dashboard=16,655.236 mln — [DeepSeek] operating_profit (mln MXN, batch apply) |
| D&A | 0 | Row: derived: same-row components · dashboard=0.000 mln — derived: same-row components |
| EBITDA | 16 655.24 | Row: computed as operating_profit + D&A (D&A not split out in source → 0) · dashboard=16,655.236 mln — computed as operating_profit + D&A (D&A not split out in source → 0) |
| Net profit | 10 674.66 | Row: net_profit (mln MXN, batch apply) · dashboard=10,674.660 mln — [DeepSeek] net_profit (mln MXN, batch apply) |
| Cash | 17 824.16 | Row: cash (mln MXN, batch apply) · dashboard=17,824.163 mln — [DeepSeek] cash (mln MXN, batch apply) |
| Debt short | 16 858.6 | Row: debt_short (mln MXN, batch apply) · dashboard=16,858.599 mln — [DeepSeek] debt_short (mln MXN, batch apply) |
| Debt long | 39 961.11 | Row: debt_long (mln MXN, batch apply) · dashboard=39,961.105 mln — [DeepSeek] debt_long (mln MXN, batch apply) |
| Net debt | 58 093.51 | Components: short debt 16 858.6 + long debt 39 961.11 + other financial liab. 19 097.96 + NCI 0 − cash 17 824.16 = net debt 58 093.51.Row: net_debt (mln MXN, batch apply) · dashboard=58,093.505 mln — [DeepSeek] net_debt (mln MXN, batch apply) |
| Operating CF | — | Row: operating_cash_flow (mln MXN, batch apply) — [DeepSeek] operating_cash_flow (mln MXN, batch apply) |
| Investing CF | 7 041.72 | Row: investing_cash_flow (mln MXN, batch apply) · dashboard=7,041.715 mln — [DeepSeek] investing_cash_flow (mln MXN, batch apply) |
| Assets | 273 792.15 | Row: total_assets (mln MXN, batch apply) · dashboard=273,792.154 mln — [DeepSeek] total_assets (mln MXN, batch apply) |
| Equity | 155 672.38 | Row: total_equity (mln MXN, batch apply) · dashboard=155,672.378 mln — [DeepSeek] total_equity (mln MXN, batch apply) |
| ✓ | Balance sheet identity (A = L + E) | TA (273,792) ≈ TL (118,120) + TE (155,672); residual +0 within 1%. |
| ✓ | Net debt formula | net_debt 58,094 matches |debt_short|+|debt_long|+|other|+|NCI|−|cash| = 58,094. |
| ✓ | EBITDA = OP + D&A | EBITDA (16,655) ≈ OP (16,655) + D&A (0) = 16,655. |
| ✓ | Net profit vs operating profit | Net profit (10,675) sits within a plausible band vs operating profit (16,655). |
| ✓ | Cash ≤ total assets | Cash (17,824) ≤ total assets (273,792). |
| ✓ | subtotal_BS_Total current assets other than non-current asse | Total current assets other than non-current assets or disposal groups classified as held for sale or as held for 112,738,754,000 107,327,807,000: Σ detail = 107,327,807,000, reported 107,327,807,000, diff +0 (0.0%, 7 lines). |
| ✓ | subtotal_BS_Total non-current assets 161,053,400,000 143,145 | Total non-current assets 161,053,400,000 143,145,957,000: Σ detail = 143,145,957,000, reported 143,145,957,000, diff +0 (0.0%, 14 lines). |
| ✗ | subtotal_BS_Total current liabilities other than liabilities | Total current liabilities other than liabilities included in disposal groups classified as held for sale 63,936,520,000 63,033,812,000: Σ detail = 322,921,384,000 ≠ reported 63,033,812,000; diff +259,887,572,000 (80.5% of scale, 9 lines). |
| ✓ | subtotal_P&L_Gross profit 36,021,269,000 36,495,596,000 11,84 | Gross profit 36,021,269,000 36,495,596,000 11,840,752,000 12,092,146,000: Σ detail = 12,092,148,035, reported 12,092,146,000, diff +2,035 (0.0%, 5 lines). |
| Form | Pages |
|---|---|
| P&L | 4, 5, 6 |
| BS | 2, 3, 4 |
| CF | 7, 8, 9 |
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).
Extracted metrics for this form (this period row)
| Metric | Value |
|---|---|
| Revenue | 143 907.64 |
| Operating profit | 16 655.24 |
| EBITDA | 16 655.24 |
| Net profit | 10 674.66 |
| D&A | 0 |
Tables and checks run on 2 of 3 PDF pages for this form (timeout budget). Raise REPORT_REVIEW_HEAVY_RECON_PAGES for more.
No Camelot table — OCR (v8) below.
| # | Joined label | Column 2 | Column 3 |
|---|---|---|---|
| 0 | Olher non-current financial liabilities | 35612608000 | 26666666000 |
| 1 | Non-current lease liabilities | 4348497000 | 4169837000 |
| 2 | Olher non-current non-financial liabilities | ||
| 3 | Non-current provisions [abstract] | ||
| 4 | Non-current provisions for employee benefits | 969831000 | 936492000 |
| 5 | Olher non-current provisions | 832215000 | 378892000 |
| 6 | Total non-current provisions | 802046000 | 1315384000 |
| 7 | Deferred tax liabilities | 12136358000 | 10947813000 |
| 8 | Total non-current liabilities | 54183256000 | 43284232000 |
| 9 | Total liabilities | 118119776000 | 106318044000 |
| 10 | Equity [abstract] | ||
| 11 | Issued capital | 2530052000 | 2530052000 |
| 12 | Share premium | 3769987000 | 3769987000 |
| 13 | Treasury shares | 1347000 | 948000 |
| 14 | Retained earnings | 123106888000 | 116007892000 |
| 15 | Other reserves | 7760750000 | 6149561000 |
| 16 | Total equity altributable t0 owners of parent | 137166330000 | 128456544000 |
| 17 | Non-controlling interests | 18506048000 | 15699176000 |
| 18 | Total equity | 155672378000 | 144155720000 |
| 19 | Total equity and liabilities | 273792154000 | 250473764000 |
| # | Joined label | Line item | 2024-01-01 | 2023-01-01 | 2024-07-01 | 2023-07-01 |
|---|---|---|---|---|---|---|
| 0 | GRUPO CARSO, S.A.B. DE C.V. Consolidated | GRUPO CARSO, S.A.B. DE C.V. | Consolidated | |||
| 1 | Ticker: GCARSO Quarter: 3 Year: 2024 | Ticker: GCARSO | Quarter: 3 Year: 2024 | |||
| 2 | [310000] Statement of comprehensive income, profit or loss, by function | [310000] Statement of comprehensive income, profit or loss, by function | ||||
| 3 | of expense | of expense | ||||
| 4 | Concept Accumulated Accumulated Quarter Current Quarter Previous | Concept | Accumulated | Accumulated | Quarter Current | Quarter Previous |
| 5 | Current Year Previous Year Year Year | Current Year | Previous Year | Year | Year | |
| 6 | 2024-01-01 - 2024- 2023-01-01 - 2023- 2024-07-01 - 2024- 2023-07-01 - 2023- | 2024-01-01 - 2024- | 2023-01-01 - 2023- | 2024-07-01 - 2024- | 2023-07-01 - 2023- | |
| 7 | 09-30 09-30 09-30 09-30 | 09-30 | 09-30 | 09-30 | 09-30 | |
| 8 | Profit or loss [abstract] | Profit or loss [abstract] | ||||
| 9 | Profit (loss) [abstract] | Profit (loss) [abstract] | ||||
| 10 | Revenue 143,907,644,000 143,027,013,000 49,541,877,000 45,728,273,000 | Revenue | 143,907,644,000 | 143,027,013,000 | 49,541,877,000 | 45,728,273,000 |
| 11 | Cost of sales 107,886,375,000 106,531,417,000 37,701,125,000 33,636,127,000 | Cost of sales | 107,886,375,000 | 106,531,417,000 | 37,701,125,000 | 33,636,127,000 |
| 12 | Gross profit 36,021,269,000 36,495,596,000 11,840,752,000 12,092,146,000 | Gross profit | 36,021,269,000 | 36,495,596,000 | 11,840,752,000 | 12,092,146,000 |
| 13 | Distribution costs 13,584,528,000 12,510,702,000 4,469,774,000 4,192,335,000 | Distribution costs | 13,584,528,000 | 12,510,702,000 | 4,469,774,000 | 4,192,335,000 |
| 14 | Administrative expenses 5,761,769,000 5,383,895,000 2,047,278,000 1,820,797,000 | Administrative expenses | 5,761,769,000 | 5,383,895,000 | 2,047,278,000 | 1,820,797,000 |
| 15 | Other income 910,271,000 815,970,000 396,833,000 244,806,000 | Other income | 910,271,000 | 815,970,000 | 396,833,000 | 244,806,000 |
| 16 | Other expense 930,007,000 1,431,908,000 334,026,000 702,456,000 | Other expense | 930,007,000 | 1,431,908,000 | 334,026,000 | 702,456,000 |
| 17 | Profit (loss) from operating activities 16,655,236,000 17,985,061,000 5,386,507,000 5,621,364,000 | Profit (loss) from operating activities | 16,655,236,000 | 17,985,061,000 | 5,386,507,000 | 5,621,364,000 |
| 18 | Finance income 9,455,384,000 3,942,782,000 3,578,870,000 1,987,488,000 | Finance income | 9,455,384,000 | 3,942,782,000 | 3,578,870,000 | 1,987,488,000 |
| 19 | Finance costs 10,258,218,000 8,643,384,000 4,279,539,000 2,654,281,000 | Finance costs | 10,258,218,000 | 8,643,384,000 | 4,279,539,000 | 2,654,281,000 |
| 20 | Share of profit (loss) of associates and joint ventures accounted for 894,112,000 972,443,000 316,874,000 299,746,000 | Share of profit (loss) of associates and joint ventures accounted for | 894,112,000 | 972,443,000 | 316,874,000 | 299,746,000 |
| 21 | using equity method | using equity method | ||||
| 22 | Profit (loss) before tax 16,746,514,000 14,256,902,000 5,002,712,000 5,254,317,000 | Profit (loss) before tax | 16,746,514,000 | 14,256,902,000 | 5,002,712,000 | 5,254,317,000 |
| 23 | Tax income (expense) 4,395,275,000 3,372,872,000 1,343,088,000 2,173,073,000 | Tax income (expense) | 4,395,275,000 | 3,372,872,000 | 1,343,088,000 | 2,173,073,000 |
| 24 | Profit (loss) from continuing operations 12,351,239,000 10,884,030,000 3,659,624,000 3,081,244,000 | Profit (loss) from continuing operations | 12,351,239,000 | 10,884,030,000 | 3,659,624,000 | 3,081,244,000 |
| 25 | Profit (loss) from discontinued operations 0 0 0 0 | Profit (loss) from discontinued operations | 0 | 0 | 0 | 0 |
| 26 | Profit (loss) 12,351,239,000 10,884,030,000 3,659,624,000 3,081,244,000 | Profit (loss) | 12,351,239,000 | 10,884,030,000 | 3,659,624,000 | 3,081,244,000 |
| 27 | Profit (loss), attributable to [abstract] | Profit (loss), attributable to [abstract] | ||||
| 28 | Profit (loss), attributable to owners of parent 10,674,660,000 10,140,958,000 3,011,418,000 2,817,169,000 | Profit (loss), attributable to owners of parent | 10,674,660,000 | 10,140,958,000 | 3,011,418,000 | 2,817,169,000 |
| 29 | Profit (loss), attributable to non-controlling interests 1,676,579,000 743,072,000 648,206,000 264,075,000 | Profit (loss), attributable to non-controlling interests | 1,676,579,000 | 743,072,000 | 648,206,000 | 264,075,000 |
| 30 | Earnings per share [text block] LA UTILIDAD LA UTILIDAD LA UTILIDAD LA UTILIDAD | Earnings per share [text block] | LA UTILIDAD | LA UTILIDAD | LA UTILIDAD | LA UTILIDAD |
| 31 | BASICA POR BASICA POR BASICA POR BASICA POR | BASICA POR | BASICA POR | BASICA POR | BASICA POR | |
| 32 | ACCION ACCION ACCION ACCION | ACCION | ACCION | ACCION | ACCION | |
| 33 | ORDINARIA ES ORDINARIA ES ORDINARIA ES ORDINARIA ES | ORDINARIA ES | ORDINARIA ES | ORDINARIA ES | ORDINARIA ES | |
| 34 | DE $4.73 POR DE $4.50 POR DE $1.34 POR DE $1.25 POR | DE $4.73 POR | DE $4.50 POR | DE $1.34 POR | DE $1.25 POR | |
| 35 | ACCIÓN Y NO ACCIÓN Y NO ACCIÓN Y NO ACCIÓN Y NO | ACCIÓN Y NO | ACCIÓN Y NO | ACCIÓN Y NO | ACCIÓN Y NO | |
| 36 | EXISTE OTRA EXISTE OTRA EXISTE OTRA EXISTE OTRA | EXISTE OTRA | EXISTE OTRA | EXISTE OTRA | EXISTE OTRA | |
| 37 | CLASE DE CLASE DE CLASE DE CLASE DE | CLASE DE | CLASE DE | CLASE DE | CLASE DE | |
| 38 | ACCIONES ACCIONES ACCIONES ACCIONES | ACCIONES | ACCIONES | ACCIONES | ACCIONES |
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.
| Row | Label (trimmed) | Σ detail | Reported | |Δ|/scale | Status |
|---|---|---|---|---|---|
| 12 | Gross profit 36,021,269,000 36,495,596,000 11,840,752,000 12,092,146,000 | 12.092e9 | 12.092e9 | 0.0000 | OK (5 lines) |
Extracted metrics for this form (this period row)
| Metric | Value |
|---|---|
| Cash | 17 824.16 |
| Debt Short | 16 858.6 |
| Debt Long | 39 961.11 |
| Assets | 273 792.15 |
| Equity | 155 672.38 |
| Net debt | 58 093.51 |
Tables and checks run on 2 of 3 PDF pages for this form (timeout budget). Raise REPORT_REVIEW_HEAVY_RECON_PAGES for more.
No Camelot table — OCR (v8) below.
| # | Joined label | 2024 |
|---|---|---|
| 0 | GRUPO CARSO, SAB. DE C.V. Consolidated | |
| 1 | Ticker: GCARSO Quarter: Year: | 2024 |
Stopped mid-form (BS) after wallclock budget (90s).
Extracted metrics for this form (this period row)
| Metric | Value |
|---|---|
| Operating CF | — |
| Investing CF | 7 041.72 |
Tables and checks run on 2 of 3 PDF pages for this form (timeout budget). Raise REPORT_REVIEW_HEAVY_RECON_PAGES for more.
Skipped CF: heavy wallclock budget (90s) exhausted.