FAANG concern Netflix Inc (NASDAQ:NFLX) stepped into the earnings confessional after yesterday's close, and reported first-quarter earnings of $3.53 -- easily beating the $2.89 consensus estimate on Wall Street.