Does appear to be some good positives at least.
However, I'm still concerned that expenses are increasing at almost the same or higher than the revenue rate.

Then you realise the bulk of the revenue is just consulting, design and implementation. Which in most cases would not be considered a reliable revenue stream (a bunch of one-offs), and could be directly compared to the -221% increase in expenses for Selling, design & implementation. (So a -47% return?)
The Software, service and licensing revenue is far more important and is only a +24% increase.

They are going to need to start bringing in revenues that far exceed their expenses, or this has no long term viability.