Netflix's dollar dilemma: why strong earnings still tanked shares

A man stands next to a logo of Netflix during an event in Mumbai, India, February 29, 2024. PHOTO | REUTERS

Photo credit: File | Nation Media Group