Xenos get supplies on some Zoner bases, rumors at Ames Research Station confirm this. I would assume therefore that they can sell some stolen or otherwise acquired goods on those bases for some income.
EDIT: D'oh. Was thinking in-character entirely there. Yeah, you can mine and sell it at their bases too.