<...>
I don't think they hacked your wallet with that way. They send you an amount of token and steal your private key. It's impossible.
I checked some OUT transaction and there are some wallets that have ~ $1000 but it still fine. Maybe you expose your private key.