Netflix delivers a big beat in first earnings report without subscriber numbers
Netflix has posted first-quarter earnings of $10.54 billion, which surpassed analyst expectations, alongside significant increases in earnings per share and operating income.