Constellation Software navigated a challenging quarter during the industry downturn.