I guess German is like Finnish WRT decimal points and mille separators — comma for the decimal point, period for the mille separator. So, 1.000.000,00.

In English it's the other way around: 1,000,000.00. Since English was the language of the press release, they should've used that convention. I was genuinely confused by the numbers, not just being facetious.