1Q 2007 Earnings Release with Financial Charts