translate English to German: Consistently following the company strategy has also paid off.
Die konsequent verfolgte Strategie des Unternehmens geht also auf.