Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | R4.57B | R4.21B | R3.51B | R2.75B | R2.29B | R1.94B | R1.69B |
| Gross profit | R3.20B | R2.69B | R2.27B | R1.82B | R1.62B | R1.37B | R1.21B |
| Research & development | R226.9M | R212.2M | R177.0M | R149.2M | R100.1M | R44.9M | R48.3M |
| Operating income | R1.31B | R1.04B | R881.9M | R699.1M | R726.6M | R630.9M | R499.9M |
| EBITDAderived | R1.97B | R1.69B | R1.43B | R1.20B | R1.13B | R926.7M | R738.4M |
| Net income | R921.0M | R738.2M | R597.2M | R450.0M | R318.2M | R289.9M | R236.9M |
| Basic EPSper diluted share | ZAR 29.81 | ZAR 23.85 | ZAR 19.29 | ZAR 15.24 | ZAR 15.65 | — | — |
| Diluted EPSper diluted share | ZAR 29.81 | ZAR 23.85 | ZAR 19.29 | ZAR 15.24 | ZAR 15.65 | — | — |