Netflix said today that its board has authorised an additional $25 billion share repurchase programme, resuming capital returns after the streaming giant walked away from a $72 billion deal to buy ...