GCC, S.A.B. de C.V. financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
Mex$4.07B Mex$4.89B Mex$7.56B Mex$8.45B Mex$8.97B Mex$8.52B Mex$6.86B Mex$7.21B Mex$8.31B Mex$8.41B Mex$10.01B Mex$11.98B Mex$644.70M Mex$824.10M Mex$883.23M Mex$934.12M Mex$937.75M Mex$1.04B Mex$1.17B Mex$1.36B Mex$0.00M
GM % Gross Margin %
34.03% 37.81% 34.50% 34.63% 28.22% 25.01% 19.28% 20.31% 20.25% 19.68% 23.25% 24.28% 28.49% 28.96% 27.78% 28.57% 30.91% 31.89% 31.20% 36.85% 0.00%
OM Operating Margin
24.05% 27.73% 25.19% 25.62% 18.68% 14.25% 8.23% 5.66% 8.97% 7.30% 11.36% 13.89% 18.52% 19.42% 19.13% 19.55% 22.39% 23.11% 22.92% 27.61% 0.00%
EPS Earnings Per Share
Mex$5.23 Mex$5.28 Mex$3.51 Mex$1.18 Mex$0.12 Mex$-0.06 Mex$0.71 Mex$3.86 Mex$4.66 Mex$6.11 Mex$6.62 Mex$7.84 Mex$9.34 Mex$10.53 Mex$15.47 Mex$0.00
Div. Dividends
Mex$0.00 Mex$0.00 Mex$0.36 Mex$0.47 Mex$0.53 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.62 Mex$0.74 Mex$0.81 Mex$0.97 Mex$1.01 Mex$0.99 Mex$1.34 Mex$0.00
PR % Payout Ratio %
0 0 6.88% 8.90% 15.10% 0.00% 0.00% -0.00% 0.00% 0 0 0 0 13.30% 12.11% 12.24% 12.37% 10.81% 9.40% 8.66% 0
Sha. Shares
333.85m 334.2m 327.92m 327.4m 327.54m 327.54m 327.54m 332.54m 332.54m 332.54m 332.54m 332.54m 332.54m 332.54m 332.54m 332.69m 331.19m 331.19m 329.04m 0m 331.19m
OCF Operating Cash Flow
Mex$801.54M Mex$1.26B Mex$1.65B Mex$2.22B Mex$1.78B Mex$2.68B Mex$1.27B Mex$1.29B Mex$1.38B Mex$1.04B Mex$1.52B Mex$2.45B Mex$166.18M Mex$256.88M Mex$214.35M Mex$229.99M Mex$334.74M Mex$354.95M Mex$396.43M Mex$273.67M Mex$0.00M
FCF Free Cash Flow
Mex$473.50M Mex$471.66M Mex$-462.53M Mex$-559.41M Mex$38.80M Mex$2.12B Mex$1.02B Mex$1.03B Mex$1.05B Mex$620.73M Mex$749.66M Mex$1.62B Mex$120.71M Mex$2.08B Mex$2.09B Mex$2.58B Mex$5.72B Mex$4.98B Mex$5.14B Mex$1.05B Mex$0.00M
FCFS Free Cash Flow Per Share
Mex$1.41 Mex$1.43 Mex$-1.40 Mex$-1.71 Mex$0.12 Mex$6.48 Mex$3.12 Mex$3.10 Mex$3.15 Mex$1.87 Mex$2.25 Mex$4.86 Mex$0.36 Mex$0.55 Mex$0.32 Mex$0.50 Mex$0.90 Mex$0.92 Mex$0.91 Mex$0.34 Mex$0.00