First quarter revenue was up 18.4% annually to $4.19 billion, and quarterly net income came in at $66.9 million, or $0.50 per share, which was ahead of net income of $19.5 million, or $0.16 per share a year ago and also ahead of Wall Street expectations by 7%.