RPAY Q1 2026 Earnings EPS Beats Estimates Stock Rises 265 NCLH Q1 2026 Earnings Strong EPS Beat Despite Headwinds