He needed to go. Paid himself a big salary for what is essentially a start-up. Diluted shareholders holdings with numerous capital raising which were required for massive losses. Getting your cost structure wrong on AZURE was another big fail.
They have had a bit of growth in the current 6 months.... but we have seen over the years their growth is patchy. So what the next 6 months could be is anyone's guess.
Finally it's great they are getting to profitability - but the question is now.... what kind of margins will they have. Considering they are in software.... surely its got to be in the 40% range.... so they gotta be targeting upwards of $300k profit per month.