Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $37.24B | $31.33B | $25.82B | $25.31B | $18.78B | $12.62B | $16.82B | $15.41B | $12.59B | $9.75B | $8.99B |
| Operating expenses | $346.0M | $319.6M | $319.2M | $287.1M | — | — | — | — | $231.8M | $45.5M | $110.0M |
| Operating income | $16.99B | $17.52B | $15.24B | $14.70B | $8.66B | $3.28B | $8.48B | $7.78B | $1.48B | $4.93B | $4.07B |
| Operating margin | 45.64% | 55.92% | 59.03% | 58.06% | 46.09% | 25.95% | 50.42% | 50.48% | 11.73% | 50.57% | 45.28% |
| EBITDA | $19.75B | $19.84B | $17.31B | $16.76B | $10.65B | $5.21B | $10.32B | $9.54B | $2.64B | $5.46B | $4.54B |
| EBITDA margin | 53.05% | 63.33% | 67.05% | 66.20% | 56.70% | 41.28% | 61.34% | 61.91% | 20.99% | 56.00% | 50.50% |
| Net income | $10.49B | $14.03B | $10.68B | $10.65B | $6.40B | $2.13B | $5.68B | $5.12B | $6.75B | $3.63B | $2.91B |
| Net profit margin | 28.17% | 44.78% | 41.34% | 42.06% | 34.06% | 16.84% | 33.79% | 33.22% | 53.62% | 37.21% | 32.39% |
| Basic EPSper basic share | MX$349.60 | MX$45.17 | MX$34.01 | MX$33.29 | MX$19.95 | MX$6.57 | MX$18.22 | MX$16.63 | MX$19.45 | MX$12.10 | MX$9.71 |
| Diluted EPSper diluted share | MX$349.60 | MX$45.17 | MX$34.01 | MX$33.29 | MX$19.95 | MX$6.57 | MX$18.22 | — | — | — | — |
Reported shareholders