Strong financial returns (last starement)Does that mean a profit or just less of a loss Interesting statement really!