The Bmi profit is thanks to a deal signed by SAS and Lufthansa in 2000 that has propped BD up for seven years by providing hundreds of millions to BD over that time. Without this BD would be highly loss making.
The Bmi profit is also thanks to asset sales.
In Bmi's case A profit isnt a profit isnt a profit.