BFG announces first half profit (before tax) $14.2 million