Intapp INTA Reports Strong Q1 2026 Revenue NA EPS Beats Whats Next for BESTSPAC Rts BSAAR at 014 20260520