After the close of trading on May 2, Apple (AAPL) reported revenue of $52.9 billion, up from $50.6 billion a year. The company reported diluted EPS of $2.10, up from $1.90 a year ago. The Board of Directors increased its share buyback program to $210 billion from $175 billion. Analysts had been looking for Apple to report revenue of $53.09 billion and EPS of $2.02, causing Apple to have a slight miss on the top-line and beat on the bottom line.

For the fiscal third quarter, Apple is guiding for revenue in a range of $43.5 billion to $45.5 billion, or $44.5 billion at the mid-point. Analysts had been looking for $45.59 billion. Apple's current guidance falls short of these expectations. (For more, see also: Apple Crushes Analysts Estimates, Stock Rises.)

For the quarter the company reported total iPhones sales of $33.249 billion, up only 1% from the same quarter a year ago. The company noted it sold 50.763 million iPhones in the quarter. iPad sales declined by 12% y/y to $8.922 billion with units sold decreasing by 13% to 8.922 million. Apple's services revenue saw strong growth of 18% to $7.041 billion versus the same quarter last year.

iPhone sales came in weaker than expected with consensus calling for 52 million according to reports. Revenue overall saw a robust 5% growth from the same period last year. The biggest surprise perhaps is the weakness Apple saw in China with a 14% decline in revenue to $10.7 billion from 12.4 billion last year. The rest of the regions saw robust growth.

Guidance is a touch light on revenue at the mid-point, which is what the street will likely focus on, along with iPhone sales. Revenue results and guidance is most likely being negatively impacted due to the expectations building for the iPhone 8. It is likely some consumers are putting off purchases of the current iPhone waiting for updates and announcements on the new phones.

AAPL Chart

AAPL data by YCharts

In the chart above we see how Apple's revenue flattens leading up to the September 2014 quarter, which was when revenue growth reaccelerated. in September of 2014 was when Apple launched the iPhone 6 with the two screen sizes. It is more likely than not that we will see the same flattening or slowing of sales before a reacceleration of growth. (For more, see also: Apple Price Levels to Watch After Earnings.)

These are solid numbers for Apple; the stock is trading slightly lower in the after-hours to around $144.50.

One can speculate how many people are going to run out and buy an iPhone 7 a few months ahead of the iPhone 8. That being said, the results are pretty good.

Want to learn how to invest?

Get a free 10 week email series that will teach you how to start investing.

Delivered twice a week, straight to your inbox.