Cadre narrows FY25 revenue view to $624M-$630M from $618M-$648M | Intellectia.AI