Optima Health PLC (AIM:OPT) says revenue hit ?105 million in the year to 31 March, with second-half growth up 7%.