IDP closes the 2024 fiscal year with 35.2 million revenues

IDP closes the 2024 fiscal year with 35.2 million revenues