Link: Netflix simpler story without Warner Bros. Discovery deal
Quick Read Netflix (NFLX) generated $45.18B in revenue in 2025 (up 15.85% year over year) with $9.46B in free cash flow (up 36.68%), while its advertising business more than doubled and is expected to roughly double again to $3B in 2026. The company holds 325+ million paid subscribers, captured 9.0% of US TV time in December 2025, and trades at 30x earnings below its historical average of 34x despite faster growth and stronger cash generation. Netflix’s abandoned $27.75 per share Warner Bros. Discovery ...