19.05.2022 - Revenue $127.8 million in Q1 2022 compared to $117.0 million in Q1 2021 Cash provided by/(used in) operating activities $16.4 million in Q1 2022 compared to $(27.4) million in Q1 2021 Adjusted EBITDA $73.8 million in Q1 2022 compared to $49.2 ...