Netflix reported a strong first quarter, beating Wall Street expectations on both revenue and net income, yet its stock tumbled 9% in after-hours trading. The streaming giant posted Q1 revenue of $12.25 billion, representing a 16% year-over-year increase and surpassing analyst projections of $12.18 billion. Net income surged to $5.28 billion, or $1.23 per share, […]