Netflix Stock Financial Performance And Key Metrics