EMC's ( EMC) first-quarter earnings roughly tripled from a year ago on a 35% jump in revenue -- its highest top-line growth in three years.

The company earned $140 million, or 6 cents a share, on revenue of $1.87 billion in the latest quarter, compared with earnings of $35 million, or 2 cents a share, on revenue of $1.38 billion last year. The latest quarter included a charge of 1 cent a share related to an acquisition.

Excluding the charge, analysts surveyed by Thomson First Call were forecasting earnings of 6 cents a share on revenue of $1.83 billion. The stock was recently up 33 cents, or 2.5%, to $13.53 on the Instinet premarket session.

The company expects to earn 8 cents a share on revenue of $1.95 billion to $1.975 billion. Analysts surveyed by Thomson First Call had been forecasting earnings of 8 cents a share on revenue of $1.92 billion.

By segment, EMC said systems revenue totaled $895 million in the latest quarter compared with $752 million a year ago; software revenue totaled $484 million compared with $299 million last year; and services revenue totaled $473 million in its latest quarter compared with $306 million a year ago.

The company said "core" revenue, which excludes recent software acquisitions Documentum, Legato and VMware, rose about 21% in the first quarter from a year ago. EMC said combined revenue at Documentum, Legato and VMware rose more than 30% from a year ago.

More from Technology

Elon Musk's Latest Twitter Tirade Is the Dumbest Thing on Wall Street

Elon Musk's Latest Twitter Tirade Is the Dumbest Thing on Wall Street

Flashback Friday: Amazon, Chip Stocks, Memorial Day

Flashback Friday: Amazon, Chip Stocks, Memorial Day

Some Companies Are Already Feeling the Effect of GDPR

Some Companies Are Already Feeling the Effect of GDPR

Experts Break Down GDPR Risks for Investors

Experts Break Down GDPR Risks for Investors

Netflix Ready to Surpass Disney as America's Most Valuable Media Company

Netflix Ready to Surpass Disney as America's Most Valuable Media Company