A German court handed Stadler a suspended prison sentence of 21 months and ordered him to pay a fine of 1.1 million euros ($1.2 million), some of which will go to charitable groups. The sentence resulted from an agreement between his lawyers, the judge and prosecutors after he pleaded guilty last month.

