They get over $210M in shared revenue from the league without having to sell a single ticket. They had 1.77M fans last season with an average ticket price of $35. That's another $62M and they keep $32M of that. We're above $250M without considering local television, radio, concessions, merchandise or advertising in Target Field.
Average MLB revenue per team is $450M. There is no way the Twins are getting less than half of what an average team makes.