Usando o mecanismo perl regexp (você não especificou o que está usando), isso pode ser obtido com:
perl -pe 's/^(.*?)( \(|-tt).*//' < indata.txt
O truque é fazer com que o primeiro .* corresponda a não-ganancioso com .*? ou consuma a parte do ano para qualquer linha que tenha um ano e o ID -tt.