Latest Investor Announcements
Stay informed with the most recent updates.
Performance Highlights
Full Year Results 2024
Revenue (US$)
286.4 million
FY2023: 270.4 million
5.9%
EBITDA (US$)
41.8 million
FY2023: 43.3 million
-3.6%
Cash generated (US$)
46.8 million
FY2023: 46.6 million
0.5%