DUBAI, United Arab Emirates — Long-haul carrier Emirates reports record annual profit of $5.2 billion.