Emulex ( ELX) said first-quarter earnings rose 15% from last year as sales gains across its product portfolio offset unusual seasonality at a major reseller.

The storage network component maker earned $16.4 million, or 19 cents a share, in the quarter, compared with $14.3 million, or 16 cents a share, last year. Excluding items, earnings rose 156% from a year ago to $24.3 million, or 27 cents a share, matching Wall Street estimates.

Revenue rose 43% from a year ago to $104.4 million, about $4 million short of estimates.

Emulex said host bus adapter revenue rose more than 40% in the third quarter from a year ago, while switch revenue rose more than 30%. "Emulex's InSpeed storage switching solutions continued to gain momentum in the market as the company's installed base grew to 8 million ports, up from 6 million ports at the end of the fourth quarter, complementing its growing installed base of over 2 million Emulex HBAs."

The company expects to earn 28 cents to 30 cents a share before charges on sales of $108 million to $112 million in its current quarter. The Wall Street consensus estimates are for earnings of 28 cents a share on sales of $113.5 million.

"Emulex believes that with seasonal strength, revenue contribution from new customers and new 4 Gb/s programs, it will have the opportunity to grow second quarter revenue up to 8% sequentially," it said.

Shares rose 64 cents, or 3.7%, to $17.99 after hours.