Q4 2024 Management View Michel Letellier, President and CEO, highlighted that the company achieved $761 million of EBITDA for 2024, surpassing its target. Free cash flow per share exceeded guidance, ...
Q4 2024 Management View CEO Mitchell Krebs highlighted 2024 as a pivotal year marked by significant achievements, including $85 million in free cash flow, $80 million in debt reduction, successful ...