Mex$12.67B
Revenue
Mex$0.16
Earnings Per Share
20.44%
Gross Margin %
Mex$0.00M
Free Cash Flow
Revenue
12,665.23
Earnings Per Share
0.16
Gross Margin %
20.44
Free Cash Flow
0.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | Mex$12.67B | Mex$12.67B | Mex$12.84B | Mex$10.16B | Mex$9.51B | Mex$14.40B | Mex$14.87B | Mex$13.86B | Mex$13.61B | Mex$12.40B | Mex$10.30B | Mex$9.02B | Mex$8.54B | Mex$7.14B |
GM % | Gross Margin % | 19.60% | 20.44% | 30.62% | 33.62% | 18.05% | 5.68% | 19.25% | 25.23% | 22.07% | 23.19% | 21.47% | 34.44% | 43.04% | 52.85% | 55.93% |
OM | Operating Margin | -0.75% | -2.44% | 18.45% | 13.96% | -9.21% | -22.44% | 5.76% | 12.20% | 9.27% | 4.44% | 6.53% | 13.34% | -6.52% | 40.21% | 42.10% |
EPS | Earnings Per Share | Mex$0.02 | Mex$0.16 | Mex$0.16 | Mex$-0.29 | Mex$-0.87 | Mex$-0.48 | Mex$-0.32 | Mex$0.03 | Mex$-1.70 | Mex$-1.49 | Mex$0.00 | Mex$0.09 | Mex$1.24 | Mex$0.21 | Mex$0.61 |
Div. | Dividends | N/A | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 | Mex$0.00 |
PR % | Payout Ratio % | 0 | 0.00% | 0.00% | -0.00% | -0.00% | -0.00% | -0.00% | 0.00% | -0.00% | -0.00% | 0 | 0.00% | 0.00% | 0.00% | 0 |
Sha. | Shares | N/AM | 6,045.77M | 6,045.77M | 6,045.77M | 6,045.77M | 4,045.38M | 2,545.38M | 2,545.38M | 2,545.38M | 2,545.38M | 2,545.38M | 2,545.38M | 2,545.38M | 2,545.38M | 2,302.75M |
OCF | Operating Cash Flow | N/A | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$7.04B | Mex$0.00M | Mex$1.23B | Mex$2.25B |
FCF | Free Cash Flow | N/A | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M | Mex$1.01B | Mex$0.00M | Mex$-6,524.52M | Mex$-,891.22M |
FCFS | Free Cash Flow Per Share | Mex$0.17 | Mex$0.11 | Mex$0.55 | Mex$0.52 | Mex$-1.51 | Mex$-0.68 | Mex$1.07 | Mex$0.85 | Mex$1.16 | Mex$0.64 | Mex$0.36 | Mex$-0.28 | Mex$-2.83 | Mex$-0.98 | Mex$-0.54 |