20080423 tech: Yahoo Q1 profit rises