Sales of USD 675.0 million in 2024, an increase of 40 percent compared to 2023
Sales forecast for 2025: USD 900 - 950 million
Net profit of USD 141.2 million in 2024, an increase of 33% compared to 2023
Cash and investments of USD 603.2 million as at December 31, 2024