Despite challenges, HMT stays in the black : vimarsana.com