Q4 2024 Management View Revenues for Q4 2024 reached $275.5 million, with adjusted EBITDA of $55.6 million, representing 20% of revenues. Adjusted EBITDAS stood at $58.6 million, equivalent to 21% of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results