SAN FRANCISCO -- Amdocs ( DOX) came out ahead of the Street's first-quarter expectations Tuesday and reaffirmed full-year guidance.The Chesterfield, Mo., business software company posted revenue of $742.3 million, up 7.4% from $691 million in the year-ago quarter. Analysts were looking for a top line of $739.8 million, according to Thomson Financial. Net income was $95.7 million, or 44 cents a share, up marginally from a net of $93.3 million, or 42 cents a share, a year ago. Excluding items, EPS was in line with analysts' expectations of 56 cents. The stock was up 40 cents, or 1.3%, to $31.31 in after-hours trading. For the second quarter of 2008, Amdocs projects a top line of $757 million to $767 million and EPS, less items, of 57 cents to 59 cents. Analysts were expecting revenue of $759.1 million and EPS of 57 cents. Amdocs reaffirmed its prior guidance for full-year revenue of $3.05 billion to $3.15 billion and EPS, less items, of $2.29 to $2.39. Consensus estimates call for revenue of $3.09 billion and EPS of $2.35. Despite macroeconomic uncertainty, "we continue to see demand for Amdocs products and services and expect that we will continue to expand our business in 2008," CEO Dov Baharav said in a statement.