All Q4 Earnings Beats Estimates By 4.35 20260403