The company released its 2024 half-yearly report Revenues and profits have been growing continuously