IT company financial results