Could recession in the UK and boom in Australia, especially in a city like Perth whose economy is based around mining have anything to do with it ?
You can make an airline as efficient as you like, but profits still depend on there being plenty of money floating around the cities in your network.