IFS's Q1 hits significant markers with recurring revenue ove