Revenue: Q1 total revenue was $783 million, a 5% increase year-over-year. Adjusted EBITDA: Q1 adjusted EBITDA was $142 million, significantly up from $58 million in Q1 2023. Free Cash Flow: Negative ...
Some results have been hidden because they may be inaccessible to you