Three numbers after dash in transaction id
It's the index of the output in the transaction that credits you.

It's a bit of an unused format; typically ':n' is used, rather than '-nnn'.

This is because an entry in the transaction ledger doesn't really corresponding to one transaction, but to one output of it. For example, a transaction could have multiple outputs that all credit you.