BFS reports $15.8 million loss