Revenue Beats Estimates