N
3.27
+0.31%
Close of 9 Nov 2026, in MXN
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in USD, from our data supplier.
Revenue
$4.91bn
FY2015FY2024
Net income
$25.0m
FY2015FY2024
Free cash flow
$103.6m
FY2015FY2024
Shareholders' equity
$1.66bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.91bn | $4.99bn | $4.67bn | $3.77bn | $3.65bn | $77.36bn | $90.33bn | $84.78bn | $79.24bn | $70.89bn |
| Gross profit | $580.3m | $537.1m | $504.6m | $467.5m | $439.8m | $11.09bn | $13.45bn | $12.97bn | $13.90bn | $11.75bn |
| Operating income | $247.7m | $196.8m | $222.3m | $235.0m | $115.4m | $5.88bn | $7.96bn | $7.28bn | $8.98bn | $7.40bn |
| Net income | $25.0m | $4.4m | $50.6m | $4.2m | −$51.4m | $2.49bn | $3.46bn | $3.69bn | $5.41bn | $4.60bn |
| Diluted earnings per share | 0.01 | 0.00 | 0.02 | 0.00 | -0.02 | 0.81 | 1.13 | 1.20 | 1.76 | 1.49 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $5.24bn | $5.51bn | $5.26bn | $4.96bn | $5.75bn | $5.17bn | $93.26bn | $96.69bn | $91.89bn | $72.02bn |
| Cash and short-term investments | $342.1m | $322.6m | $416.6m | $283.8m | $507.7m | $342.5m | $3.56bn | $3.76bn | $2.66bn | $1.79bn |
| Total liabilities | $3.59bn | $3.74bn | $3.54bn | $3.22bn | $3.67bn | $3.19bn | $57.15bn | $58.27bn | $54.82bn | $44.08bn |
| Debt | $1.86bn | $1.86bn | $1.64bn | $1.59bn | $1.91bn | $1.66bn | $29.16bn | $29.40bn | $28.74bn | $22.49bn |
| Shareholders' equity | $1.66bn | $1.77bn | $1.73bn | $1.74bn | $2.08bn | $1.98bn | $36.10bn | $38.42bn | $37.07bn | $27.94bn |
| Shares outstanding | 2,941m | 3,038m | 3,055m | 3,055m | 3,077m | 3,077m | 3,079m | 3,081m | 3,081m | 3,081m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $464.6m | $378.6m | $580.6m | $396.9m | $474.0m | $11.83bn | $12.94bn | $14.36bn | $12.82bn | $10.22bn |
| Capital spending | −$360.9m | −$540.6m | −$464.3m | −$359.4m | −$311.6m | −$6.62bn | −$7.79bn | −$8.28bn | −$8.87bn | −$7.25bn |
| Free cash flow | $103.6m | −$162.1m | $116.3m | $37.5m | $162.4m | $5.22bn | $5.16bn | $6.08bn | $3.96bn | $2.97bn |
| Dividends paid | −$402,000 | — | — | — | −$16.9m | −$2.44bn | −$3.27bn | −$3.16bn | −$1.75bn | −$1.25bn |
Latest quarters
By quarter end
| Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | Dec 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.23bn | $1.27bn | $1.21bn | $1.21bn | $1.22bn | $1.26bn | $1.21bn | $1.14bn |
| Gross profit | $120.2m | $158.4m | $135.3m | $121.0m | $159.0m | $159.7m | $140.7m | $94.2m |
| Operating income | $26.4m | $77.1m | $49.6m | −$39.5m | $72.6m | $56.8m | $55.3m | −$12.9m |
| Net income | $24.6m | −$23.8m | −$16.5m | −$50.6m | $5.4m | $45.3m | $25.0m | −$25.6m |
| Diluted earnings per share | 0.01 | -0.01 | -0.01 | -0.02 | 0.00 | 0.02 | 0.01 | -0.01 |
| Total assets | $5.50bn | $5.50bn | $5.28bn | $5.24bn | $5.58bn | $5.48bn | $5.49bn | $5.51bn |
| Cash and short-term investments | $328.8m | $335.0m | $299.5m | $342.7m | $267.1m | $214.4m | $262.7m | $323.6m |
| Debt | $1.85bn | $1.85bn | $1.80bn | $1.76bn | $1.79bn | $1.52bn | $1.55bn | $1.54bn |
| Shareholders' equity | $1.80bn | $1.78bn | $1.69bn | $1.66bn | $1.85bn | $1.80bn | $1.77bn | $1.77bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 9.2% | -42.4% | -22.3% |
| Operating income | 1.8% | -46.9% | -26.7% |
| Net income | 81.9% | -60.2% | -38.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 11.3% | 11.4% | 13.7% | 15.4% |
| Operating margin | 4.5% | 4.9% | 6.9% | 9.1% |
| Net margin | 0.3% | 0.5% | 2.5% | 4.7% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 16.4 | 161.6 | 19.1 | 251.0 | -19.3 | 0.6 | 0.7 | 0.7 | 0.6 | 0.9 |
| Price to sales | 0.1 | 0.1 | 0.2 | 0.3 | 0.3 | 0.0 | 0.0 | 0.0 | 0.0 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 30 Mar 2020.
| FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|
| Paid in the year | 0.004 | 0.041 | 0.055 | 0.056 | 0.03 | 0.006 |
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.