Block said Thursday it's laying off more than 4,000 employees, or about half of its head count. The stock skyrocketed more ...