Promotora y Operadora de Infraestructura, S. A. B. de C. V. financials at a glance

Year Year 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2004 2005 2021 2022 2023 2024
Rev. Revenue
Mex$2.71B Mex$3.15B Mex$3.53B Mex$3.43B Mex$3.88B Mex$4.17B Mex$4.59B Mex$5.82B Mex$6.77B Mex$10.49B Mex$10.54B Mex$10.01B Mex$11.48B Mex$11.87B Mex$9.93B Mex$2.22B Mex$2.68B Mex$12.42B Mex$14.34B Mex$15.53B Mex$0.00M
GM % Gross Margin %
48.40% 46.61% 48.99% 52.05% 54.00% 60.07% 60.78% 57.09% 54.47% 47.18% 55.35% 58.65% 57.88% 54.55% 51.76% 43.53% 42.21% 55.05% 58.72% 63.86% 0.00%
OM Operating Margin
43.36% 44.97% 47.80% 50.90% 53.21% 59.28% 60.45% 57.88% 56.25% 48.10% 55.94% 59.25% 57.88% 54.17% 51.32% 34.80% 36.36% 54.00% 57.29% 63.30% 0.00%
EPS Earnings Per Share
Mex$2.79 Mex$5.00 Mex$5.65 Mex$5.17 Mex$10.95 Mex$11.26 Mex$11.36 Mex$12.64 Mex$12.42 Mex$8.02 Mex$14.88 Mex$14.61 Mex$17.07 Mex$0.00
Div. Dividends
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$4.71 Mex$4.71 Mex$4.73 Mex$0.00 Mex$0.00 Mex$4.82 Mex$6.85 Mex$5.32 Mex$0.00
PR % Payout Ratio %
0 0 0 0 0 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 37.26% 37.92% 58.98% 0 0 32.39% 46.89% 31.17% 0
Sha. Shares
371.86m 369.94m 380.12m 373.65m 363.26m 360.63m 359.06m 380.05m 426.42m 425.63m 426.48m 425.05m 424.67m 423.77m 422.57m 0m 0m 429.54m 387.55m 0m 429.54m
OCF Operating Cash Flow
Mex$106.38M Mex$828.70M Mex$1.90B Mex$2.48B Mex$2.43B Mex$2.40B Mex$3.26B Mex$3.60B Mex$4.76B Mex$5.77B Mex$6.12B Mex$5.37B Mex$7.49B Mex$3.72B Mex$4.11B Mex$-2278.40M Mex$574.75M Mex$6.66B Mex$9.36B Mex$10.35B Mex$0.00M
FCF Free Cash Flow
Mex$-93.51M Mex$785.63M Mex$1.33B Mex$2.33B Mex$2.35B Mex$2.37B Mex$3.20B Mex$1.62B Mex$3.00B Mex$5.42B Mex$2.69B Mex$4.94B Mex$7.28B Mex$1.51B Mex$2.71B Mex$0.00M Mex$544.67M Mex$3.13B Mex$4.80B Mex$6.75B Mex$0.00M
FCFS Free Cash Flow Per Share
Mex$-3.38 Mex$0.18 Mex$1.04 Mex$5.53 Mex$3.17 Mex$6.44 Mex$0.40 Mex$5.81 Mex$7.45 Mex$7.42 Mex$8.32 Mex$6.82 Mex$11.55 Mex$-31.27 Mex$6.41 Mex$-2.57 Mex$1.07 Mex$8.78 Mex$16.64 Mex$20.95 Mex$0.00