Note to the reader: This is the tenth in .
Netflix maintained its 2025 guidance. That may not be the sign of confidence it seems. April 21, 2025