Analyst coverage Analyst's consensus Last update: March 30th, 2026 Analyst consensus Q2-26 Revenues 880M adj Ebitda 135M (excl. potential refunds) Reccomendations Contact us