RELEASE OF FIRST QUARTER 2007 FINANCIAL RESULTS