Netflix shares soar as company reports surging revenue, tops 300 million subscribers January 23, 2025