RadioShack contends balance sheet remains strong