KSB posts record earnings but notes market dip

5 May 2009