News

Adjusted EBITDA -- Adjusted EBITDA was $60.7 million in Q2 2025, up from $8.3 million in the same period last year. Net ...