as interest rates rise, that 7.4% won't matter. last time around it was 10% and 15% as things fell apart. look for the same this time. you can figure what the share price will be to yield 10% or 15% with the current dividend.
as far as what could be done, to start with, Ivan and the rest of management can take a cut in their salaries/packages. their combined base salaries are over $7.5 million - that is way too much for what they do and as a percentage of profits. Ivan alone takes $3 million/year - pathetic!