Netflix (NFLX) Financial Analysis: Growth, Strategy, and Competition | Monexa