[ad_1] Financial and Business Highlights Service revenue was $239.8 million for Q2 2023 and was $260.4 million for Q2 2024. EBITDA margin was 6.9% for Q1 2024 and 10.4% for Q2 2024. EBITDA, as adjusted […]
[ad_1] Financial and Business Highlights Service revenue was $239.8 million for Q2 2023 and was $260.4 million for Q2 2024. EBITDA margin was 6.9% for Q1 2024 and 10.4% for Q2 2024. EBITDA, as adjusted […]