3.5 billion
USD3.5 billion market capitalization
571.4 million
USD571.4 million revenue in 2023
71 million
USD71 million operating profit in 2023
58.2 million
USD58.2 million of net profit attributable to Company owners in 2023
706.5 million
USD706.5 million revenue in 2022
130.3 million
USD130.3 million operating profit in 2022