Mex$13.19
Mex$-0.21 (-1.57%)
End-of-day quote: 05/07/2024
BMV:CEMEX CPO

CEMEX, S.A.B. de C.V. Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
Mex$17.39B Mex$15.58B Mex$14.38B Mex$12.97B Mex$13.13B Mex$13.53B Mex$12.93B Mex$249.48B Mex$219.30B Mex$199.94B Mex$190.37B Mex$197.04B Mex$189.89B Mex$177.64B Mex$197.80B Mex$225.67B Mex$228.15B Mex$213.77B Mex$192.39B Mex$94.92B
GM % Gross Margin %
33.14% 30.42% 31.59% 32.22% 32.79% 34.60% 35.29% 35.89% 34.10% 32.61% 31.35% 29.60% 28.28% 28.03% 29.39% 31.77% 33.57% 36.13% 39.49% 43.51%
OM Operating Margin
12.41% 9.85% 11.70% 10.08% 10.00% 12.19% 13.05% 13.93% 11.96% 10.64% 10.13% 8.63% 6.25% 6.04% 8.01% 10.79% 13.53% 15.35% 16.23% 22.15%
EPS Earnings Per Share
Mex$0.00 Mex$0.36 Mex$0.06 Mex$0.52 Mex$-0.03 Mex$0.01 Mex$0.03 Mex$0.04 Mex$0.05 Mex$0.00 Mex$-0.03 Mex$-0.06 Mex$-0.07 Mex$-0.11 Mex$-0.03 Mex$0.03 Mex$0.07 Mex$0.23 Mex$0.23 Mex$0.22 Mex$0.14
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$0.00 Mex$0.00 Mex$0.00 Mex$0.01 Mex$0.52 Mex$0.00 Mex$0.03 Mex$0.00
PR % Payout Ratio %
0.00% 0.00% 0.00% -0.00% 0.00% 0.00% 0.00% 0 0 -0.00% -0.00% -0.00% -0.00% -0.00% 0.00% 14.29% 226.09% 0.00% 13.64% 0
Sha. Shares
14487.79m 14487.79m 14708.43m 14708.43m 15086.59m 14980.77m 15086.69m 14602.68m 14546.01m 13991.42m 13343.37m 13283.56m 13225.78m 13166.07m 13132.85m 11064.67m 10687.6m 10431.57m 10031.44m 10104.43m
OCF Operating Cash Flow
Mex$2.16B Mex$1.48B Mex$1.84B Mex$1.58B Mex$1.35B Mex$1.57B Mex$1.85B Mex$39.22B Mex$19.12B Mex$11.99B Mex$1.27B Mex$5.95B Mex$6.81B Mex$6.67B Mex$34.75B Mex$41.27B Mex$45.63B Mex$47.85B Mex$43.08B Mex$25.74B
FCF Free Cash Flow
Mex$803.25M Mex$78.00M Mex$722.00M Mex$734.00M Mex$461.00M Mex$774.01M Mex$1.08B Mex$1.73B Mex$1.36B Mex$211.00M Mex$-206.00M Mex$-8.00M Mex$237.00M Mex$1.74B Mex$28.10B Mex$20.76B Mex$23.85B Mex$31.78B Mex$33.22B Mex$20.68B
FCFS Free Cash Flow Per Share
Mex$0.07 Mex$0.03 Mex$0.06 Mex$0.07 Mex$0.04 Mex$0.05 Mex$0.08 Mex$2.23 Mex$0.63 Mex$0.36 Mex$-0.39 Mex$-0.03 Mex$0.17 Mex$0.15 Mex$1.66 Mex$1.70 Mex$2.25 Mex$3.11 Mex$3.35 Mex$2.18