D
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in MXN, from our data supplier.
Revenue
MXN 2.97bn
FY2016FY2025
Net income
MXN 465.0m
FY2016FY2025
Free cash flow
−MXN 675.5m
FY2016FY2025
Shareholders' equity
MXN 3.43bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | MXN 2.97bn | MXN 4.51bn | MXN 1.39bn | MXN 1.09bn | MXN 1.28bn | MXN 761.2m | MXN 1.99bn | MXN 1.54bn | MXN 1.43bn | MXN 794.2m |
| Gross profit | MXN 746.7m | MXN 1.32bn | MXN 47.3m | MXN 311.4m | MXN 565.6m | MXN 214.3m | MXN 504.7m | MXN 510.9m | MXN 632.3m | MXN 275.9m |
| Operating income | MXN 529.7m | MXN 792.2m | −MXN 445.1m | −MXN 99.0m | MXN 244.7m | −MXN 55.5m | MXN 187.5m | MXN 122.9m | MXN 293.2m | −MXN 17.9m |
| Net income | MXN 465.0m | MXN 13.0m | −MXN 107.5m | MXN 216.8m | MXN 82.6m | −MXN 42.5m | MXN 85.8m | MXN 178.9m | MXN 194.2m | MXN 7.0m |
| Diluted earnings per share | 0.73 | 0.02 | -0.17 | 0.34 | 0.13 | -0.07 | 0.13 | 0.28 | 0.31 | 0.01 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | MXN 7.81bn | MXN 8.53bn | MXN 8.82bn | MXN 7.80bn | MXN 7.25bn | MXN 5.54bn | MXN 5.39bn | MXN 6.66bn | MXN 6.70bn | MXN 6.54bn |
| Total liabilities | MXN 4.38bn | MXN 5.25bn | MXN 5.95bn | MXN 4.29bn | MXN 3.67bn | MXN 2.07bn | MXN 1.97bn | MXN 3.16bn | MXN 2.89bn | MXN 2.76bn |
| Debt | MXN 152.7m | MXN 26.6m | MXN 33.8m | MXN 20.2m | MXN 312.1m | MXN 354.6m | MXN 376.2m | MXN 360.0m | MXN 422.6m | MXN 545.4m |
| Shareholders' equity | MXN 3.43bn | MXN 3.28bn | MXN 2.87bn | MXN 3.51bn | MXN 3.58bn | MXN 3.46bn | MXN 3.42bn | MXN 3.50bn | MXN 3.61bn | MXN 3.58bn |
| Shares outstanding | 636m | 636m | 636m | 636m | 636m | 634m | 637m | 650m | 636m | 636m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −MXN 615.2m | MXN 297.7m | −MXN 281.8m | MXN 467.8m | MXN 1.47bn | MXN 56.4m | −MXN 78.9m | MXN 158.1m | MXN 440.5m | MXN 446.0m |
| Capital spending | −MXN 60.3m | −MXN 211.0m | −MXN 570.3m | −MXN 8.4m | −MXN 50.4m | −MXN 26.3m | −MXN 1.2m | −MXN 5.4m | −MXN 1.4m | −MXN 15.0m |
| Free cash flow | −MXN 675.5m | MXN 86.7m | −MXN 852.1m | MXN 459.3m | MXN 1.42bn | MXN 30.1m | −MXN 80.1m | MXN 152.7m | MXN 439.1m | MXN 431.0m |
| Dividends paid | — | — | −MXN 108.0m | −MXN 127.1m | −MXN 101.7m | −MXN 101.7m | −MXN 100.0m | −MXN 100.0m | −MXN 100.0m | −MXN 100.0m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | MXN 287.2m | MXN 1.02bn | MXN 594.0m | MXN 423.2m | MXN 934.6m | MXN 2.70bn | MXN 434.6m | MXN 520.3m |
| Gross profit | MXN 75.5m | MXN 261.6m | MXN 73.3m | MXN 133.6m | MXN 278.1m | MXN 785.3m | MXN 117.0m | MXN 157.1m |
| Operating income | −MXN 48.8m | MXN 155.4m | −MXN 44.7m | MXN 9.4m | MXN 160.4m | MXN 630.2m | −MXN 5.1m | MXN 36.5m |
| Net income | MXN 213.8m | MXN 147.9m | MXN 14.5m | MXN 256.9m | MXN 45.7m | MXN 243.1m | −MXN 284.3m | −MXN 67.3m |
| Diluted earnings per share | 0.34 | 0.23 | 0.02 | 0.40 | 0.07 | 0.38 | -0.45 | -0.11 |
| Cash from operations | — | −MXN 81.0m | — | −MXN 38.0m | −MXN 71.0m | MXN 791.0m | MXN 13.0m | −MXN 416.0m |
| Capital spending | — | −MXN 31.0m | — | −MXN 13.0m | −MXN 6.0m | −MXN 14.0m | −MXN 12.0m | −MXN 92.0m |
| Free cash flow | — | −MXN 112.0m | — | −MXN 51.0m | −MXN 77.0m | MXN 777.0m | MXN 1.0m | −MXN 508.0m |
| Total assets | MXN 7.59bn | MXN 7.81bn | MXN 8.50bn | MXN 8.12bn | MXN 8.12bn | MXN 8.53bn | MXN 9.29bn | MXN 8.35bn |
| Cash and short-term investments | — | — | MXN 219.8m | — | — | — | — | — |
| Debt | — | MXN 152.7m | MXN 757.5m | — | — | — | — | — |
| Shareholders' equity | MXN 3.72bn | MXN 3.43bn | MXN 3.34bn | MXN 3.37bn | MXN 3.40bn | MXN 3.28bn | MXN 3.05bn | MXN 3.11bn |
Financial ratios
Data as of 1 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 25.1% | 29.2% | 3.4% | 28.5% | 44.2% | 28.2% | — | — | — | — |
| Operating margin | 17.8% | 17.6% | -32.0% | -9.0% | 19.1% | -7.3% | — | — | — | — |
| Net margin | 15.6% | 0.3% | -7.7% | 19.8% | 6.5% | -5.6% | — | — | — | — |
| Return on equity | 13.6% | 0.4% | -3.7% | 6.2% | 2.3% | -1.2% | — | — | — | — |
| Return on assets | 5.9% | 0.2% | -1.2% | 2.8% | 1.1% | -0.8% | — | — | — | — |
| Free cash flow yield | — | — | — | — | — | 0.6% | -0.6% | 1.1% | 3.1% | 3.3% |
| Revenue growth | -34.1% | 224.4% | 26.9% | -14.4% | 68.0% | -61.7% | — | — | — | — |
| Earnings growth | 3478.0% | -112.1% | -149.6% | 162.6% | -294.3% | -149.5% | — | — | — | — |
| Current ratio | 1.43x | 1.34x | 1.09x | 1.48x | 11.49x | 33.61x | — | — | — | — |
| Debt to equity | 0.04x | 0.00x | 0.00x | 0.00x | 0.08x | 0.09x | — | — | — | — |
| Equity ratio | 43.9% | 38.4% | 32.5% | 45.0% | 49.4% | 62.5% | — | — | — | — |
| Interest coverage | 26.93x | 29.94x | -30.69x | -3.34x | 4.55x | -1.33x | — | — | — | — |
| Buybacks as a share of market value | — | — | — | — | — | 0.4% | 2.0% | -2.2% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 39.5% | 31.3% | 18.8% |
| Net income | 29.0% | — | 18.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 27.6% | 24.3% | 26.7% | 28.7% |
| Operating margin | 17.7% | 7.8% | 8.1% | 7.7% |
| Net margin | 6.4% | 5.9% | 5.2% | 6.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 28.0 | — | -168.6 | 71.4 | 149.4 | -209.0 | 83.5 | 38.2 | 37.1 | — |
| Price to sales | 4.4 | 3.2 | 13.0 | 14.1 | 9.6 | 11.7 | 3.6 | 4.4 | 5.1 | 8.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 14 Jul 2023.
| FY2023 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|
| Paid in the year | 0.17 | 0.20 | 0.16 | 0.157 | 0.15 | 0.126 | 0.056 |
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.