Netflix reported Q1 earnings today. Earnings per share broke even with estimates of $0.64 and revenue beat at a reported $3.7 billion compared to estimates of $3.69 million. Netflix added 7.4 million subscribers globally this quarter compared to estimates of just 6.35 million. In the financial report, Netflix says they will have expenses of $7.5 billion to $8 billion for content expenses in 2018 across formats.