Clearwater Analytics Announces First Quarter 2024 Financial Results
Record Quarterly Revenue of $102.7 Million, Up 21% Year-Over-Year Adjusted EBITDA of $32.2 Million, Up 43% Year-Over-Year Gross Revenue Retention Rate of 99%; Net Revenue Retention Rate of 110% Annualized Recurring Revenue of $402.3 Million, Up 19% Year- …