Teen retailer Delia's Corp narrowed its first-quarter loss from $8.3 million last year to $4.3 million. The company said the improvement was due to controlled inventory and costs.