WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise elf Beauty ELF Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips ATLC Q1 2026 Earnings EPS Surge Beats Estimates by 258 Stock Gains Momentum Sprout Social Inc SPT Q1 2026 Earnings EPS Beats Estimates by Wide Margin RDZN Q1 2026 Earnings Deep EPS Miss and Revenue Disclosure Gap REAX Q1 2026 Earnings Narrowing Losses with Strong Earnings Beat