Status: OK; 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_AC/2026-03-31_Q1_ac_Q1_eng.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 | 57 128 | Row: revenue (mln MXN, batch apply) · dashboard=57,128.000 mln — [DeepSeek] revenue (mln MXN, batch apply) |
| Operating profit | 7 891 | Row: operating_profit (mln MXN, batch apply) · dashboard=7,891.000 mln — [DeepSeek] operating_profit (mln MXN, batch apply) |
| D&A | 2 632 | Row: da (mln MXN, batch apply) · dashboard=2,632.000 mln — [DeepSeek] da (mln MXN, batch apply) |
| EBITDA | 10 523 | Row: ebitda (mln MXN, batch apply) · dashboard=10,523.000 mln — [DeepSeek] ebitda (mln MXN, batch apply) |
| Net profit | 3 792 | Row: net_profit (mln MXN, batch apply) · dashboard=3,792.000 mln — [DeepSeek] net_profit (mln MXN, batch apply) |
| Cash | 36 055 | Row: cash (mln MXN, batch apply) · dashboard=36,055.000 mln — [DeepSeek] cash (mln MXN, batch apply) |
| Debt short | 20 054 | Row: debt_short (mln MXN, batch apply) · dashboard=20,054.000 mln — [DeepSeek] debt_short (mln MXN, batch apply) |
| Debt long | 47 117 | Row: debt_long (mln MXN, batch apply) · dashboard=47,117.000 mln — [DeepSeek] debt_long (mln MXN, batch apply) |
| Net debt | 31 116 | Components: short debt 20 054 + long debt 47 117 + other financial liab. 0 + NCI 0 − cash 36 055 = net debt 31 116.Row: net_debt (mln MXN, batch apply) · dashboard=31,116.000 mln — [DeepSeek] net_debt (mln MXN, batch apply) |
| Operating CF | 8 080 | Row: operating_cash_flow (mln MXN, batch apply) · dashboard=8,080.000 mln — [DeepSeek] operating_cash_flow (mln MXN, batch apply) |
| Investing CF | -2 102 | Row: investing_cash_flow (mln MXN, batch apply) · dashboard=-2,102.000 mln — [DeepSeek] investing_cash_flow (mln MXN, batch apply) |
| Assets | 302 130 | Row: total_assets (mln MXN, batch apply) · dashboard=302,130.000 mln — [DeepSeek] total_assets (mln MXN, batch apply) |
| Equity | 159 841 | Row: total_equity (mln MXN, batch apply) · dashboard=159,841.000 mln — [DeepSeek] total_equity (mln MXN, batch apply) |
| ✓ | Balance sheet identity (A = L + E) | TA (302,130) ≈ TL (142,289) + TE (159,841); residual +0 within 1%. |
| ✓ | Net debt formula | net_debt 31,116 matches |debt_short|+|debt_long|+|other|+|NCI|−|cash| = 31,116. |
| ✓ | EBITDA = OP + D&A | EBITDA (10,523) ≈ OP (7,891) + D&A (2,632) = 10,523. |
| ✓ | Net profit vs operating profit | Net profit (3,792) sits within a plausible band vs operating profit (7,891). |
| ✓ | Cash ≤ total assets | Cash (36,055) ≤ total assets (302,130). |
| ✓ | subtotal_BS_Total Current Assets 73,130 66,331 6,798 10.2 | Total Current Assets 73,130 66,331 6,798 10.2: Σ detail = 66,387, reported 66,331, diff +56 (0.1%, 6 lines). |
| ✗ | subtotal_BS_Total Current Liabilities 66,002 61,840 4,163 6. | Total Current Liabilities 66,002 61,840 4,163 6.7: Σ detail = 584,474 ≠ reported 61,840; diff +522,634 (89.4% of scale, 9 lines). |
| ✓ | subtotal_P&L_Gross Profit 26,791 26,422 368 1.4 | Gross Profit 26,791 26,422 368 1.4: Σ detail = 26,424, reported 26,422, diff +2 (0.0%, 3 lines). |
| Form | Pages |
|---|---|
| P&L | 13 |
| BS | 14 |
| CF | 15 |
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 | 57 128 |
| Operating profit | 7 891 |
| EBITDA | 10 523 |
| Net profit | 3 792 |
| D&A | 2 632 |
| # | Joined label | Line item | 1Q26 | 1Q25 | MM MXP | Variation |
|---|---|---|---|---|---|---|
| 0 | Consolidated Income Statement | Consolidated Income Statement | ||||
| 1 | (Millions of Mexican pesos) | (Millions of Mexican pesos) | ||||
| 2 | Variation | Variation | ||||
| 3 | 1Q26 1Q25 | 1Q26 | 1Q25 | |||
| 4 | MM MXP % | MM MXP | % | |||
| 5 | Net Sales 57,128 57,039 89 0.2 | Net Sales | 57,128 | 57,039 | 89 | 0.2 |
| 6 | Cost of Sales 30,337 30,616 -280 -0.9 | Cost of Sales | 30,337 | 30,616 | -280 | -0.9 |
| 7 | Gross Profit 26,791 26,422 368 1.4 | Gross Profit | 26,791 | 26,422 | 368 | 1.4 |
| 8 | 46.9% 46.3% | 46.9% | 46.3% | |||
| 9 | Selling Expenses 16,197 15,715 482 3.1 | Selling Expenses | 16,197 | 15,715 | 482 | 3.1 |
| 10 | Administrative Expenses 2,811 2,895 -84 -2.9 | Administrative Expenses | 2,811 | 2,895 | -84 | -2.9 |
| 11 | Total Costs 19,008 18,610 397 2.1 | Total Costs | 19,008 | 18,610 | 397 | 2.1 |
| 12 | 33.3% 32.6% | 33.3% | 32.6% | |||
| 13 | Non Recurring Expenses 107 47 61 130.7 | Non Recurring Expenses | 107 | 47 | 61 | 130.7 |
| 14 | Operating Income before other 7,676 7,766 -90 -1.2 | Operating Income before other | 7,676 | 7,766 | -90 | -1.2 |
| 15 | Other Income (Expenses)(1) 215 341 -126 -36.9 | Other Income (Expenses)(1) | 215 | 341 | -126 | -36.9 |
| 16 | Operating Income 7,891 8,106 -216 -2.7 | Operating Income | 7,891 | 8,106 | -216 | -2.7 |
| 17 | 13.8% 14.2% | 13.8% | 14.2% | |||
| 18 | Interest Expense Net -1,061 -727 -334 -46.0 | Interest Expense Net | -1,061 | -727 | -334 | -46.0 |
| 19 | Exchange Gain (Loss) 67 36 31 -85.2 | Exchange Gain (Loss) | 67 | 36 | 31 | -85.2 |
| 20 | Monetary position result -59 -97 38 38.9 | Monetary position result | -59 | -97 | 38 | 38.9 |
| 21 | Comprehensive Financial Results -1,054 -788 -266 -33.7 | Comprehensive Financial Results | -1,054 | -788 | -266 | -33.7 |
| 22 | Share of net income of associates(2) 13 103 -90 -87.3 | Share of net income of associates(2) | 13 | 103 | -90 | -87.3 |
| 23 | Earnings Before Taxes 6,850 7,421 -571 -7.7 | Earnings Before Taxes | 6,850 | 7,421 | -571 | -7.7 |
| 24 | Profit Taxes -2,187 -2,375 189 -7.9 | Profit Taxes | -2,187 | -2,375 | 189 | -7.9 |
| 25 | Non-controlling interest -871 -902 30 3.4 | Non-controlling interest | -871 | -902 | 30 | 3.4 |
| 26 | Net Profit 3,792 4,144 -352 -8.5 | Net Profit | 3,792 | 4,144 | -352 | -8.5 |
| 27 | 6.6% 7.3% | 6.6% | 7.3% | |||
| 28 | Depreciation and amortization 2,632 2,493 138 5.5 | Depreciation and amortization | 2,632 | 2,493 | 138 | 5.5 |
| 29 | EBITDA 10,630 10,646 -16 -0.2 | EBITDA | 10,630 | 10,646 | -16 | -0.2 |
| 30 | EBITDA Margin 18.6% 18.7% | EBITDA Margin | 18.6% | 18.7% |
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 |
|---|---|---|---|---|---|
| 7 | Gross Profit 26,791 26,422 368 1.4 | 26,424 | 26,422 | 0.0001 | OK (3 lines) |
Extracted metrics for this form (this period row)
| Metric | Value |
|---|---|
| Cash | 36 055 |
| Debt Short | 20 054 |
| Debt Long | 47 117 |
| Assets | 302 130 |
| Equity | 159 841 |
| Net debt | 31 116 |
| # | Joined label | Line item | March 31 | December 31 | MM MXP | Variation |
|---|---|---|---|---|---|---|
| 0 | Consolidated Balance Sheet | Consolidated Balance Sheet | ||||
| 1 | (Millions of Mexican pesos) | (Millions of Mexican pesos) | ||||
| 2 | March 31 December 31 Variation | March 31 | December 31 | Variation | ||
| 3 | 26 25 MM MXP % | 26 | 25 | MM MXP | % | |
| 4 | ASSETS | ASSETS | ||||
| 5 | Cash and cash equivalents 36,055 28,573 7,483 26.2 | Cash and cash equivalents | 36,055 | 28,573 | 7,483 | 26.2 |
| 6 | Accounts receivable; Net 20,361 21,831 -1,470 -6.7 | Accounts receivable; Net | 20,361 | 21,831 | -1,470 | -6.7 |
| 7 | Inventories 14,878 14,360 519 3.6 | Inventories | 14,878 | 14,360 | 519 | 3.6 |
| 8 | Prepayments 1,835 1,567 267 17.0 | Prepayments | 1,835 | 1,567 | 267 | 17.0 |
| 9 | Total Current Assets 73,130 66,331 6,798 10.2 | Total Current Assets | 73,130 | 66,331 | 6,798 | 10.2 |
| 10 | Investments in shares and other investments 14,217 14,031 186 1.3 | Investments in shares and other investments | 14,217 | 14,031 | 186 | 1.3 |
| 11 | Property, plant and other equipment 87,733 87,709 24 0.0 | Property, plant and other equipment | 87,733 | 87,709 | 24 | 0.0 |
| 12 | Assets right of use 1,902 1,945 -43 -2.2 | Assets right of use | 1,902 | 1,945 | -43 | -2.2 |
| 13 | Other non current assets 125,149 124,466 683 0.5 | Other non current assets | 125,149 | 124,466 | 683 | 0.5 |
| 14 | Total Assets 302,130 294,483 7,647 2.6 | Total Assets | 302,130 | 294,483 | 7,647 | 2.6 |
| 15 | LIABILITIES | LIABILITIES | ||||
| 16 | Short term bank loans 19,377 23,135 -3,758 -16.2 | Short term bank loans | 19,377 | 23,135 | -3,758 | -16.2 |
| 17 | Suppliers 11,966 12,776 -810 -6.3 | Suppliers | 11,966 | 12,776 | -810 | -6.3 |
| 18 | Short term lease 677 684 -7 -1.1 | Short term lease | 677 | 684 | -7 | -1.1 |
| 19 | Accounts payable and taxes 33,983 25,245 8,738 34.6 | Accounts payable and taxes | 33,983 | 25,245 | 8,738 | 34.6 |
| 20 | Total Current Liabilities 66,002 61,840 4,163 6.7 | Total Current Liabilities | 66,002 | 61,840 | 4,163 | 6.7 |
| 21 | Bank Loans and long term liabilities 45,827 39,206 6,621 16.9 | Bank Loans and long term liabilities | 45,827 | 39,206 | 6,621 | 16.9 |
| 22 | Long term lease 1,290 1,308 -18 -1.4 | Long term lease | 1,290 | 1,308 | -18 | -1.4 |
| 23 | Deferred income tax and others 29,169 28,926 242 0.8 | Deferred income tax and others | 29,169 | 28,926 | 242 | 0.8 |
| 24 | Total Liabilities 142,288 131,280 11,008 8.4 | Total Liabilities | 142,288 | 131,280 | 11,008 | 8.4 |
| 25 | SHAREHOLDER´S EQUITY | SHAREHOLDER´S EQUITY | ||||
| 26 | Non controlled participation 32,518 33,267 -749 -2.3 | Non controlled participation | 32,518 | 33,267 | -749 | -2.3 |
| 27 | Capital Stock 945 945 0 0.0 | Capital Stock | 945 | 945 | 0 | 0.0 |
| 28 | Retained Earnings 122,586 109,410 13,176 12.0 | Retained Earnings | 122,586 | 109,410 | 13,176 | 12.0 |
| 29 | Net Profit 3,792 19,580 -15,788 -80.6 | Net Profit | 3,792 | 19,580 | -15,788 | -80.6 |
| 30 | Total Shareholders' Equity 159,841 163,202 -3,361 -2.1 | Total Shareholders' Equity | 159,841 | 163,202 | -3,361 | -2.1 |
| 31 | Total Liabilities and Shareholders' Equity 302,130 294,483 7,647 2.6 | Total Liabilities and Shareholders' Equity | 302,130 | 294,483 | 7,647 | 2.6 |
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 |
|---|---|---|---|---|---|
| 9 | Total Current Assets 73,130 66,331 6,798 10.2 | 66,387 | 66,331 | 0.0008 | OK (6 lines) |
| 20 | Total Current Liabilities 66,002 61,840 4,163 6.7 | 584,474 | 61,840 | 0.8942 | Mismatch (9 lines) |
Extracted metrics for this form (this period row)
| Metric | Value |
|---|---|
| Operating CF | 8 080 |
| Investing CF | -2 102 |
| # | Joined label | Line item | 2026 | March 31 | 2025 |
|---|---|---|---|---|---|
| 0 | (Millions of Mexican pesos) | (Millions of Mexican pesos) | |||
| 1 | March 31 | March 31 | |||
| 2 | 2026 2025 | 2026 | 2025 | ||
| 3 | Earnings Before Taxes 6,850 7,421 | Earnings Before Taxes | 6,850 | 7,421 | |
| 4 | Depreciation and amortization 2,632 2,493 | Depreciation and amortization | 2,632 | 2,493 | |
| 5 | Foreign exchange / Monetary position result -8 61 | Foreign exchange / Monetary position result | -8 | 61 | |
| 6 | Accrued interests 1,061 727 | Accrued interests | 1,061 | 727 | |
| 7 | Gain on sale and fixed assets impairment 106 62 | Gain on sale and fixed assets impairment | 106 | 62 | |
| 8 | Operating cash flow before taxes 10,641 10,764 | Operating cash flow before taxes | 10,641 | 10,764 | |
| 9 | Cashflow generated/used in the operation -2,562 -3,784 | Cashflow generated/used in the operation | -2,562 | -3,784 | |
| 10 | Operating cashflow after working capital 8,080 6,980 | Operating cashflow after working capital | 8,080 | 6,980 | |
| 11 | Investment Activities: | Investment Activities: | |||
| 12 | Capital Expenditures and Investments (Net) -2,102 -3,620 | Capital Expenditures and Investments (Net) | -2,102 | -3,620 | |
| Financing activities | |||||
| 13 | Financing Activities: | Financing Activities: | |||
| 14 | Share repurchase program 23 100 | Share repurchase program | 23 | 100 | |
| 15 | Debt financing (amortization) 2,708 7,176 | Debt financing (amortization) | 2,708 | 7,176 | |
| 16 | Paid interests -1,435 -1,288 | Paid interests | -1,435 | -1,288 | |
| 17 | Other -234 -223 | Other | -234 | -223 | |
| 18 | Net cash flow from financing activities 1,062 5,765 | Net cash flow from financing activities | 1,062 | 5,765 | |
| 19 | Net increase of cash and equivalents 7,040 9,126 | Net increase of cash and equivalents | 7,040 | 9,126 | |
| 20 | Change in Cash 443 -86 | Change in Cash | 443 | -86 | |
| 21 | Initial cash and equivalents balance 28,573 29,545 | Initial cash and equivalents balance | 28,573 | 29,545 | |
| 22 | Final cash and equivalents balance 36,055 38,584 | Final cash and equivalents balance | 36,055 | 38,584 | |
No subtotal/total rows matched the built-in patterns on this table (or fewer than two detail lines above each candidate).