Netflix's Financial Strength and Strategic International Expansion | Monexa