CEO Jean-Michel Ribieras highlighted a 23% return on invested capital for 2024, with $632 million in adjusted EBITDA and $248 million in free cash flow. The company repaid $154 million in debt, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results