CLWT earnings