Revenue: Q1 2024 revenue was $227.5 million, a 3.3% year-over-year decline but $4 million ahead of the midpoint of guidance. Adjusted EBITDA: $15.6 million for Q1, with a margin of 22.2%. Free Cash ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results