Netflix Shares Fall Despite Earnings Beat | Bloomberg Tech 7/18/2025 | Bloomberg Technology | Podwise