Skip to main content
NETFLIX INC Net income 2025: $10.98B | NFLX - Developers Digest