FiEE Swings to Profit in First Half as Revenue Hits $6.9M