Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $291.75B | $279.79B | $245.09B | $226.74B | $194.80B | $183.62B | $194.47B | $182.34B | $183.26B | $177.72B | $152.36B |
| Gross profit | $133.18B | $128.74B | $110.86B | $100.30B | $88.60B | $82.81B | $87.51B | $83.94B | $83.51B | $79.66B | $72.03B |
| Gross margin | 45.65% | 46.01% | 45.23% | 44.24% | 45.48% | 45.10% | 45.00% | 46.03% | 45.57% | 44.82% | 47.28% |
| Operating expenses | $92.56B | $89.00B | $76.51B | $69.67B | — | — | — | — | — | — | — |
| Operating income | $40.62B | $39.73B | $34.35B | $30.64B | — | — | — | — | — | — | — |
| Operating margin | 13.92% | 14.20% | 14.01% | 13.51% | — | — | — | — | — | — | — |
| EBITDA | $56.07B | $52.85B | $43.82B | $40.45B | — | — | — | — | — | — | — |
| EBITDA margin | 19.22% | 18.89% | 17.88% | 17.84% | — | — | — | — | — | — | — |
| Net income | $23.84B | $24.55B | $20.23B | $19.63B | $16.33B | $10.37B | $12.63B | $15.07B | −$11.65B | $10.53B | $10.33B |
| Net profit margin | 8.17% | 8.77% | 8.25% | 8.66% | 8.38% | 5.65% | 6.49% | 8.26% | −6.36% | 5.92% | 6.78% |
| Basic EPSper basic share | MX$14.20 | MX$1.41 | MX$1.16 | MX$1.13 | MX$0.93 | MX$0.61 | MX$0.72 | MX$0.65 | -MX$0.77 | MX$0.61 | MX$0.62 |
| Diluted EPSper diluted share | MX$14.20 | MX$1.41 | MX$1.16 | MX$1.13 | MX$0.93 | MX$0.61 | MX$0.72 | MX$0.65 | -MX$0.77 | MX$0.61 | MX$0.62 |
Reported shareholders