Mex$30.56B
Revenue
Mex$2.99
Earnings Per Share
0.00%
Gross Margin %
Mex$0.00M
Free Cash Flow
Revenue
30,560.00
Earnings Per Share
2.99
Gross Margin %
0.00
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$30.56B | Mex$26.57B | Mex$20.48B | Mex$17.05B | Mex$20.73B | Mex$19.28B | Mex$19.37B | Mex$18.84B | Mex$16.39B | Mex$12.09B | Mex$11.77B | Mex$9.38B | Mex$7.55B | Mex$5.66B |
GM % | Gross Margin % | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
OM | Operating Margin | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EPS | Earnings Per Share | Mex$3.31 | Mex$2.99 | Mex$2.88 | Mex$1.60 | Mex$-1.06 | Mex$2.10 | Mex$1.86 | Mex$1.81 | Mex$2.23 | Mex$1.93 | Mex$1.90 | Mex$1.38 | Mex$1.21 | Mex$1.17 | Mex$1.10 |
Div. | Dividends | N/A | Mex$1.15 | Mex$0.47 | Mex$0.00 | Mex$0.00 | Mex$0.37 | Mex$0.68 | Mex$0.77 | Mex$0.77 | Mex$0.77 | Mex$0.76 | Mex$0.56 | Mex$0.48 | Mex$0.30 | Mex$0.28 |
PR % | Payout Ratio % | 0 | 38.46% | 16.32% | 0.00% | -0.00% | 17.62% | 36.56% | 42.54% | 34.53% | 39.90% | 40.00% | 40.58% | 39.67% | 25.64% | 25.45% |
Sha. | Shares | N/AM | 1,579.24M | 1,582.74M | 1,587.59M | 1,587.59M | 1,590.89M | 1,595.85M | 1,617.99M | 1,624.78M | 1,627.47M | 1,633.43M | 1,640.33M | 1,662.38M | 1,662.38M | 0M |
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$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M |
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$0.00M | Mex$0.00M | Mex$0.00M | Mex$0.00M |
FCFS | Free Cash Flow Per Share | Mex$0.00 | Mex$-2.75 | Mex$0.19 | Mex$-5.07 | Mex$4.63 | Mex$-2.28 | Mex$2.32 | Mex$-0.59 | Mex$0.82 | Mex$0.41 | Mex$0.08 | Mex$0.11 | Mex$-0.74 | Mex$-0.36 | Mex$0.00 |