Netflix Beats Estimates With Best Start to Year Since 2020