Space Solutions posted a solid performance for the financial year, but profits disappoint as "deal drag" affects the region.