Olivier Rabiller, CEO, highlighted strong Q4 results with adjusted EBITDA of $153 million and a margin of 18.1%, representing a 280-basis point improvement compared to Q4 2023. The company generated ...
EBITDA, short for Earnings Before Interest, Taxes, Depreciation, and Amortization, is a term that gets thrown around a lot in finance. But what does it really mean? In this article, we’ll break down ...