R150.59B
Revenue
R8.46
Earnings Per Share
54.95%
Gross Margin %
R23.24B
Free Cash Flow
Revenue
150,594.00
Earnings Per Share
8.46
Gross Margin %
54.95
Free Cash Flow
23,237.00
Financials
Year | Year | TTM | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | R150.59B | R119.17B | R102.74B | R98.30B | R90.75B | R86.63B | R86.37B | R81.28B | R80.08B | R77.33B | R75.71B | R69.92B | R66.93B | R61.20B | R58.54B | R55.19B |
GM % | Gross Margin % | 54.72% | 54.95% | 54.95% | 55.33% | 55.99% | 56.69% | 56.77% | 54.64% | 55.76% | 53.61% | 52.45% | 50.56% | 50.32% | 48.33% | 48.32% | 47.65% | 44.99% |
OM | Operating Margin | 22.07% | 22.01% | 22.36% | 24.76% | 25.67% | 25.96% | 26.72% | 26.34% | 26.86% | 26.13% | 26.06% | 26.93% | 27.05% | 25.13% | 24.84% | 24.96% | 21.86% |
EPS | Earnings Per Share | R9.01 | R8.46 | R9.48 | R9.84 | R9.57 | R9.28 | R8.52 | R8.95 | R8.94 | R8.60 | R8.40 | R8.94 | R8.70 | R7.06 | R6.54 | R5.09 | R4.17 |
Div. | Dividends | N/A | R6.67 | R6.70 | R8.50 | R8.25 | R8.45 | R7.95 | R8.15 | R7.95 | R7.95 | R7.75 | R8.25 | R7.85 | R5.40 | R3.55 | R2.85 | R3.50 |
PR % | Payout Ratio % | 0 | 78.84% | 70.68% | 86.38% | 86.21% | 91.06% | 93.31% | 91.06% | 88.93% | 92.44% | 92.26% | 92.28% | 90.23% | 76.49% | 54.28% | 55.99% | 83.93% |
Sha. | Shares | N/AM | 1,934M | 1,935.44M | 1,693.31M | 1,694.45M | 1,696.74M | 1,699.37M | 1,700.1M | 1,467.09M | 1,466.65M | 1,466.63M | 1,466.17M | 1,466.6M | 1,463.17M | 1,464.82M | 1,480.69M | 1,487.95M |
OCF | Operating Cash Flow | N/A | R40.73B | R40.95B | R34.03B | R33.36B | R32.83B | R28.04B | R26.11B | R25.74B | R24.34B | R21.22B | R23.60B | R20.00B | R19.31B | R16.40B | R14.95B | R0.00M |
FCF | Free Cash Flow | N/A | R23.24B | R20.78B | R20.19B | R19.92B | R18.94B | R14.39B | R15.47B | R14.12B | R11.12B | R8.94B | R14.07B | R12.71B | R10.97B | R8.83B | R8.64B | R0.00M |
FCFS | Free Cash Flow Per Share | R13.50 | R13.80 | R11.75 | R11.92 | R11.75 | R11.16 | R8.47 | R9.43 | R9.58 | R7.35 | R5.73 | R9.36 | R8.34 | R7.97 | R6.65 | R5.81 | R3.04 |