Home Business Netflix maintained its 2025 guidance. That may not be the sign of confidence it seems.