One thing you can be sure of, with the Euro and USD values as they stand today, Emirates got what could only be described as "an offer they couldn't refuse" from Airbus.
Given their experience with Airbus in the past, you can guarantee there are absolutely airtight guarantees built in to the contract where Airbus will pay up for any late arrival or performance shortcoming of the aircraft.