Pier 1 Imports (PIR) posted a decline in earnings today that nevertheless exceeded analyst expectations. The housewares retailer said earnings fell to $21 million, or $0.18 per share, compared to $38.8 million, or $0.37 per share, in the same quarter last year.